Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 91.07B | $ 90.96B | $ 100.34B | $ 97.29B | $ 84.63B | |
$ 25.02B | $ 17.23B | $ 13.09B | $ 12.81B | $ 7.81B | |
$ 82.60B | $ 8.09B | $ 87.24B | $ 46.71B | $ 7.47B | |
$ 3.61B | $ 3.37B | $ 3.19B | $ 2.95B | $ 2.70B | |
$ 10.19B | $ 12.71B | $ 17.00B | $ 15.82B | $ 10.37B | |
$ 8.47B | $ 9.14B | $ 13.09B | $ 17.27B | $ 2.64B | |
$ -1.03B | $ -568.00M | $ 1.73B | $ 3.79B | $ -5.84B | |
$ 7.44B | $ 8.57B | $ 14.82B | $ 16.59B | $ 1.97B | |
$ 5.78B | $ 6.71B | $ 11.55B | $ 12.89B | $ 1.34B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.76 | $ 7.81 | $ 13.26 | $ 14.75 | $ 1.65 | |
$ 6.75 | $ 7.80 | $ 13.20 | $ 14.68 | $ 1.64 | |
0.00 | 859.00M | 871.00M | 874.00M | 867.00M | |
0.00 | 860.00M | 871.00M | 878.00M | 871.00M |