Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 122.16M | $ 132.38M | $ 138.75M | $ 133.91M | $ 158.73M | $ 157.89M | |
$ 90.50M | $ 94.51M | $ 86.25M | $ 88.09M | $ 101.13M | $ -61.26M | |
$ 31.66M | $ 37.87M | $ 52.50M | $ 45.82M | $ 57.61M | $ -104.14M | |
$ 46.54M | $ 49.22M | $ 58.22M | $ 65.42M | $ 70.06M | $ 74.85M | |
$ -22.00M | $ -17.34M | $ -5.72M | $ -19.59M | $ -22.94M | $ -178.99M | |
$ 3.49M | $ 3.65M | $ 1.50M | $ 830.00K | $ 978.00K | $ 983.00K | |
$ -7.71M | $ -7.39M | $ 772.00K | $ -7.11M | $ 8.54M | $ -157.99M | |
$ -19.61M | $ -15.10M | $ -3.45M | $ -11.65M | $ -21.77M | $ -20.01M | |
$ 302.00K | $ 318.00K | $ 546.00K | $ -108.00K | $ 174.00K | $ -4.00M | |
- | - | - | - | - | - | |
$ -19.91M | $ -15.42M | $ 24.03M | $ -11.55M | $ -21.94M | $ -16.01M | |
$ -1.05 | $ -0.81 | $ 2.58 | $ -0.54 | $ -2.48 | $ -0.20 | |
$ -1.05 | $ -0.81 | $ 2.58 | $ -0.54 | $ -2.48 | $ 1.90 | |
$ 77.30M | $ 19.13M | $ 18.63M | $ 18.22M | $ 17.67M | $ 17.46M | |
$ 77.18M | $ 19.13M | $ 18.63M | $ 18.22M | $ 17.67M | $ 17.46M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 119.75M | $ 143.73M | $ 144.47M | $ 129.56M | $ 129.57M | $ 13.59M | |
$ -19.91M | $ -15.42M | $ 24.03M | $ -9.76M | $ -21.94M | $ -16.01M | |
$ -15.40M | $ -7.48M | - | $ -11.76M | - | - | |
- | - | - | - | - | - | |
$ -19.61M | $ -15.10M | $ -3.45M | $ -11.60M | $ -21.75M | $ -18.99M | |
$ -6.09M | $ -1.67M | $ 9.96M | $ 3.00M | $ -10.09M | $ -7.50M |