Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.90T | $ 2.57T | $ 2.71T | $ 2.48T | $ 1.86T | |
$ 1.31T | $ 1.19T | $ 1.20T | $ 1.19T | $ 873.56B | |
$ 1.05T | $ 946.98B | $ 968.96B | $ 883.38B | $ 686.97B | |
$ 134.89B | $ 104.08B | $ 126.50B | $ 124.12B | $ 109.81B | |
$ 372.61B | $ 344.05B | $ 332.41B | $ 454.00B | $ 288.81B | |
$ 262.61B | $ 239.97B | $ 218.76B | $ 330.47B | $ 175.18B | |
$ -97.08B | $ -136.81B | $ -83.01B | $ -28.79B | $ -31.58B | |
$ 165.53B | $ 103.16B | $ 135.75B | $ 301.68B | $ 143.60B | |
$ 160.94B | $ 105.65B | $ 118.17B | $ 199.16B | $ 96.15B | |
$ 871.14 | $ 571.86 | $ 639.60 | $ 1.08K | $ 520.44 | |
$ 871.14 | $ 571.86 | $ 639.60 | $ 1.08K | $ 520.44 | |
184.75M | 184.75M | 184.75M | 184.75M | 184.75M | |
184.75M | 184.75M | 184.75M | 184.75M | 184.75M |