Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.93B | $ 3.74B | $ 3.56B | $ 3.37B | $ 2.18B | |
$ 3.93B | $ 2.02B | $ 1.99B | $ 1.94B | $ 1.14B | |
$ 427.23M | $ 1.12B | $ 968.17M | $ 1.03B | $ 952.44M | |
$ 276.64M | $ 256.78M | $ 323.38M | $ 313.39M | $ 336.61M | |
$ 857.95M | $ 1.18B | $ 1.30B | $ 1.17B | $ 340.50M | |
$ 927.78M | $ 901.83M | $ 981.22M | $ 900.10M | $ 235.96M | |
$ -175.77M | $ -148.92M | $ -152.42M | $ -296.17M | $ -185.28M | |
$ 752.00M | $ 752.91M | $ 828.81M | $ 603.94M | $ -171.01M | |
$ 577.95M | $ 620.02M | $ 639.38M | $ 463.85M | $ -134.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.19 | $ 6.12 | $ 5.87 | $ 4.07 | $ -1.19 | |
$ 6.19 | $ 6.12 | $ 5.87 | $ 4.07 | $ -1.19 | |
93.31M | 101.33M | 108.89M | 113.87M | 113.52M | |
93.35M | 101.37M | 109.00M | 114.10M | 113.52M |