Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 79.18M | $ 81.02M | $ 80.02M | $ 75.58M | $ 69.85M | $ 75.52M | |
$ 32.31M | $ 30.43M | $ 31.54M | $ 32.45M | $ 31.28M | $ -33.08M | |
$ 46.87M | $ 50.59M | $ 48.48M | $ 43.13M | $ 358.00K | $ 42.43M | |
$ 47.83M | $ 46.40M | $ 41.45M | $ 40.31M | $ 37.80M | $ -41.84M | |
$ -958.00K | $ 4.20M | $ 7.03M | $ 67.71M | $ -75.24M | $ 43.02M | |
$ 1.13M | $ 714.00K | $ 99.00K | $ -312.00K | $ -701.00K | $ -862.00K | |
$ 1.66M | $ 4.00K | $ 2.00K | $ -3.74M | $ 305.00K | $ ― | |
$ 169.00K | $ 4.91M | $ 7.13M | $ 6.25M | $ 357.00K | $ -271.00K | |
$ 138.00K | $ 100.00K | $ -4.74M | $ 151.00K | $ 1.00K | $ 111.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -1.00K | $ 4.80M | $ 11.87M | $ 6.10M | $ -76.25M | $ 42.05M | |
- | $ 0.03 | $ 0.07 | $ 0.04 | $ ― | $ ― | |
- | $ 0.03 | $ 0.07 | $ 0.04 | $ ― | $ ― | |
$ 700.89M | $ 174.44M | $ 173.06K | $ 171.69K | $ 169.93K | $ 167.84K | |
$ 702.42M | $ 175.54M | $ 174.66K | $ 173.77K | $ 170.85K | $ 168.09K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 80.14M | $ 76.83M | $ 72.98M | $ 72.76M | $ 69.08M | $ -74.92M | |
$ -1.00K | $ 4.80M | $ 11.87M | $ 6.10M | $ -76.25M | $ 42.05M | |
$ 2.97M | $ -171.87M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 187.00K | $ 4.96M | $ 7.17M | $ 6.56M | $ 287.41M | $ -271.00K | |
$ 817.00K | $ 5.95M | $ 9.10M | $ 10.40M | $ 289.88M | $ 2.42M |