Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 127.36M | $ 132.38M | $ 138.88M | $ 133.91M | $ 158.73M | $ 157.89M | |
$ 88.24M | $ 94.51M | $ 61.09M | $ -64.14M | $ 101.13M | $ 104.14M | |
$ 39.12M | $ 37.87M | $ 77.78M | $ -88.09M | $ 57.61M | $ 53.75M | |
$ 48.09M | $ 49.22M | $ 58.25M | $ 65.42M | $ 70.06M | $ 74.85M | |
$ -19.69M | $ -17.34M | $ -5.65M | $ -153.51M | $ -12.45M | $ -21.10M | |
$ 3.74M | $ 3.65M | $ 1.50M | $ 830.00K | $ 978.00K | $ 983.00K | |
$ 2.20M | $ -7.39M | $ -772.00K | $ -141.02M | $ -10.30M | $ 101.00K | |
$ -17.49M | $ -15.10M | $ -3.38M | $ -11.65M | $ -21.77M | $ -20.01M | |
$ 297.00K | $ 318.00K | $ 546.00K | $ -108.00K | $ 174.00K | $ -4.00M | |
- | - | - | - | - | - | |
$ -17.79M | $ -15.42M | $ -3.92M | $ -11.55M | $ -21.94M | $ 33.26M | |
$ -1.09 | $ -0.81 | $ 2.58 | $ -0.54 | $ -1.24 | $ 1.90 | |
$ -1.09 | $ -0.81 | $ 2.58 | $ -0.54 | $ -1.24 | $ 1.90 | |
$ 77.02M | $ 19.13M | $ 18.63M | $ 18.22M | $ 17.67M | $ 17.46M | |
$ 77.02M | $ 19.13M | $ 18.63M | $ 18.22M | $ 17.67M | $ 17.46M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.20 | $ -0.47 | |
- | - | - | - | $ -0.20 | $ -0.47 | |
- | - | - | - | - | - | |
$ 123.78M | $ 143.73M | $ 119.35M | $ 1.28M | $ 171.18M | $ 178.99M | |
$ -17.79M | $ -15.42M | $ 24.10M | $ -11.55M | $ -21.94M | $ 33.26M | |
$ -11.15M | $ -7.48M | $ -145.62K | - | $ -14.28M | $ -16.01M | |
- | - | - | - | $ 18.00K | $ 1.02M | |
$ -17.49M | $ -15.10M | $ -3.38M | $ -11.60M | $ -21.75M | $ -18.99M | |
$ -3.77M | $ -1.67M | $ 10.65M | $ 3.00M | $ -10.09M | $ -7.50M |