Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.94B | $ 1.72B | $ 1.66B | $ 1.62B | $ 1.18B | |
$ 1.94B | $ 1.10B | $ 1.08B | $ 1.07B | $ 681.15M | |
$ 432.28M | $ 535.91M | $ 481.41M | $ 504.88M | $ 556.03M | |
$ 187.11M | $ 132.54M | $ 128.37M | $ 157.79M | $ 231.39M | |
$ 286.51M | $ 694.32M | $ 722.03M | $ 718.32M | $ 300.79M | |
$ 568.69M | $ 558.69M | $ 561.30M | $ 561.44M | $ 125.88M | |
$ -240.49M | $ -177.93M | $ -126.42M | $ -116.00M | $ -149.05M | |
$ 328.21M | $ 380.76M | $ 434.88M | $ 285.54M | $ -60.46M | |
$ 365.12M | $ 176.00M | $ 390.35M | $ 354.83M | $ -174.54M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.19 | $ 5.25 | $ 6.62 | $ 5.14 | $ -2.47 | |
$ 3.52 | $ 2.94 | $ 3.73 | $ 3.05 | $ -2.47 | |
59.02M | 57.88M | 58.98M | 69.07M | 70.54M | |
103.67M | 103.22M | 104.66M | 116.45M | 70.54M |