Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 43.67M | $ 48.51M | $ 58.42M | $ 51.30M | $ 43.35M | $ 26.29M | |
$ 5.07M | $ 14.21M | $ -12.70M | $ 5.19M | $ 3.93M | $ 4.33M | |
$ 31.95M | $ 34.30M | $ 45.72M | $ 46.11M | $ 39.42M | $ 21.95M | |
$ 21.00M | $ 65.23M | $ -76.66M | $ 42.59M | $ 29.12M | $ 22.99M | |
$ -15.30M | $ -30.93M | $ -18.07M | $ 3.52M | $ 10.30M | $ -1.04M | |
$ -3.48M | $ -2.68M | - | $ 96.00K | $ 228.00K | $ -472.00K | |
$ 3.16M | $ 115.00K | $ 12.79M | $ 708.00K | $ 275.00K | $ -1.21M | |
$ -25.48M | $ -29.05M | $ -30.83M | $ 4.33M | $ 10.80M | $ -2.73M | |
$ 174.00K | $ 226.00K | $ 215.00K | $ 160.00K | $ 80.00K | $ 13.00K | |
- | - | - | - | - | - | |
$ -25.71M | $ -29.28M | $ -31.04M | $ 4.17M | $ 10.60M | $ -3.14M | |
$ -0.43 | $ -0.53 | $ -0.61 | $ 0.10 | $ 0.31 | $ -0.14 | |
$ -0.43 | $ -0.53 | $ -0.61 | $ 0.10 | $ 0.29 | $ -0.14 | |
$ 246.88M | $ 55.42M | $ 51.23M | $ 40.81M | $ 34.51M | $ 22.32M | |
$ 246.88M | $ 55.42M | $ 51.23M | $ 42.76M | $ 36.99M | $ 22.32M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 0.25 | $ 0.28 | $ 0.00 | |
- | - | - | $ 0.24 | $ 0.26 | $ 0.00 | |
- | - | - | - | - | - | |
$ 26.07M | $ 79.44M | $ -89.36M | $ 47.78M | $ 33.05M | $ 27.33M | |
$ -25.64M | $ -29.28M | $ -31.04M | $ 4.17M | $ 10.72M | $ -2.74M | |
$ -8.52M | - | - | $ 3.48M | $ 10.44M | $ -1.87M | |
- | - | - | - | - | - | |
$ -17.96M | $ -26.37M | $ -30.86M | $ 3.52M | $ 10.30M | $ -1.04M | |
$ -4.04M | $ -18.82M | $ -22.76M | $ 7.10M | $ 11.64M | $ -262.00K |