Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 12.82B | $ 12.14B | $ 11.61B | $ 11.62B | $ 11.55B | |
$ 12.82B | $ 3.82B | $ 3.40B | $ 3.65B | $ 3.56B | |
$ 10.73B | $ 2.22B | $ 2.09B | $ 1.88B | $ 1.88B | |
$ 723.86M | $ 745.44M | $ 732.60M | $ 680.62M | $ 630.43M | |
$ 2.72B | $ 2.32B | $ 2.05B | $ 2.45B | $ 2.31B | |
$ 2.09B | $ 1.60B | $ 1.34B | $ 1.80B | $ 1.69B | |
$ -560.09M | $ -425.69M | $ -372.78M | $ -278.88M | $ -376.37M | |
$ 1.53B | $ 1.18B | $ 966.28M | $ 1.52B | $ 1.32B | |
$ 936.34M | $ 691.53M | $ 768.19M | $ 978.45M | $ 773.64M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 11.02 | $ 7.62 | $ 8.26 | $ 9.30 | $ 6.54 | |
$ 10.73 | $ 7.42 | $ 8.02 | $ 8.90 | $ 6.39 | |
84.99M | 90.79M | 92.99M | 105.23M | 119.80M | |
87.27M | 93.18M | 95.83M | 109.95M | 122.62M |