Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 120.78M | $ 113.74M | $ 109.18M | $ 124.39M | $ 155.94M | $ 150.43M | |
- | - | - | - | $ 100.65M | - | |
$ 120.78M | $ 113.74M | $ 109.18M | $ 124.39M | $ 55.28M | $ 150.43M | |
$ 127.68M | $ 119.87M | $ 116.08M | $ 125.71M | $ 169.90M | $ -170.08M | |
$ -6.90M | $ -6.13M | $ -6.90M | $ -1.32M | $ -13.96M | $ -12.45M | |
$ -558.00K | $ -1.73M | $ -1.01M | $ -11.31M | $ -7.21M | $ -7.55M | |
$ 3.00K | $ 3.00K | $ 1.50M | - | - | - | |
$ -8.07M | $ -7.86M | $ -6.41M | $ -10.23M | $ -21.17M | $ -27.20M | |
$ 72.00K | $ -340.00K | $ 132.00K | $ 62.00K | $ -7.18M | $ -377.00K | |
- | - | - | - | - | - | |
$ -8.14M | $ -7.52M | $ -6.54M | $ -10.29M | $ -13.99M | $ -26.82M | |
$ -0.10 | $ -0.10 | $ -0.09 | $ -0.17 | $ -0.26 | $ -0.50 | |
$ -0.10 | $ -0.10 | $ -0.09 | $ -0.17 | $ -0.26 | $ -0.50 | |
$ 308.56M | $ 76.16M | $ 72.94M | $ 60.46M | $ 54.41M | $ 53.47M | |
$ 308.56M | $ 76.16M | $ 72.94M | $ 60.46M | $ 54.41M | $ 53.47M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 127.68M | $ 119.87M | $ 116.08M | $ 125.71M | $ 169.90M | $ -170.08M | |
$ -8.14M | $ -7.52M | $ -6.54M | $ -10.29M | $ -13.99M | $ -26.82M | |
$ -9.26M | - | - | $ -5.08M | - | - | |
- | - | - | - | - | - | |
$ -7.10M | $ -5.89M | $ -5.40M | $ 1.09M | $ -13.94M | $ -19.61M | |
$ 180.00K | $ 1.17M | $ 304.00K | $ 8.08M | $ -6.94M | $ -7.20M |