Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.04B | $ 980.59M | $ 1.23B | $ 1.03B | $ 660.42M | |
$ 445.70M | $ 361.90M | $ 629.32M | $ 461.57M | $ 292.40M | |
$ 108.69M | $ 163.84M | $ 199.96M | $ 232.54M | $ 106.26M | |
$ 84.80M | $ 80.45M | $ 78.82M | $ 84.16M | $ 74.29M | |
$ 428.44M | $ 278.50M | $ 516.90M | $ 330.04M | $ 240.36M | |
$ 337.01M | $ 198.06M | $ 417.88M | $ 244.99M | $ 190.01M | |
$ -6.63M | $ -1.07M | $ 9.63M | $ 1.00M | $ -33.17M | |
$ 330.38M | $ 196.99M | $ 427.51M | $ 245.99M | $ 156.84M | |
$ 245.79M | $ 145.40M | $ 325.20M | $ 161.11M | $ 99.67M | |
$ 0.16 | $ 0.09 | $ 0.21 | $ 0.10 | $ 0.06 | |
$ 0.16 | $ 0.09 | $ 0.21 | $ 0.10 | $ 0.06 | |
1.56B | 1.57B | 1.57B | 1.58B | 1.58B | |
1.56B | 1.57B | 1.57B | 1.58B | 1.58B |