Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 10.52B | $ 7.23B | $ 7.53B | $ 9.46B | $ 6.90B | |
$ 6.22B | $ 6.66B | $ 6.51B | $ 8.40B | $ 6.13B | |
$ 1.50B | $ 1.20B | $ 1.16B | $ 3.99B | $ 3.33B | |
$ 197.85M | $ 112.20M | $ 189.34M | $ 171.62M | $ 158.44M | |
$ 4.68B | $ 3.10B | $ 2.42B | $ 3.37B | $ 2.17B | |
$ 4.71B | $ 2.98B | $ 2.24B | $ 3.20B | $ 2.56B | |
$ -3.71B | $ -2.63B | $ -1.18B | $ -948.37M | $ -1.11B | |
$ 1.01B | $ 354.27M | $ 1.06B | $ 2.25B | $ 1.07B | |
$ 743.38M | $ 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.65 | |
217.08M | 232.61M | 247.38M | 263.60M | 285.69M | |
223.65M | 236.62M | 255.57M | 271.50M | 290.49M |