Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 104.20M | $ 104.56M | $ 51.64M | $ 33.45M | $ 28.15M | $ 14.26M | |
$ 84.63M | $ 82.85M | $ 43.94M | $ 28.09M | $ -22.51M | $ -9.44M | |
$ 19.57M | $ 21.71M | $ 7.70M | $ 5.36M | $ 5.64M | $ 4.82M | |
$ 69.15M | $ 32.47M | $ 29.82M | $ 11.26M | $ -8.12M | $ -5.47M | |
$ -49.58M | $ -10.76M | $ -22.12M | $ -5.89M | $ -2.48M | $ -643.05K | |
$ -3.80M | $ -3.12M | $ -3.29M | $ -5.46M | $ -5.24M | $ -3.12M | |
$ 30.10M | $ 6.21M | $ -3.98M | $ -808.23K | $ -2.08M | $ -723.96K | |
$ -58.48M | $ -13.61M | $ -21.43M | $ -8.14M | $ -5.64M | $ -3.04M | |
$ -1.24M | $ -733.99K | $ -1.94M | $ -495.08K | $ -87.05K | $ -43.40K | |
- | - | $ -1.35M | - | - | - | |
$ -56.84M | $ -12.88M | $ -19.48M | $ -7.65M | $ -3.13M | $ -7.91M | |
$ -1.93 | $ -0.07 | $ -0.96 | $ -1.92 | $ -0.64 | $ -0.96 | |
$ -1.93 | $ -0.07 | $ -0.96 | $ -0.48 | $ -0.08 | $ -3.60 | |
$ 276.53M | $ 190.78M | $ 20.53M | $ 16.62M | $ 9.40M | $ 3.56M | |
$ 275.54M | $ 190.78M | $ 20.53M | $ 17.45M | $ 39.16M | $ 3.56M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 94.74M | $ 115.32M | $ 73.76M | $ 39.35M | $ -30.63M | $ -14.91M | |
$ -57.15M | $ -12.88M | $ -19.48M | $ -7.65M | $ -3.13M | $ -7.91M | |
$ -19.37M | $ -20.08M | $ -18.62M | - | - | - | |
- | - | - | - | - | - | |
$ -48.59M | $ -10.49M | $ -18.14M | $ -2.68M | $ -402.86K | $ 80.91K | |
$ -43.46M | $ -4.31M | $ -13.98M | $ -609.07K | $ 2.00M | $ 2.67M |