Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.36B | $ 4.17B | $ 3.84B | $ 2.80B | $ 2.98B | |
$ 898.20M | $ 802.60M | $ 714.20M | $ 333.20M | $ 292.80M | |
$ 289.30M | $ 328.10M | $ 297.50M | $ 226.90M | $ 201.00M | |
$ 0.00 | $ 146.10M | $ 152.70M | $ 153.70M | $ 151.30M | |
$ 608.90M | $ 547.10M | $ 599.30M | $ 260.80M | $ -1.30B | |
$ 608.90M | $ 466.40M | $ 287.30M | $ 161.70M | $ 28.50M | |
$ -122.80M | $ -171.20M | $ 38.50M | $ -107.00M | $ -179.20M | |
$ 486.10M | $ 295.20M | $ 162.00M | $ 10.60M | $ -1.48B | |
$ 367.80M | $ 410.80M | $ 130.90M | $ -16.20M | $ -1.56B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.78 | $ 3.29 | $ 1.03 | $ -0.13 | $ -12.33 | |
$ 2.47 | $ 2.81 | $ 0.87 | $ -0.13 | $ -12.33 | |
130.40M | 128.10M | 127.50M | 127.10M | 126.50M | |
146.80M | 150.00M | 151.20M | 127.10M | 126.50M |