Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 914.16B | $ 711.37B | $ 707.41B | $ 767.70B | $ 149.93B | |
$ 360.70B | $ 291.55B | $ 386.35B | $ 340.10B | $ 28.24B | |
$ 139.75B | $ 427.79B | $ 515.18B | $ -6.13B | $ -6.84B | |
$ 10.53B | $ 10.57B | $ 9.99B | $ 9.89B | $ 2.94B | |
$ 162.55B | $ 103.58B | $ 113.72B | $ 23.01B | $ 92.86B | |
$ 220.94B | $ -136.24B | $ -128.84B | $ 346.23B | $ 35.08B | |
$ 74.47B | $ 168.34B | $ 96.03B | $ 174.19B | $ 6.26B | |
$ 295.41B | $ 32.11B | $ 20.28B | $ 520.42B | $ 41.34B | |
$ 96.15B | $ 78.46B | $ 162.99B | $ 297.05B | $ -44.43B | |
$ 1.61K | $ 1.32K | $ 2.71K | $ 4.88K | $ -808.80 | |
$ 1.45K | $ 1.12K | $ 2.38K | $ 4.37K | $ -808.80 | |
66.21M | 59.20M | 68.50M | 67.90M | 54.94M | |
66.20M | 70.20M | 69.18M | 68.57M | 54.40M |