Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 40.22M | $ 40.22M | $ 36.43M | $ 31.92M | $ 31.79M | $ 35.95M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 40.22M | $ 40.22M | $ 36.43M | $ ― | $ ― | $ ― | |
$ 643.00K | $ 643.00K | $ 632.00K | $ 559.00K | $ 636.00K | $ 494.00K | |
$ 39.58M | $ 39.58M | $ 35.80M | $ 31.36M | $ 31.15M | $ 35.45M | |
$ -902.00K | $ -902.00K | $ -1.24M | $ 1.35M | $ 1.22M | $ 1.33M | |
$ ― | $ ― | $ ― | $ ― | $ 502.00K | $ ― | |
$ 38.67M | $ 38.67M | $ 34.55M | $ 30.00M | $ 30.43M | $ 34.12M | |
$ 7.70M | $ 7.70M | $ 7.00M | $ 6.08M | $ 5.96M | $ 6.81M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 30.98M | $ 30.98M | $ 27.55M | $ 23.92M | $ 24.47M | $ 27.30M | |
$ 0.96 | $ 0.96 | $ 0.86 | $ 0.74 | $ 0.76 | $ 0.85 | |
$ 0.96 | $ 0.96 | $ 0.86 | $ 0.74 | $ 0.76 | $ 0.85 | |
$ 129.35M | $ 32.34M | $ 32.18M | $ 32.18M | $ 32.18M | $ 31.97M | |
$ 129.35M | $ 32.34M | $ 32.18M | $ 32.18M | $ 32.18M | $ 31.97M | |
$ 0.89 | $ 0.89 | $ 0.80 | $ 0.63 | $ 0.67 | $ 0.86 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ -559.00K | $ -636.00K | $ -494.00K | |
$ 30.98M | $ 30.98M | $ 27.55M | $ 23.92M | $ 24.47M | $ 27.30M | |
$ 28.43M | $ 28.43M | $ 25.40M | $ 22.05M | $ 22.37M | $ 25.08M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 39.95M | $ 39.95M | $ 35.88M | $ 31.36M | $ 31.66M | $ 35.45M | |
$ 39.97M | $ 39.97M | $ 35.90M | $ 31.36M | $ 31.66M | $ 35.45M |