Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 413.56M | $ 44.82M | $ 180.31M | $ 103.07M | $ 166.18M | |
- | $ 310.42M | $ 42.43M | $ -149.14M | $ 116.90M | $ 155.53M | |
- | $ 103.14M | $ 4.46M | $ 31.17M | $ -116.90M | $ -155.53M | |
- | $ 136.70M | $ 84.55M | $ -27.34M | $ 25.60M | $ 26.58M | |
- | $ -33.56M | $ -96.03M | $ -171.92M | $ -142.50M | $ -182.12M | |
- | $ -2.41M | $ -499.00K | $ 219.00K | $ 348.00K | $ 858.00K | |
- | - | $ -91.84M | $ -180.77M | $ -110.01M | $ -182.11M | |
- | $ -46.16M | $ -78.36M | $ 6.98M | $ -40.60M | $ 515.00K | |
- | $ -9.16M | $ 829.00K | $ 3.44M | $ 215.00K | $ 3.54M | |
- | - | $ -8.00K | $ 454.00K | $ 281.00K | $ -172.00K | |
- | $ -37.83M | $ -32.73M | $ 6.82M | $ -36.91M | $ -3.27M | |
- | $ -0.09 | $ -1.46 | $ 0.24 | - | $ -1.80 | |
- | $ -0.09 | $ -1.46 | $ 0.23 | $ -26.60 | $ -1.80 | |
- | $ 427.99M | $ 28.29M | $ 28.21M | $ 1.41M | $ 1.40M | |
- | $ 427.99M | $ 28.29M | $ 28.96M | $ 1.41M | $ 1.40M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 447.12M | $ 126.98M | $ -176.48M | $ 142.50M | $ 182.12M | |
- | $ -37.83M | $ -79.20M | $ 3.37M | $ -36.91M | $ -3.41M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ -77.81M | $ 6.98M | $ -40.60M | $ 515.00K | |
- | - | $ -67.49M | $ 34.22M | $ -13.29M | $ 12.04M |