Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 9.14M | $ 6.81M | $ 34.22M | $ 97.89M | $ 74.55M | $ 214.97K | |
$ 3.67M | $ 4.18M | $ 5.48M | $ 11.57M | $ 16.59M | $ -112.43K | |
$ 5.47M | $ 2.63M | $ 28.74M | $ 86.31M | $ 57.96M | $ 102.54K | |
$ 44.17M | $ 45.33M | $ -40.33M | $ 40.25M | $ 16.27M | $ -6.00M | |
$ -38.70M | $ -42.71M | $ -11.59M | $ 46.06M | $ 41.69M | $ -5.89M | |
$ 1.47M | $ 1.16M | $ 704.04K | $ 45.63K | $ 97.22K | $ -69.78K | |
$ -4.88M | $ -2.34M | $ 7.96M | $ 474.79K | $ -778.21K | $ 232.03K | |
$ -35.81M | $ -38.11M | $ -18.85M | $ 45.64M | $ 42.57M | $ -6.20M | |
$ 1.76M | $ -2.78M | $ -4.61M | $ 8.98M | $ 90.54K | $ -343.50K | |
- | - | - | $ -430.43K | $ 778.38K | $ -232.88K | |
$ -37.57M | $ -35.33M | $ -14.24M | $ 36.66M | $ 42.48M | $ -6.20M | |
$ -1.25 | $ -1.20 | $ -0.45 | $ 1.27 | $ 1.59 | - | |
$ -1.25 | $ -1.20 | $ -0.45 | $ 1.23 | $ 1.52 | $ -0.36 | |
$ 118.78M | $ 29.35M | $ 31.48M | $ 28.87M | $ 26.72M | $ 16.76M | |
$ 118.78M | $ 29.35M | $ 31.48M | $ 29.90M | $ 28.00M | $ 17.21M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 47.84M | $ 49.52M | $ 61.20M | $ 51.82M | $ 32.86M | $ -6.11M | |
$ -37.57M | $ -35.33M | $ -14.24M | $ 36.66M | $ 42.48M | $ -6.20M | |
$ -7.51M | - | $ -7.93M | $ 36.10M | - | - | |
- | - | - | - | - | - | |
$ -36.70M | $ -39.20M | $ -11.59M | $ 46.06M | $ 41.69M | $ -6.10M | |
$ -35.42M | $ -37.97M | $ -10.31M | $ 46.40M | $ 41.83M | $ -6.04M |