Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.60B | $ 5.11B | $ 6.32B | $ 5.68B | $ 3.47B | |
$ 834.20M | $ 1.02B | $ 1.31B | $ 1.15B | $ 621.10M | |
$ 802.70M | $ 793.50M | $ 735.20M | $ 711.20M | $ 554.30M | |
$ 77.60M | $ 62.50M | $ 59.00M | $ 55.90M | $ 53.90M | |
$ 113.20M | $ 290.90M | $ 634.10M | $ 492.50M | $ 39.00M | |
$ 31.50M | $ 228.10M | $ 578.70M | $ 274.60M | $ 66.80M | |
$ -38.90M | $ -34.40M | $ -55.80M | $ -156.10M | $ -154.70M | |
$ -7.40M | $ 193.70M | $ 522.90M | $ 389.10M | $ -90.10M | |
$ -8.60M | $ 145.70M | $ 391.00M | $ 294.30M | $ -65.30M | |
$ -0.26 | $ 4.17 | $ 10.41 | $ 7.67 | $ -1.72 | |
$ -0.26 | $ 4.10 | $ 10.21 | $ 7.56 | $ -1.72 | |
32.75M | 34.96M | 37.55M | 38.36M | 38.03M | |
32.75M | 35.57M | 38.28M | 38.91M | 38.03M |