Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.30T | $ 12.72T | $ 11.68T | $ 9.82T | $ 9.00T | |
$ 1.33T | $ 2.86T | $ 2.06T | $ 1.91T | $ 1.63T | |
$ 683.04B | $ 1.22T | $ 957.86B | $ 749.83B | $ 868.80B | |
$ 74.75B | $ 966.11B | $ 961.74B | $ 921.14B | $ 913.58B | |
$ 722.90B | $ 2.64T | $ 2.15T | $ 2.14T | $ 1.60T | |
$ 648.72B | $ 1.64T | $ 1.18T | $ 1.22T | $ 695.04B | |
$ -504.71B | $ -859.75B | $ -595.21B | $ -399.26B | $ -473.23B | |
$ 144.01B | $ 780.69B | $ 580.41B | $ 817.63B | $ 221.81B | |
$ 5.52T | $ 319.94B | $ 142.29B | $ 431.13B | $ 78.19B | |
$ 104.86K | $ 6.84K | $ 607.80 | $ 1.84K | $ 339.45 | |
$ 104.86K | $ 6.84K | $ 607.80 | $ 1.84K | $ 339.45 | |
52.33M | 46.54M | 234.10M | 234.10M | 230.33M | |
52.33M | 46.54M | 234.10M | 234.10M | 230.33M |