Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.50B | $ 1.35B | $ 1.28B | $ 1.20B | $ 1.09B | |
$ 1.29B | $ 1.04B | $ 1.09B | $ 1.04B | $ 935.00M | |
$ 369.80M | $ 218.70M | $ 302.70M | $ 311.00M | $ 358.50M | |
$ 203.10M | $ 192.50M | $ 181.30M | $ 165.60M | $ 156.90M | |
$ 1.14B | $ 1.02B | $ 972.50M | $ 903.40M | $ 733.40M | |
$ 919.00M | $ 816.90M | $ 615.20M | $ 727.20M | $ 429.90M | |
$ -188.20M | $ -171.30M | $ -144.00M | $ -94.80M | $ -84.30M | |
$ 730.80M | $ 645.60M | $ 647.20M | $ 632.40M | $ 492.10M | |
$ 223.10M | $ 118.60M | $ 620.60M | $ 617.80M | $ 484.80M | |
$ 2.51 | $ 2.11 | $ 15.03 | $ 24.13 | $ 26.93 | |
$ 2.51 | $ 2.11 | $ 14.99 | $ 24.04 | $ 26.78 | |
89.00M | 56.20M | 41.30M | 25.60M | 18.00M | |
89.00M | 56.30M | 41.40M | 25.70M | 18.10M |