Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.42B | $ 2.71B | $ 3.10B | $ 3.08B | $ 2.81B | |
$ 2.42B | $ 1.40B | $ 1.58B | $ 1.65B | $ 1.41B | |
$ 2.46B | $ 995.97M | $ 1.00B | $ 985.62M | $ 813.43M | |
$ 1.13B | $ 1.01B | $ 1.15B | $ 1.02B | $ 948.42M | |
$ 696.37M | $ 1.46B | $ 1.25B | $ 1.53B | $ 1.49B | |
$ -39.60M | $ 388.41M | $ 593.49M | $ 695.37M | $ 701.19M | |
$ -134.90M | $ -92.41M | $ -116.87M | $ -115.69M | $ -40.27M | |
$ -174.50M | $ 296.01M | $ -29.95M | $ 374.23M | $ 402.38M | |
$ -226.55M | $ 215.46M | $ 11.03M | $ 250.60M | $ 239.98M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -5.08 | $ 4.92 | $ 0.26 | $ 5.92 | $ 4.70 | |
$ -4.50 | $ 4.90 | $ 0.25 | $ 5.77 | $ 4.64 | |
44.61M | 43.83M | 43.13M | 42.36M | 51.02M | |
50.38M | 43.99M | 43.73M | 43.44M | 51.73M |