Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.12B | $ 3.55B | $ 3.08B | $ 2.81B | $ 3.29B | |
$ 785.60M | $ 433.90M | $ 363.40M | $ 465.40M | $ 541.80M | |
$ 576.90M | $ 473.00M | $ 450.10M | $ 415.50M | $ 487.90M | |
$ 45.10M | $ 43.40M | $ 46.20M | $ 42.90M | $ 43.30M | |
$ 263.40M | $ 10.60M | $ -90.00M | $ 88.00M | $ 95.70M | |
$ 208.70M | $ -34.00M | $ -86.70M | $ 13.00M | $ 24.40M | |
$ -27.70M | $ -23.30M | $ -2.60M | $ -7.70M | $ -6.00M | |
$ 181.00M | $ -62.40M | $ -154.90M | $ 42.20M | $ 47.90M | |
$ 125.90M | $ -71.60M | $ -183.20M | $ 37.10M | $ 35.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.35 | $ -4.24 | $ -10.89 | $ 2.21 | $ 2.15 | |
$ 7.24 | $ -4.24 | $ -10.89 | $ 2.21 | $ 2.14 | |
17.14M | 16.90M | 16.82M | 16.77M | 16.64M | |
17.39M | 16.90M | 16.82M | 16.80M | 16.73M |