Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 51.77M | $ 56.89M | $ 78.04M | $ 71.26M | $ 39.62M | $ 18.03M | |
$ 8.13M | $ 35.55M | $ 51.54M | $ 36.67M | $ 15.42M | - | |
$ 34.65M | $ 21.34M | $ 26.51M | $ 34.59M | $ 24.20M | $ 18.03M | |
$ 11.47M | $ 46.84M | $ 78.19M | $ 123.74M | $ 78.42M | $ 62.47M | |
$ -14.22M | $ -44.47M | $ -55.28M | $ -52.48M | $ -38.80M | $ -44.45M | |
$ -1.27M | $ -1.27M | $ -176.00K | $ 486.00K | $ 500.00K | $ 2.07M | |
$ -43.13M | $ -24.16M | $ 955.00K | $ -15.18M | $ 13.79M | $ -189.00K | |
$ -14.63M | $ -48.39M | $ -50.55M | $ -37.27M | $ -48.42M | $ -42.38M | |
$ 85.00K | $ 506.00K | $ 367.00K | $ 400.00K | $ 179.00K | $ 142.00K | |
$ -6.94M | $ -5.40M | - | $ -63.00K | $ -464.00K | - | |
$ -14.79M | $ -48.90M | $ -50.92M | $ 35.66M | $ -62.39M | $ -58.41M | |
$ -0.27 | $ -0.92 | $ -0.96 | $ -0.73 | $ -2.77 | - | |
$ -0.27 | $ -0.92 | $ -0.96 | $ -1.02 | $ -2.77 | $ -4.44 | |
$ 320.79M | $ 53.04M | $ 52.79M | $ 51.48M | $ 18.93M | $ 13.16M | |
$ 320.79M | $ 53.04M | $ 52.79M | $ 51.79M | $ 18.93M | $ 13.16M | |
$ 0.12 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 66.00M | $ 82.39M | $ 129.72M | $ 123.74M | $ 78.42M | $ 62.47M | |
$ -14.79M | $ -48.90M | $ -50.92M | $ -37.63M | $ -48.60M | $ -42.52M | |
$ -13.58M | $ -19.26M | - | $ -29.45M | - | - | |
- | - | - | - | - | - | |
$ -6.69M | $ -25.50M | $ -51.68M | $ -52.48M | $ -38.80M | $ -42.38M | |
$ 12.94M | $ -2.10M | $ -11.69M | $ -23.99M | $ -28.71M | $ -38.56M |