Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 68.67M | $ 68.67M | $ 53.66M | $ 48.42M | $ 32.73M | $ 32.59M | |
$ 17.92M | $ 17.92M | $ 13.80M | $ -12.79M | $ 11.53M | $ 10.18M | |
$ 50.75M | $ 50.75M | $ 39.87M | $ 35.63M | $ 21.20M | $ 22.41M | |
$ 112.69M | $ 112.69M | $ 98.50M | $ -82.93M | $ 53.53M | $ 40.25M | |
$ -61.94M | $ -61.94M | $ -58.64M | $ -47.30M | $ -32.33M | $ -17.84M | |
$ 2.34M | $ 2.34M | $ 463.00K | $ -429.00K | $ -2.97M | $ -1.89M | |
$ 673.00K | $ 673.00K | $ 396.00K | $ 585.00K | $ 3.28M | $ -617.00K | |
$ -60.27M | $ -60.27M | $ -58.57M | $ -48.32M | $ -32.02M | $ -20.34M | |
$ 571.00K | $ 571.00K | $ 353.00K | $ 343.00K | $ 213.00K | $ 363.00K | |
- | - | - | - | - | - | |
$ -60.86M | $ -60.84M | $ -58.92M | $ -48.66M | $ -32.23M | $ -20.70M | |
- | - | - | - | - | $ -1.14 | |
- | - | - | - | - | $ -1.14 | |
- | - | - | - | - | $ 18.09M | |
- | - | - | - | - | $ 18.09M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 64.21M | $ 130.61M | $ 112.30M | $ -95.72M | $ 65.06M | $ 50.43M | |
$ -60.84M | $ -60.84M | $ -58.92M | $ -48.66M | $ -32.23M | $ -20.70M | |
$ -12.68M | - | - | - | $ -32.23M | $ -20.70M | |
- | - | - | - | $ 3.18M | $ 2.32M | |
$ -45.43M | $ -57.04M | $ -57.50M | $ -47.89M | $ -28.84M | $ -18.02M | |
$ -42.84M | $ -53.78M | $ -53.64M | $ -44.50M | $ -28.35M | $ -17.66M |