Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 90.89B | $ 90.75B | $ 100.03B | $ 97.20B | $ 84.43B | |
$ 17.06B | $ 17.71B | $ 20.08B | $ 17.43B | $ 21.78B | |
$ 8.37B | $ 8.34B | $ 7.11B | $ 4.33B | $ 13.95B | |
$ 3.61B | $ 3.37B | $ 3.19B | $ 2.95B | $ 2.70B | |
$ 11.91B | $ 12.71B | $ 18.71B | $ 20.23B | $ 5.23B | |
$ 8.69B | $ 9.37B | $ 12.97B | $ 13.11B | $ 7.84B | |
$ -1.24B | $ -798.00M | $ 1.86B | $ 3.49B | $ -5.99B | |
$ 7.44B | $ 8.57B | $ 14.82B | $ 16.59B | $ 1.84B | |
$ 5.78B | $ 6.71B | $ 11.55B | $ 12.89B | $ 1.34B | |
$ 6.76 | $ 7.81 | $ 13.26 | $ 14.75 | $ 1.55 | |
$ 6.76 | $ 7.80 | $ 13.20 | $ 14.68 | $ 1.54 | |
855.00M | 859.00M | 871.00M | 874.00M | 867.00M | |
856.00M | 860.00M | 871.00M | 878.00M | 871.00M |