Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 8.20B | $ 8.02B | $ 5.97B | $ 4.76B | $ 4.44B | |
$ 8.20B | $ 6.01B | $ 4.46B | $ 3.51B | $ 3.27B | |
$ 418.76M | $ 2.31B | $ 2.18B | $ 1.89B | $ 1.87B | |
$ 2.58B | $ 2.48B | $ 3.61B | $ 2.97B | $ 3.19B | |
$ 5.28B | $ 6.57B | $ 4.40B | $ 3.60B | $ 3.26B | |
$ 4.42B | $ 3.71B | $ 2.57B | $ 2.01B | $ 1.69B | |
$ -301.04M | $ -243.61M | $ 223.27M | $ 115.85M | $ -371.86M | |
$ 4.11B | $ 3.46B | $ 3.69B | $ 3.32B | $ 1.75B | |
$ 3.73B | $ 3.06B | $ 3.36B | $ 2.94B | $ 1.48B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.02 | $ 3.30 | $ 4.15 | $ 3.86 | $ 1.97 | |
$ 3.91 | $ 3.29 | $ 4.13 | $ 3.84 | $ 1.95 | |
926.17M | 947.71M | 808.91M | 760.31M | 749.06M | |
953.59M | 951.79M | 834.84M | 785.71M | 775.15M |