Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 179.05M | $ 101.78M | $ 135.88M | $ 625.49K | $ 341.50K | |
- | $ 211.90M | $ 142.21M | $ -88.03M | $ 814.14K | $ 1.34M | |
- | $ -32.85M | $ -65.74M | $ 47.84M | $ -188.65K | $ -1.00M | |
- | $ 206.77M | $ 895.87M | $ -364.62M | $ 111.81M | $ 129.04M | |
- | $ -239.62M | $ -556.02M | $ -350.75M | $ -111.99M | $ -130.04M | |
- | $ -31.38M | $ -23.21M | $ -113.58M | $ -3.64M | $ -34.48M | |
- | $ -90.71M | $ 216.63M | $ -147.58M | $ 518.40M | $ -28.80M | |
- | $ -144.28M | $ -979.49M | $ -415.10M | $ 402.76M | $ -193.32M | |
- | - | - | - | $ 7.17M | $ 0.00 | |
- | $ 1.67M | $ -3.75M | $ 13.29M | $ -2.17M | $ -2.85M | |
- | $ 20.00M | $ -822.85M | $ -317.61M | $ 396.69M | $ -190.62M | |
- | $ 0.02 | $ -1.35 | $ -0.83 | $ 72.60 | $ -53.70 | |
- | $ 0.02 | $ -1.35 | $ -0.83 | $ 72.60 | $ -53.70 | |
- | $ 1.01B | $ 720.24M | $ 495.30M | $ 5.45M | $ 3.76M | |
- | $ 1.01B | $ 720.24M | $ 495.30M | $ 5.45M | $ 3.76M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 418.67M | $ 1.04B | $ -452.66M | $ 112.62M | $ 130.38M | |
- | $ 20.00M | $ -979.49M | $ -317.61M | $ 397.88M | $ -177.80M | |
- | $ 55.24M | - | - | $ -73.49M | $ -139.63M | |
- | - | - | - | $ 4.07M | $ 34.50M | |
- | $ -112.90M | $ -956.28M | $ -301.52M | $ 406.83M | $ -158.82M | |
- | $ -64.41K | $ -939.72M | $ -275.19M | $ 407.28M | $ -154.60M |