Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 171.66M | $ 159.36M | $ 125.57M | $ 114.82M | |
$ -30.97M | $ -39.21M | $ -29.78M | $ 43.48M | |
$ 202.63M | $ 198.56M | $ 155.35M | $ 71.34M | |
$ 71.66M | $ 74.76M | $ 94.79M | $ 87.40M | |
$ 50.80M | $ 22.20M | $ -28.43M | $ -16.06M | |
$ -39.01M | $ -39.16M | $ -38.04M | $ -5.33M | |
$ -431.09K | $ -1.48M | $ 988.99K | $ 1.09M | |
$ 14.37M | $ 7.71M | $ -38.02M | $ -75.11M | |
$ 992.96K | $ 611.49K | $ 69.45K | $ 58.42K | |
- | - | - | - | |
$ -18.99M | $ 7.10M | $ 21.46M | $ -75.17M | |
$ 2.36 | $ 1.27 | $ -0.18 | - | |
$ 2.28 | $ 1.25 | $ -0.18 | - | |
$ 22.60M | $ 5.61M | $ 206.86M | - | |
$ 23.12M | $ 5.68M | $ 206.86M | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
$ 40.69M | $ 35.55M | $ 65.01M | $ 130.88M | |
$ 13.38M | $ 7.10M | $ -38.09M | $ -75.17M | |
$ 13.04M | $ 6.09M | - | - | |
- | - | - | - | |
$ 42.83M | $ 23.68M | $ -37.21M | $ -69.78M | |
$ 44.47M | $ 25.27M | $ -35.38M | $ -68.34M |