Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 131.60M | $ 45.81M | $ 8.13M | $ 11.11M | $ 25.48M | $ 40.86M | |
$ 25.68M | $ 10.52M | $ 1.45M | $ 1.05M | $ 7.77M | $ 12.90M | |
$ 105.92M | $ 35.29M | $ 6.68M | $ 10.06M | $ 17.71M | $ 27.95M | |
$ 61.48M | $ 28.08M | $ 6.06M | $ 9.30M | $ 25.05M | $ 30.86M | |
$ 41.41M | $ 7.21M | $ 622.00K | $ -116.00K | $ -7.33M | $ -2.90M | |
$ -11.39M | $ -4.97M | $ -193.00K | $ 160.00K | $ 2.65M | $ 2.14M | |
$ -52.05M | $ -43.91M | $ -2.53M | $ -2.51M | $ -1.74M | $ -8.59M | |
$ 82.07M | $ 46.14M | $ 2.96M | $ -2.79M | $ -11.72M | $ -13.63M | |
$ 8.21M | $ ― | $ 711.00K | $ -468.00K | $ -2.44M | $ -2.62M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 73.82M | $ 46.14M | $ 2.25M | $ -2.32M | $ -9.28M | $ -11.01M | |
$ 4.92 | $ 4.75 | $ 0.37 | $ -0.39 | $ -1.54 | $ -1.84 | |
$ 4.76 | $ 4.67 | $ 0.37 | $ -0.39 | $ -1.54 | $ -1.84 | |
$ 59.74M | $ 9.72M | $ 6.01M | $ 6.01M | $ 6.01M | $ 5.98M | |
$ 60.96M | $ 9.88M | $ 6.09M | $ 6.01M | $ 6.01M | $ 5.98M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 38.21M | $ ― | $ 7.51M | $ -11.22M | $ -32.82M | $ -43.76M | |
$ 73.82M | $ 46.14M | $ 2.25M | $ -2.32M | $ -9.28M | $ -11.01M | |
$ 30.91M | $ -4.25M | $ -296.61K | $ -3.21M | $ -6.28M | $ -18.34M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 92.96M | $ 50.49M | $ 3.02M | $ -2.69M | $ -10.44M | $ -12.67M | |
$ 116.03M | $ 57.80M | $ 3.53M | $ -1.82M | $ -4.54M | $ -4.03M |