Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 40.58M | $ 26.99M | $ 55.05M | $ 27.21M | $ 18.68M | $ 25.50M | |
$ 12.28M | $ 20.29M | $ 41.49M | $ 19.01M | $ 15.40M | $ 22.19M | |
$ 12.20M | $ 6.70M | $ 13.56M | $ 8.19M | $ 3.27M | $ 3.30M | |
$ 37.43M | $ 40.00M | $ 27.56M | $ 11.81M | $ 7.58M | $ 6.79M | |
$ -10.35M | $ -13.00M | $ -23.66M | $ -3.61M | $ -4.30M | $ -3.49M | |
$ -2.52M | $ -2.46M | $ -1.34M | $ -10.34M | $ -1.71M | $ -3.25M | |
$ 1.18M | $ -2.37M | $ -7.35M | $ -275.57K | $ -4.38M | $ 1.98M | |
$ -13.38M | $ -13.15M | $ -19.83M | $ -13.68M | $ -10.39M | $ -4.76M | |
- | - | $ -22.00 | $ -20.00 | $ 1.91K | $ 204.23K | |
- | $ -1.43M | $ 919.87K | - | - | - | |
$ -17.35M | $ -14.49M | $ -19.04M | $ -19.19M | $ -17.71M | $ -6.32M | |
$ -0.12 | $ -0.13 | - | $ 0.00 | $ -3.92 | $ -52.93 | |
$ -0.06 | $ -0.07 | $ -0.56 | $ -2.00 | $ -3.92 | $ -52.93 | |
$ 949.90M | $ 226.71M | $ 68.71M | $ 19.15M | $ 4.52M | $ 119.45K | |
$ 949.90M | $ 226.71M | $ 68.71M | $ 19.15M | $ 4.52M | $ 119.45K | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 49.71M | $ 60.29M | $ 69.05M | $ 30.82M | $ 22.98M | $ 28.99M | |
$ -13.38M | $ -14.49M | $ -19.04M | $ -13.34M | $ -17.71M | $ -5.83M | |
$ -8.24M | $ -7.58M | $ -29.71M | - | $ -7.47M | $ -6.58M | |
- | - | - | - | $ 1.71M | $ 3.25M | |
$ -10.76M | $ -10.69M | $ -18.48M | $ -3.34M | $ -8.68M | $ -1.51M | |
$ -8.79M | $ -8.63M | $ -18.03M | $ -2.90M | $ -8.58M | $ -1.30M |