Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 67.98M | $ 64.85M | $ 34.09M | $ 17.83M | $ 8.62M | $ 25.76M | |
$ -2.92M | $ 4.86M | $ 5.95M | $ 6.74M | $ 654.00K | $ 2.65M | |
$ 70.89M | $ 60.00M | $ 28.14M | $ 11.09M | $ 4.25M | $ 23.11M | |
$ 70.54M | $ 58.59M | $ 24.77M | $ 8.74M | $ 10.78M | $ 19.28M | |
$ -21.43M | $ 1.41M | $ 3.37M | $ 2.35M | $ -2.82M | $ 3.83M | |
$ 2.34M | $ 1.00M | $ -99.00K | $ 291.00K | $ 295.00K | $ 234.00K | |
$ 2.98M | $ -18.89M | $ 1.94M | $ 6.28M | $ -17.44M | $ -633.00K | |
$ -10.20M | $ 21.00M | $ 5.89M | $ 8.34M | $ -20.55M | $ 2.96M | |
$ -12.04M | $ -5.55M | $ 658.00K | $ ― | $ -1.56M | $ 746.00K | |
$ 4.93M | $ 3.51M | $ ― | $ ― | $ ― | $ ― | |
$ 1.84M | $ 26.55M | $ 5.24M | $ 8.34M | $ -18.99M | $ 2.21M | |
$ 0.07 | $ 0.97 | $ 0.18 | $ 0.57 | $ -16.60 | $ 1.90 | |
$ 0.05 | $ 0.91 | $ 0.18 | $ 0.56 | $ -16.60 | $ 1.90 | |
$ 107.82M | $ 27.43M | $ 28.42M | $ 14.72M | $ 1.14M | $ 1.14M | |
$ 113.93M | $ 29.05M | $ 28.88M | $ 14.88M | $ 1.14M | $ 1.15M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 48.32M | $ ― | $ ― | $ -15.48M | $ -11.43M | $ -21.93M | |
$ 1.84M | $ 26.55M | $ 5.24M | $ 8.34M | $ -18.99M | $ 2.21M | |
$ -22.24M | $ -5.20M | $ 92.83K | $ -3.11M | $ 39.74M | $ 3.01M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -11.90M | $ 20.00M | $ 5.99M | $ 8.63M | $ -20.26M | $ 3.19M | |
$ 10.17M | $ 39.96M | $ 12.43M | $ 13.29M | $ -16.55M | $ 12.69M |