Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 94.82B | $ 146.40B | $ 76.58B | $ 43.99B | $ 69.88B | |
- | $ 73.84B | $ -85.14B | - | $ -21.43B | $ -36.27B | |
- | $ 20.98B | $ 146.40B | $ 76.58B | $ 43.99B | $ 69.88B | |
- | $ 10.62B | $ 112.17B | $ 64.69B | $ 43.09B | $ 61.12B | |
- | $ 10.37B | $ 34.23B | $ 11.88B | $ 900.00M | $ 8.77B | |
- | $ 66.00M | $ 8.45B | $ 3.72B | $ 2.77B | $ 3.09B | |
- | $ -332.00M | $ -5.42B | $ 260.00M | $ 9.91B | $ -741.00M | |
- | $ 10.23B | $ 22.05B | $ 10.69B | $ -5.98B | $ 5.75B | |
- | $ 5.37B | $ 8.09B | $ 4.84B | $ 2.65B | $ 5.59B | |
- | - | - | - | - | $ 287.00M | |
- | $ 4.77B | $ 38.92B | $ 15.88B | $ -12.30B | $ 4.38B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 84.45B | $ 27.03B | $ 64.69B | $ 21.66B | $ 24.84B | |
- | - | - | - | - | - | |
- | $ 4.77B | $ 38.92B | $ 15.88B | $ -12.30B | $ 4.38B | |
- | - | - | - | - | - | |
- | - | $ 21.54B | $ 10.69B | $ -6.50B | $ 5.13B | |
- | - | $ 28.75B | $ 17.75B | $ 809.00M | $ 13.23B |