Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 76.70M | $ 77.88M | $ 77.38M | $ 74.09M | $ 74.57M | $ 71.16M | |
$ 27.70M | $ 35.23M | $ 26.88M | $ 30.34M | $ 31.24M | $ 28.77M | |
$ 49.00M | $ 42.65M | $ 50.49M | $ 43.75M | $ 43.33M | $ 42.39M | |
$ 11.82M | $ 3.11M | $ 4.63M | $ 2.95M | $ 3.04M | $ 2.87M | |
$ 37.18M | $ 39.54M | $ 45.87M | $ 40.80M | $ 40.29M | $ 39.52M | |
$ -24.32M | $ -27.39M | $ -25.16M | $ 25.51M | $ 25.89M | $ 27.67M | |
$ 38.41M | $ -4.16M | $ -296.00K | $ -31.57M | $ -8.63M | $ -12.33M | |
$ -25.55M | $ 16.31M | $ 21.01M | $ -16.29M | $ 5.76M | $ -488.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -25.55M | $ 16.31M | $ 21.01M | $ -16.29M | $ 5.76M | $ -488.00K | |
$ -1.97 | $ 1.26 | $ 2.28 | $ -1.25 | $ 0.44 | $ -0.04 | |
$ -3.56 | $ 0.06 | $ 0.59 | $ -1.25 | $ -1.38 | $ -0.04 | |
$ 51.85M | $ 12.96M | $ 12.96M | $ 12.99M | $ 13.07M | $ 13.16M | |
$ 95.06M | $ 29.09M | $ 29.09M | $ 12.99M | $ 29.20M | $ 13.16M | |
$ 0.20 | $ 0.48 | $ 0.12 | $ 0.45 | $ 0.44 | $ 0.68 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 39.52M | $ 38.34M | $ 31.51M | $ -33.29M | $ -34.28M | $ -31.64M | |
$ -25.55M | $ 16.31M | $ 21.01M | $ -16.29M | $ 5.76M | $ -488.00K | |
$ -24.88M | $ 11.99M | $ 15.44M | $ -11.97M | $ 4.24M | $ -358.68K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -5.04M | $ 34.33M | $ 37.83M | $ 718.00K | $ 23.58M | $ 15.74M | |
$ 147.00K | $ 39.52M | $ 42.82M | $ 718.00K | $ 23.58M | $ 15.74M |