Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 34.46M | $ 34.46M | $ 33.16M | $ 33.62M | - | $ 33.51M | |
$ 19.95M | $ 19.95M | $ 18.86M | $ 17.67M | - | $ 21.34M | |
$ 14.51M | $ 14.51M | $ 14.30M | $ 15.95M | - | $ 12.17M | |
$ 59.91M | $ 59.91M | $ 38.26M | $ 23.98M | $ 795.61K | $ 18.63M | |
$ -45.41M | $ -45.41M | $ -23.96M | $ -8.03M | $ -795.61K | $ -6.45M | |
$ 928.00K | $ 928.00K | $ 142.00K | $ -403.00K | $ 744.02K | $ -531.00K | |
$ -11.82M | $ 12.22M | $ 15.23M | $ 10.11M | - | $ 113.00K | |
$ -43.89M | $ -43.89M | $ -20.19M | $ 1.69M | $ -51.59K | $ -6.87M | |
$ 24.00K | $ 24.00K | $ 31.00K | $ -71.00K | - | $ 102.00K | |
- | - | - | - | - | - | |
$ -43.91M | $ -43.91M | $ -20.22M | $ -16.38M | $ -51.59K | $ -6.97M | |
$ -6.51 | $ -6.51 | $ -0.38 | $ -0.40 | - | $ -0.19 | |
$ -6.51 | $ -6.51 | $ -0.38 | $ -0.40 | $ -0.17 | $ -0.19 | |
$ 27.00M | $ 6.75M | $ 53.00M | $ 41.04M | $ 17.40M | $ 37.35M | |
$ 27.00M | $ 6.75M | $ 53.00M | $ 41.04M | $ 17.91M | $ 37.35M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 79.86M | $ 79.86M | $ 57.12M | $ 41.65M | $ 795.61K | $ 39.96M | |
$ -43.91M | $ -43.91M | $ -20.22M | $ 1.76M | $ -51.59K | $ -6.97M | |
$ -22.95M | $ -20.70M | $ 1.13M | $ -5.62M | - | $ -6.96M | |
- | - | - | $ 404.00K | - | $ 535.00K | |
$ -48.65M | $ -43.74M | $ -20.18M | $ 2.09M | $ -51.59K | $ -6.34M | |
$ -46.78M | $ -41.87M | $ -18.67M | $ 2.68M | $ -51.59K | $ -4.88M |