Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 96.48M | $ 165.70M | $ 50.46M | $ 49.20M | $ 33.06M | $ 23.48M | |
- | $ 17.98M | $ 3.84M | - | - | - | |
- | $ 147.71M | $ 46.62M | - | - | - | |
$ 100.05M | $ 172.14M | $ 49.28M | $ 37.57M | $ 27.75M | $ 24.46M | |
$ -3.57M | $ -24.42M | $ -2.66M | $ 11.63M | $ 5.31M | $ -987.00K | |
$ -9.22M | $ 535.00K | $ 32.00K | $ -4.87M | $ -4.17M | $ -2.37M | |
$ -3.24M | $ 393.00K | $ 4.81M | $ 1.20M | $ 53.00K | $ -134.00K | |
$ -16.03M | $ -17.42M | $ 4.98M | $ 7.96M | $ 1.19M | $ -3.49M | |
$ 2.14M | $ 1.55M | $ 325.00K | $ 1.44M | $ 1.24M | $ 586.00K | |
- | - | - | $ 1.39M | $ -3.92M | $ -1.90M | |
$ -18.17M | $ -38.60M | $ -7.79M | $ 6.51M | $ -3.98M | $ -5.97M | |
$ -0.65 | $ -0.64 | $ 0.18 | $ 0.29 | $ -0.16 | $ -0.24 | |
$ -0.65 | $ -0.64 | $ 0.17 | $ 0.27 | $ -0.16 | $ -0.24 | |
$ 85.20M | $ 29.72M | $ 25.30M | $ 22.33M | $ 24.62M | $ 24.62M | |
$ 85.20M | $ 60.31M | $ 45.85M | $ 23.90M | $ 24.62M | $ 24.62M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 168.00K | $ 96.00K | $ 1.04M | |
$ 100.05M | $ 190.12M | $ 53.12M | $ 37.57M | $ 27.75M | $ 24.46M | |
$ -18.17M | $ -38.60M | $ -7.79M | $ 6.51M | $ -3.98M | $ -5.97M | |
$ -7.84M | - | - | $ 6.68M | $ -4.02M | $ -5.87M | |
$ 3.37M | - | - | $ 4.80M | $ 4.16M | $ 2.31M | |
$ -12.66M | $ -17.95M | $ 4.95M | $ 12.76M | $ 5.35M | $ -1.18M | |
$ 10.69M | $ 17.66M | $ 19.56M | $ 24.42M | $ 15.03M | $ 6.58M |