Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.47B | $ 2.10B | $ 2.20B | $ 2.77B | $ 2.30B | |
$ 1.76B | $ 1.46B | $ 1.59B | $ 2.07B | $ 1.68B | |
$ 1.11B | $ 977.40M | $ 1.07B | $ 1.13B | $ 1.01B | |
$ 24.50M | $ 22.90M | $ 1.68B | $ 1.82B | $ 1.63B | |
$ 654.40M | $ 550.00M | $ 557.30M | $ 983.50M | $ 766.40M | |
$ 645.70M | $ 483.70M | $ 489.80M | $ 823.40M | $ 717.20M | |
$ -33.80M | $ 43.30M | $ -114.40M | $ -3.20M | $ 113.80M | |
$ 611.90M | $ 527.00M | $ 375.40M | $ 820.20M | $ 242.10M | |
$ 399.00M | $ 392.00M | $ 274.50M | $ 620.00M | $ 130.30M | |
$ 2.57 | $ 2.37 | $ 1.70 | $ 3.59 | $ 0.87 | |
$ 2.56 | $ 2.37 | $ 1.69 | $ 3.57 | $ 0.87 | |
155.40M | 160.40M | 161.70M | 167.90M | 179.40M | |
155.80M | 160.50M | 162.00M | 168.50M | 179.90M |