Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.16B | $ 1.90B | $ 1.18B | $ 1.80B | $ 1.62B | |
$ 1.36B | $ 1.28B | $ 709.40M | $ 1.38B | $ 1.20B | |
$ 1.33B | $ 459.10M | $ 608.70M | $ 159.70M | $ 684.30M | |
$ 27.80M | $ 26.60M | $ 953.10M | $ 403.60M | $ 920.40M | |
$ 352.90M | $ 373.90M | $ 711.70M | $ 1.26B | $ 564.30M | |
$ 830.30M | $ 440.10M | $ 686.10M | $ 1.23B | $ 540.50M | |
$ -500.80M | $ -72.50M | $ -46.40M | $ -38.80M | $ -45.30M | |
$ 329.50M | $ 367.60M | $ 711.70M | $ 1.26B | $ 549.50M | |
$ 247.90M | $ 286.10M | $ 535.80M | $ 958.30M | $ 421.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 20.12 | $ 22.09 | $ 39.50 | $ 59.57 | $ 23.57 | |
$ 19.88 | $ 21.99 | $ 39.32 | $ 59.52 | $ 23.47 | |
12.32M | 12.95M | 13.56M | 16.09M | 17.86M | |
12.47M | 13.01M | 13.63M | 16.10M | 17.94M |