Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 126.81M | $ 151.07M | $ 142.32M | $ 93.45M | $ 117.73M | $ 303.31M | |
$ 141.75M | $ 162.97M | $ 134.43M | $ 91.79M | $ 125.60M | $ 320.31M | |
$ -14.94M | $ -11.90M | $ 7.89M | $ 1.66M | $ -7.87M | $ -17.00M | |
$ 10.03M | $ 13.98M | $ 11.31M | $ 15.15M | $ 3.54M | $ 15.49M | |
$ -24.97M | $ -25.88M | $ -3.42M | $ -13.48M | $ -13.90M | $ -32.49M | |
$ 2.19M | $ 1.44M | $ 86.00K | $ -397.00K | $ -268.00K | $ 531.00K | |
$ -12.34M | $ -6.60M | $ 6.90M | $ -9.06M | $ 2.49M | $ -23.42M | |
$ -22.78M | $ -24.44M | $ -3.33M | $ -4.82M | $ -14.17M | $ -49.49M | |
$ 6.00K | $ -41.00K | $ 23.00K | $ -24.00K | $ -52.00K | $ -96.00K | |
- | - | - | - | - | - | |
$ -22.79M | $ -24.40M | $ -3.35M | $ -22.17M | $ -27.43M | $ -49.39M | |
$ -1.40 | $ -1.51 | $ -0.21 | $ -2.86 | $ -1.79 | - | |
$ -1.42 | $ -1.51 | $ -0.21 | $ -2.86 | $ -1.79 | $ -3.24 | |
$ 65.41M | $ 16.19M | $ 15.84M | $ 15.51M | $ 15.31M | $ 15.23M | |
$ 66.63M | $ 16.19M | $ 15.84M | - | $ 15.31M | $ 15.23M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 151.78M | $ 176.95M | $ 152.64M | $ 106.94M | $ 129.14M | $ 335.80M | |
$ -22.79M | $ -24.40M | $ -3.35M | $ -22.17M | $ -27.43M | $ -49.39M | |
$ 3.44M | - | - | $ 17.91M | - | - | |
- | - | - | - | - | - | |
$ -23.72M | $ -24.44M | $ -10.32M | $ -13.48M | $ -11.41M | $ -49.49M | |
$ -18.69M | $ -18.98M | $ -5.22M | $ -8.10M | $ -2.79M | $ -49.44M |