Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 189.54B | $ 179.59B | $ 149.42B | $ 47.66B | $ 58.99B | |
- | $ 151.40B | $ -144.33B | $ -119.94B | $ -38.25B | $ -46.63B | |
- | $ 38.14B | $ 35.27B | $ 29.48B | $ 9.41B | $ 15.02B | |
- | $ 16.28B | $ 14.18B | $ 13.62B | $ 6.15B | $ 3.61B | |
- | $ 21.86B | $ 21.08B | $ 15.86B | $ 3.25B | $ 11.41B | |
- | $ 170.00M | $ -768.00M | $ -734.00M | $ -94.00M | $ -1.00B | |
- | $ 511.00M | $ -336.00M | $ -14.90B | $ -2.27B | $ -391.00M | |
- | $ 21.40B | $ 36.31B | $ 14.39B | $ 2.92B | $ 3.53B | |
- | $ 3.79B | $ -14.05B | $ -11.31B | $ -1.83B | $ -1.38B | |
- | $ -491.00M | $ 264.00M | $ 737.00M | $ -74.00M | $ 208.00M | |
- | $ 17.57B | $ 16.78B | $ 41.63B | $ 6.38B | $ 15.96B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 167.68B | $ -130.15B | $ -106.33B | $ -32.10B | $ -43.01B | |
- | $ 17.57B | $ 16.78B | $ 41.63B | $ 6.38B | $ 15.96B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 18.29B | $ 13.85B | $ 2.74B | $ 2.75B | |
- | - | $ 25.08B | $ 19.72B | $ 5.11B | $ 8.19B |