Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 35.90M | $ 6.53M | $ 61.80M | $ 85.76M | $ 64.36M | $ 6.29M | |
$ 18.45M | $ 3.46M | $ -33.34M | $ -49.41M | $ 36.89M | $ 2.26M | |
$ 17.45M | $ 3.07M | $ 28.46M | $ 36.35M | $ 27.47M | $ 4.03M | |
$ 33.72M | $ 34.50M | $ 113.69M | $ 134.15M | $ 103.91M | $ 47.67M | |
$ -16.27M | $ -31.43M | $ -85.23M | $ -97.80M | $ -76.44M | $ -43.64M | |
$ -31.14M | $ 16.97M | $ 13.56M | $ 51.00K | $ 270.00K | $ 1.33M | |
- | $ -38.49M | $ -5.67M | - | $ -94.00K | $ -3.50M | |
$ -47.41M | $ 23.92M | $ -71.67M | $ -97.74M | $ -76.17M | $ -42.30M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -47.41M | $ 23.92M | $ -71.67M | $ -97.74M | $ -76.17M | $ -42.30M | |
- | $ 0.01 | $ 0.12 | $ 0.21 | $ 8.40 | $ -5.60 | |
- | $ 0.01 | $ 0.12 | $ 0.21 | $ 8.40 | $ -5.60 | |
- | $ 2.59B | $ 619.30M | $ 465.27M | $ 9.11M | $ 7.42M | |
- | $ 2.59B | $ 597.24M | $ 465.45M | $ 9.11M | $ 7.42M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 52.16M | $ 37.96M | $ 80.36M | $ 84.74M | $ 140.80M | $ 49.93M | |
$ -47.41M | $ 23.92M | $ -71.67M | $ -97.74M | $ -76.17M | $ -42.30M | |
$ -47.41M | $ 17.58M | - | - | - | - | |
$ 36.00M | - | - | - | - | - | |
$ -11.41M | $ 24.28M | $ -71.67M | $ -97.74M | $ -76.17M | $ -42.30M | |
$ -7.41M | $ 26.27M | $ -69.53M | $ -95.83M | $ -74.46M | $ -41.31M |