Income Statement | Dec 24 | Dec 23 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|
$ 391.04B | $ 383.29B | $ 260.17B | $ 265.60B | $ 229.23B | |
$ 180.68B | $ 169.15B | $ 98.39B | $ 101.84B | $ 88.19B | |
$ 57.47B | $ 54.85B | $ 34.46B | $ 31.38B | $ 26.98B | |
$ 11.45B | $ 11.52B | $ 12.55B | $ 9.30B | $ 9.40B | |
$ 134.66B | $ 125.82B | $ 81.86B | $ 81.80B | $ 75.81B | |
$ 123.22B | $ 114.30B | $ 63.93B | $ 70.90B | $ 61.34B | |
$ 269.00M | $ -565.00M | $ 1.81B | $ 2.00B | $ 2.75B | |
$ 123.48B | $ 113.74B | $ 65.74B | $ 72.90B | $ 64.09B | |
$ 93.74B | $ 97.00B | $ 55.26B | $ 59.53B | $ 48.35B | |
$ 6.11 | $ 6.16 | $ 2.99 | $ 3.00 | $ 2.32 | |
$ 6.08 | $ 6.13 | $ 2.97 | $ 2.98 | $ 2.30 | |
15.34B | 15.74B | 18.47B | 19.82B | 20.87B | |
15.41B | 15.81B | 18.60B | 20.00B | 21.01B |