Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.56B | $ 1.52B | $ 1.44B | $ 619.50M | $ 747.36M | |
$ 948.70M | $ 940.77M | $ 844.86M | $ 247.70M | $ 397.51M | |
$ 289.90M | $ 242.17M | $ 251.11M | $ 241.60M | $ 248.33M | |
$ 192.00M | $ 149.31M | $ 139.02M | $ 130.85M | $ 121.92M | |
$ 871.80M | $ 857.40M | $ 737.37M | $ 132.49M | $ 258.55M | |
$ 658.80M | $ 698.60M | $ 601.42M | $ 6.20M | $ 138.91M | |
$ -49.30M | $ -46.60M | $ -44.76M | $ -42.14M | $ -49.38M | |
$ 609.50M | $ 652.00M | $ 556.66M | $ -40.80M | $ 89.53M | |
$ 612.50M | $ 648.26M | $ 562.75M | $ -42.10M | $ 88.11M | |
$ 45.12 | $ 7.48 | $ 6.92 | $ -0.54 | $ 1.19 | |
$ 43.86 | $ 7.48 | $ 6.80 | $ -0.54 | $ 1.19 | |
93.60M | 86.67M | 81.30M | 78.10M | 74.00M | |
96.30M | 86.70M | 82.80M | 78.10M | 74.00M |