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 | $ 91.15M | $ 47.23M | |
$ -16.27M | $ -31.43M | $ -85.23M | $ -97.80M | $ -63.68M | $ -43.20M | |
$ -31.14M | $ 16.97M | $ 13.56M | $ 51.00K | $ -12.57M | $ 5.00K | |
- | $ -38.49M | $ -5.67M | - | $ 85.00K | $ 892.00K | |
$ -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 | - | - | |
- | $ 0.01 | $ 0.12 | $ 0.21 | - | - | |
- | $ 2.59B | $ 619.30M | $ 465.27M | - | - | |
- | $ 2.59B | $ 597.24M | $ 465.45M | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 52.16M | $ 37.96M | $ 80.36M | $ 84.74M | $ 128.04M | $ 49.49M | |
$ -47.41M | $ 23.92M | $ -71.67M | $ -97.74M | $ -76.17M | $ -42.30M | |
$ -47.41M | $ 17.58M | - | - | $ -76.26M | $ -43.20M | |
$ 36.00M | - | - | - | $ 12.45M | $ 390.00K | |
$ -11.41M | $ 24.28M | $ -71.67M | $ -97.74M | $ -63.72M | $ -41.91M | |
$ -7.41M | $ 26.27M | $ -69.53M | $ -95.83M | $ -54.98M | $ -40.70M |