Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.41B | $ 5.99B | $ 6.41B | $ 5.68B | $ 4.92B | |
$ 239.00M | $ 992.56M | $ 1.05B | $ 918.40M | $ 867.40M | |
$ 123.60M | $ 388.71M | $ 416.90M | $ 378.10M | $ 377.70M | |
$ 0.00 | $ 263.23M | $ 262.79M | $ 250.36M | $ 219.10M | |
$ 115.40M | $ 858.67M | $ 964.03M | $ 846.44M | $ 770.01M | |
$ 115.40M | $ 603.85M | $ 601.96M | $ 591.10M | $ 512.40M | |
$ -66.80M | $ -181.73M | $ -181.85M | $ -129.77M | $ -105.14M | |
$ 48.60M | $ 422.12M | $ 474.20M | $ 466.30M | $ 407.10M | |
$ 45.10M | $ 325.96M | $ 340.85M | $ 359.08M | $ 308.72M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.42 | $ 3.00 | $ 3.09 | $ 3.25 | $ 2.79 | |
$ 0.42 | $ 2.98 | $ 3.07 | $ 3.23 | $ 2.77 | |
107.13M | 108.82M | 110.47M | 110.40M | 110.77M | |
107.30M | 109.24M | 111.03M | 111.17M | 111.39M |