Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 10.52B | $ 7.44B | $ 7.15B | $ 8.19B | $ 6.01B | |
$ 6.35B | $ 4.03B | $ 2.60B | $ 3.78B | $ 2.38B | |
$ 5.64B | $ 2.41B | $ 1.16B | $ 1.44B | $ 1.24B | |
$ 197.85M | $ 112.20M | $ 5.29B | $ 6.26B | $ 4.72B | |
$ 4.68B | $ 3.21B | $ 1.63B | $ 2.51B | $ 2.17B | |
$ 712.35M | $ 1.62B | $ 1.44B | $ 2.35B | $ 1.14B | |
$ 293.19M | $ -1.26B | $ -1.18B | $ -94.42M | $ -1.50B | |
$ 1.01B | $ 354.27M | $ 1.06B | $ 2.25B | $ 1.07B | |
$ 669.27M | $ 277.69M | $ 785.45M | $ 1.67B | $ 775.24M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.08 | $ 1.12 | $ 3.13 | $ 6.29 | $ 2.68 | |
$ 2.99 | $ 1.10 | $ 3.06 | $ 6.13 | $ 2.63 | |
217.08M | 232.61M | 247.38M | 263.60M | 285.69M | |
223.65M | 236.62M | 255.57M | 271.50M | 290.49M |