Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 5.15B | $ 4.42B | $ 3.89B | $ 3.08B | $ 4.35B | |
$ 1.18B | $ 871.20M | $ 757.40M | $ 539.30M | $ 887.80M | |
$ 540.10M | $ 451.20M | $ 429.40M | $ 470.90M | $ 552.80M | |
$ 56.40M | $ 47.20M | $ 50.20M | $ 44.10M | $ 41.40M | |
$ 700.20M | $ 468.40M | $ 377.60M | $ 120.60M | $ 376.80M | |
$ 636.50M | $ 420.00M | $ 328.00M | $ 68.40M | $ 335.00M | |
$ -56.80M | $ -53.40M | $ -64.20M | $ -57.40M | $ -87.50M | |
$ 579.70M | $ 366.60M | $ 263.80M | $ 11.00M | $ 247.50M | |
$ 518.00M | $ 300.00M | $ 220.90M | $ 9.00M | $ 209.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.67 | $ 4.38 | $ 3.12 | $ 0.13 | $ 2.95 | |
$ 7.58 | $ 4.33 | $ 3.07 | $ 0.13 | $ 2.92 | |
67.50M | 68.50M | 69.70M | 69.60M | 71.10M | |
68.30M | 69.40M | 70.90M | 70.10M | 71.80M |