Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 43.98B | $ 37.28B | $ 31.88B | $ 17.45B | $ 11.14B | |
$ 17.33B | $ 14.82B | $ 12.22B | $ 8.10B | $ 5.99B | |
$ 14.53B | $ 13.71B | $ 14.05B | $ 11.94B | $ 10.85B | |
$ 711.00M | $ 823.00M | $ 947.00M | $ 902.00M | $ 575.00M | |
$ 4.29B | $ 1.93B | $ -7.91B | $ 360.00M | $ -5.91B | |
$ 2.80B | $ 1.11B | $ -1.83B | $ -3.83B | $ -4.86B | |
$ 1.33B | $ 1.21B | $ -7.59B | $ 2.81B | $ -2.08B | |
$ 4.13B | $ 2.32B | $ -9.43B | $ -1.02B | $ -6.95B | |
$ 9.86B | $ 1.89B | $ -9.24B | $ -533.00M | $ -6.75B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.71 | $ 0.90 | $ -4.69 | $ -0.28 | $ -3.85 | |
$ 4.58 | $ 0.87 | $ -4.68 | $ -0.28 | $ -3.85 | |
2.09B | 2.04B | 1.97B | 1.89B | 1.75B | |
2.15B | 2.09B | 1.97B | 1.89B | 1.75B |