Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 56.49M | $ 70.15M | $ 55.10M | $ 40.85M | $ 68.75M | $ 76.55M | |
$ 14.96M | $ 34.27M | $ -27.41M | $ 20.67M | $ 34.26M | $ 37.08M | |
$ 25.71M | $ 35.88M | $ 27.69M | $ 20.18M | $ 34.49M | $ 39.48M | |
$ 29.26M | $ 52.70M | $ -47.70M | $ 44.88M | $ 47.22M | $ 42.83M | |
$ -27.52M | $ -16.82M | $ -20.00M | $ -24.70M | $ -12.72M | $ -3.36M | |
$ 1.91M | $ 620.00K | $ 211.00K | $ -152.00K | $ 169.00K | $ -142.00K | |
$ -1.89M | $ -700.00K | $ -457.00K | $ -1.08M | $ 3.93M | $ 33.00K | |
$ -25.63M | $ -16.12M | $ -19.55M | $ -25.93M | $ -8.62M | $ -3.46M | |
$ -811.00K | $ -884.00K | $ -133.00K | $ 598.00K | $ 453.00K | $ 448.00K | |
- | - | - | - | - | - | |
$ -24.37M | $ -16.03M | $ -19.82M | $ -26.53M | $ -9.08M | $ -3.91M | |
$ -0.53 | $ -0.30 | $ -0.38 | $ -0.65 | $ -0.24 | $ -0.11 | |
$ -0.44 | $ -0.30 | $ -0.38 | $ -0.65 | $ -0.24 | $ -0.11 | |
$ 222.38M | $ 54.34M | $ 52.51M | $ 40.71M | $ 37.85M | $ 35.96M | |
$ 222.38M | $ 54.34M | $ 52.51M | $ 40.71M | $ 37.85M | $ 35.96M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ -0.39 | $ -0.12 | $ 0.10 | |
- | - | - | $ -0.39 | $ -0.12 | $ 0.09 | |
- | - | - | - | - | - | |
$ 44.22M | $ 86.96M | $ -75.10M | $ 65.55M | $ 81.48M | $ 79.91M | |
$ -24.70M | $ -16.03M | $ -19.82M | $ -26.53M | $ -9.08M | $ -3.91M | |
$ -5.67M | $ -15.54M | - | $ -25.62M | $ -11.64M | $ -3.75M | |
- | - | - | $ 239.00K | $ 158.00K | $ 438.00K | |
$ -26.05M | $ -16.07M | $ -19.55M | $ -25.69M | $ -8.47M | $ -3.03M | |
$ -21.67M | $ -11.32M | $ -14.78M | $ -20.46M | $ -3.13M | $ 2.12M |