Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 42.88B | $ 42.86B | $ 44.91B | $ 39.21B | $ 32.22B | |
$ 17.73B | $ 17.19B | $ 19.01B | $ 19.63B | $ 16.03B | |
$ 10.07B | $ 9.75B | $ 10.49B | $ 9.32B | $ 8.13B | |
$ 3.11B | $ 3.41B | $ 3.38B | $ 2.59B | $ 2.33B | |
$ 11.80B | $ 11.20B | $ 11.94B | $ 11.97B | $ 10.11B | |
$ 7.66B | $ 7.45B | $ 8.53B | $ 10.32B | $ 7.90B | |
$ -667.00M | $ -1.21B | $ -862.00M | $ -1.48B | $ -670.00M | |
$ 7.00B | $ 6.24B | $ 7.66B | $ 8.84B | $ 7.23B | |
$ 6.33B | $ 6.00B | $ 6.95B | $ 7.72B | $ 6.38B | |
$ 16.58 | $ 15.53 | $ 17.73 | $ 19.61 | $ 16.10 | |
$ 16.53 | $ 15.45 | $ 17.64 | $ 19.46 | $ 15.98 | |
382.00M | 386.00M | 392.00M | 394.00M | 396.00M | |
383.00M | 388.00M | 394.00M | 397.00M | 399.00M |