Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 23.77M | $ 24.13M | $ 15.98M | $ 10.77M | $ 7.10M | $ 7.86M | |
$ 3.09M | $ 6.49M | $ -1.75M | - | $ 27.05M | $ 16.71M | |
$ 20.68M | $ 17.64M | $ 15.98M | $ 10.77M | $ -19.95M | $ -8.85M | |
$ 42.04M | $ 73.58M | $ 53.97M | $ 45.41M | $ 12.76M | $ 11.92M | |
$ -40.84M | $ -49.45M | $ -37.99M | $ -34.64M | $ -32.71M | $ -20.77M | |
$ -21.65M | $ -18.76M | $ -11.75M | $ -3.19M | $ -16.29M | $ -22.69M | |
$ -3.09M | $ -3.05M | $ -3.58M | $ 53.24M | $ 3.31M | $ -12.45M | |
$ -38.66M | $ -68.75M | $ -46.17M | $ -92.81M | $ -45.69M | $ -55.90M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
$ -35.83K | - | - | - | - | - | |
$ -67.18M | $ -69.75M | $ -46.95M | $ -93.11M | $ -45.49M | $ -55.90M | |
$ -10.73 | $ -11.97 | $ -9.01 | $ -22.69 | $ -2.68 | $ -1.76 | |
$ -10.73 | $ -11.97 | $ -8.50 | $ -22.69 | $ -2.68 | $ -1.76 | |
$ 25.03M | $ 5.83M | $ 5.21M | $ 4.10M | $ 26.64M | $ 31.82M | |
$ 25.03M | $ 5.83M | $ 5.21M | $ 4.10M | $ 26.64M | $ 31.82M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 45.13M | $ 80.07M | $ 52.22M | $ 45.41M | $ 39.81M | $ 28.63M | |
$ -66.91M | $ -68.68M | $ -46.17M | $ -92.41M | $ -45.49M | $ -55.90M | |
$ -21.69M | - | - | - | $ -48.80M | $ -43.46M | |
- | - | - | - | $ 16.29M | $ 22.69M | |
$ -26.86M | $ -46.40M | $ -40.79M | $ -89.23M | $ -29.40M | $ -33.21M | |
$ -8.93M | $ -27.75M | $ -21.35M | $ -71.87M | $ -18.31M | $ -22.30M |