Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ -75.47M | $ -16.86M | $ -6.44M | $ 77.95M | $ 63.61M | $ 64.92M | |
$ -15.24M | $ -19.53M | $ -27.43M | $ -26.01M | $ -20.87M | $ -16.82M | |
$ 184.00K | $ 2.46M | $ 63.06M | $ 103.96M | $ 84.48M | $ 81.74M | |
$ 13.16M | $ 10.14M | $ 7.96M | $ 8.43M | $ 1.48M | $ 3.69M | |
$ 2.08M | $ 9.39M | $ 19.46M | $ 17.58M | $ 12.27M | $ 6.17M | |
$ -44.97M | $ -67.42M | $ -35.61M | $ -18.52M | $ -36.14M | $ -25.83M | |
$ 14.33M | $ 21.95M | $ 11.34M | $ -1.65M | $ -751.00K | $ -12.18M | |
$ -117.23M | $ -46.71M | $ -12.10M | $ 42.07M | $ 33.48M | $ 37.21M | |
$ 161.00K | $ 243.00K | $ 2.83M | $ 293.00K | $ -39.00K | $ 100.00K | |
$ -1.39M | $ -1.31M | $ -1.22M | $ 699.00K | $ -155.00K | $ 1.33M | |
$ -118.35M | $ -49.26M | $ -28.68M | $ 34.06M | $ 22.76M | $ 76.66M | |
$ -3.82 | $ -2.01 | $ -1.24 | $ 1.48 | $ 1.00 | $ 1.68 | |
$ -3.82 | $ -2.01 | $ -1.24 | $ 1.41 | $ 1.00 | $ 1.54 | |
$ 142.35M | $ 24.29M | $ 22.75M | $ 22.85M | $ 22.64M | $ 20.40M | |
$ 141.98M | $ 24.29M | $ 23.04M | $ 30.26M | $ 22.64M | $ 29.16M | |
$ 0.29 | $ 0.76 | $ 1.06 | $ 0.10 | $ 0.17 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 8.89M | $ -9.39M | $ -19.46M | $ -17.58M | $ -19.39M | $ -13.13M | |
$ -117.40M | $ -47.07M | $ -15.01M | $ 41.85M | $ 28.50M | $ 34.70M | |
$ -40.26M | $ -37.00M | - | - | - | - | |
- | - | - | - | - | - | |
$ -100.60M | $ 12.57M | $ 31.53M | $ 78.81M | $ 82.17M | $ 96.54M | |
$ -95.58M | $ 5.78M | $ 24.69M | $ 74.01M | $ 82.26M | $ 96.10M |