Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 119.22M | $ 113.74M | $ 109.18M | $ 124.39M | $ 155.94M | $ 150.43M | |
- | - | - | - | $ 100.65M | $ 115.19M | |
$ 119.22M | $ 113.74M | $ 109.18M | $ 124.39M | $ 55.28M | $ 35.24M | |
$ 124.63M | $ 119.87M | $ 116.08M | $ -125.71M | $ 42.25M | $ 47.69M | |
$ -5.40M | $ -6.13M | $ -6.90M | $ -1.32M | $ 13.04M | $ -12.45M | |
$ -988.00K | $ -1.73M | $ -1.01M | $ -11.31M | $ -7.21M | $ -7.55M | |
- | $ 3.00K | $ -1.12M | $ -2.40M | $ -27.00M | $ -7.20M | |
$ -6.69M | $ -7.86M | $ -6.41M | $ -10.23M | $ -21.17M | $ -27.20M | |
$ -350.00K | $ -340.00K | $ 132.00K | $ 62.00K | $ -7.18M | $ -377.00K | |
- | - | - | - | - | - | |
$ -6.34M | $ -7.52M | $ -6.92M | $ -10.29M | $ -13.99M | $ -26.82M | |
$ -0.08 | $ -0.10 | $ -0.09 | $ -0.17 | $ -0.26 | $ -0.50 | |
$ -0.08 | $ -0.10 | $ -0.09 | $ -0.17 | $ -0.26 | $ -0.50 | |
$ 307.26M | $ 76.16M | $ 72.94M | $ 60.46M | $ 54.41M | $ 53.47M | |
$ 307.26M | $ 76.16M | $ 72.94M | $ 60.46M | $ 54.41M | $ 53.47M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.16 | $ -0.37 | |
- | - | - | - | - | - | |
$ 124.63M | $ 119.87M | $ 116.08M | $ -125.71M | $ 142.90M | $ 162.88M | |
$ -6.34M | $ -7.52M | $ -6.54M | $ -10.29M | $ -13.99M | $ -26.82M | |
$ -2.99M | - | - | - | $ 3.83M | $ -19.72M | |
- | - | - | - | $ 7.23M | $ 7.59M | |
$ -5.29M | $ -5.89M | $ -5.40M | $ 1.09M | $ -13.94M | $ -19.61M | |
$ 407.00K | $ 1.17M | $ 399.00K | $ 11.67M | $ -6.94M | $ -8.48M |