Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.22B | $ 3.18B | $ 2.93B | $ 2.26B | $ 1.39B | |
$ 2.09B | $ 1.49B | $ 1.42B | $ 1.15B | $ 774.22M | |
$ 295.30M | $ 270.20M | $ 861.60M | $ 703.96M | $ 488.16M | |
$ 680.70M | $ 641.20M | $ 2.43B | $ 1.78B | $ 1.10B | |
$ 1.10B | $ 771.60M | $ 2.27B | $ 1.68B | $ 1.26B | |
$ 1.79B | $ 1.22B | $ 588.00M | $ 462.76M | $ 293.03M | |
$ -1.71B | $ -1.44B | $ -891.90M | $ -32.00M | $ -141.17M | |
$ 89.00M | $ -217.50M | $ 269.90M | $ 415.06M | $ 146.68M | |
$ 89.00M | $ -213.30M | $ 242.00M | $ 380.20M | $ 131.61M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.71 | $ -1.73 | $ 2.00 | $ 3.36 | $ 1.34 | |
$ 0.69 | $ -1.72 | $ 2.00 | $ 3.36 | $ 1.34 | |
124.50M | 123.40M | 120.20M | 112.60M | 97.52M | |
127.20M | 123.80M | 122.90M | 112.60M | 97.52M |