Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.00B | $ 4.59B | $ 6.59B | $ 4.81B | $ 3.97B | |
$ 1.89B | $ 1.54B | $ 2.16B | $ 1.31B | $ 1.14B | |
$ 758.20M | $ 651.40M | $ 881.70M | $ 747.20M | $ 649.60M | |
$ 172.60M | $ 204.70M | $ 251.30M | $ 253.30M | $ 252.30M | |
$ 1.36B | $ 1.21B | $ 1.48B | $ 816.10M | $ 733.10M | |
$ 1.14B | $ 982.80M | $ 1.28B | $ 336.60M | $ 487.80M | |
$ -32.20M | $ -52.40M | $ -81.10M | $ -90.90M | $ -83.60M | |
$ 1.11B | $ 930.40M | $ 1.20B | $ 482.50M | $ 404.20M | |
$ 1.31B | $ 767.40M | $ 924.00M | $ 421.70M | $ 320.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 28.26 | $ 15.34 | $ 17.80 | $ 8.01 | $ 5.85 | |
$ 27.90 | $ 15.19 | $ 17.56 | $ 7.91 | $ 5.80 | |
46.50M | 49.90M | 51.80M | 52.50M | 54.50M | |
47.10M | 50.40M | 52.50M | 53.20M | 55.00M |