Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 5.43B | $ 4.96B | $ 3.68B | $ 3.30B | $ 3.12B | |
$ 1.02B | $ 994.87M | $ 820.93M | $ 818.49M | $ 737.38M | |
$ 600.89M | $ 564.10M | $ 451.39M | $ 395.48M | $ 365.46M | |
$ 440.91M | $ 470.45M | $ 371.04M | $ 332.03M | $ 303.24M | |
$ 930.54M | $ 439.87M | $ 726.57M | $ 735.01M | $ 659.99M | |
$ 418.33M | $ 1.15B | $ 1.09B | $ 423.00M | $ 2.82B | |
$ -220.98M | $ -581.02M | $ -122.70M | $ -118.27M | $ -99.14M | |
$ 197.35M | $ -273.34M | $ 246.85M | $ 304.74M | $ 272.67M | |
$ 150.89M | $ -1.62B | $ 200.78M | $ 232.32M | $ 213.94M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.13 | $ -24.75 | $ 3.39 | $ 4.15 | $ 3.94 | |
$ 2.13 | $ -24.75 | $ 3.39 | $ 4.14 | $ 3.94 | |
70.79M | 65.56M | 59.15M | 56.00M | 54.24M | |
70.99M | 65.56M | 59.26M | 56.08M | 54.31M |