Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 166.01M | $ 166.01M | $ 162.42M | $ 117.69M | $ 92.29M | $ 76.19M | |
$ 8.43M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 63.10M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 128.52M | $ 132.59M | $ 106.65M | $ 84.96M | $ 77.68M | $ 62.94M | |
$ 33.41M | $ 33.41M | $ 55.77M | $ 32.73M | $ 14.61M | $ 13.25M | |
$ -1.19M | $ -1.19M | $ -878.00K | $ -614.00K | $ -601.00K | $ -451.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 33.58M | $ 33.58M | $ 56.16M | $ 31.02M | $ 13.63M | $ 12.26M | |
$ 7.13M | $ 7.13M | $ 9.73M | $ 6.97M | $ 3.18M | $ 2.44M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 26.45M | $ 26.45M | $ 46.43M | $ 24.06M | $ 10.45M | $ 9.82M | |
$ 0.86 | $ 0.86 | $ 1.50 | $ 0.78 | $ 0.34 | $ 0.33 | |
$ 0.86 | $ 0.86 | $ 1.47 | $ 0.76 | $ 0.34 | $ 0.32 | |
$ 122.82M | $ 30.71M | $ 30.92M | $ 30.82M | $ 30.29M | $ 30.10M | |
$ 123.62M | $ 30.90M | $ 31.52M | $ 31.51M | $ 30.82M | $ 30.87M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 0.00 | $ 2.27M | |
$ 132.59M | $ 132.59M | $ 106.65M | $ 84.96M | $ 77.68M | $ 62.94M | |
$ 26.45M | $ 26.45M | $ 46.43M | $ 24.06M | $ 10.45M | $ 9.82M | |
$ 26.45M | $ 26.45M | $ 46.43M | $ 24.51M | $ 10.83M | $ 9.82M | |
$ 1.29M | $ 1.29M | $ 887.00K | $ 652.00K | $ 636.00K | $ 483.00K | |
$ 34.87M | $ 34.87M | $ 57.05M | $ 31.68M | $ 14.27M | $ 12.74M | |
$ 63.51M | $ 63.51M | $ 79.21M | $ 49.13M | $ 28.60M | $ 22.53M |