Income Statement | Dec 24 | Dec 23 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|
$ 7.72B | $ 6.84B | $ 5.63B | $ 5.21B | $ 4.66B | |
$ 2.94B | $ 2.52B | $ 1.89B | $ 1.75B | $ 1.35B | |
$ 2.44B | $ 2.17B | $ 1.67B | $ 1.51B | $ 1.12B | |
$ 274.09M | $ 131.89M | $ 204.65M | $ 111.70M | $ 98.00M | |
$ 785.79M | $ 482.12M | $ 422.01M | $ 335.33M | $ 324.69M | |
$ 504.50M | $ 350.23M | $ 217.36M | $ 222.91M | $ 226.07M | |
$ 2.20M | $ -6.49M | $ -21.19M | $ -27.11M | $ -20.55M | |
$ 506.70M | $ 343.74M | $ 196.17M | $ 195.80M | $ 205.52M | |
$ 380.60M | $ 258.86M | $ 149.63M | $ 158.54M | $ 158.44M | |
$ 3.79 | $ 2.53 | $ 1.25 | $ 1.23 | $ 1.17 | |
$ 3.75 | $ 2.50 | $ 1.25 | $ 1.22 | $ 1.15 | |
100.36M | 102.48M | 119.37M | 128.83M | 135.17M | |
101.38M | 103.39M | 119.74M | 129.78M | 137.88M |