Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.74B | $ 3.56B | $ 3.37B | $ 2.18B | $ 3.33B | |
$ 2.02B | $ 1.99B | $ 1.94B | $ 1.14B | $ 1.59B | |
$ 1.12B | $ 968.17M | $ 1.03B | $ 952.44M | $ 1.12B | |
$ 256.78M | $ 323.38M | $ 313.39M | $ 336.61M | $ 308.09M | |
$ 1.18B | $ 1.30B | $ 1.17B | $ 340.50M | $ 751.11M | |
$ 901.83M | $ 981.22M | $ 900.10M | $ 235.96M | $ 472.57M | |
$ -148.92M | $ -152.42M | $ -296.17M | $ -185.28M | $ -270.44M | |
$ 752.91M | $ 828.81M | $ 603.94M | $ -171.01M | $ 202.13M | |
$ 620.02M | $ 639.38M | $ 463.85M | $ -134.70M | $ 157.64M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.12 | $ 5.87 | $ 4.07 | $ -1.19 | $ 1.39 | |
$ 6.12 | $ 5.87 | $ 4.07 | $ -1.19 | $ 1.38 | |
101.33M | 108.89M | 113.87M | 113.52M | 113.47M | |
101.37M | 109.00M | 114.10M | 113.52M | 113.95M |