Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 139.28M | $ 139.28M | $ 95.07M | $ 53.27M | $ 34.54M | $ 33.79M | |
$ ― | $ 1.57M | $ 894.00K | $ 1.09M | $ -3.26M | $ -2.29M | |
$ ― | $ 137.71M | $ 94.18M | $ 52.18M | $ 37.80M | $ 36.08M | |
$ 15.32M | $ 15.32M | $ 21.01M | $ 18.93M | $ 20.91M | $ 21.08M | |
$ 122.39M | $ 122.39M | $ 73.17M | $ 33.25M | $ 16.89M | $ 15.01M | |
$ -21.33M | $ -21.33M | $ -16.71M | $ -12.75M | $ -10.73M | $ -11.07M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 101.07M | $ 101.07M | $ 56.25M | $ 20.42M | $ 5.83M | $ 7.44M | |
$ 11.02M | $ 11.02M | $ 8.22M | $ -9.99M | $ -18.04M | $ -13.90M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 90.05M | $ 90.05M | $ 48.03M | $ 30.41M | $ 23.87M | $ 21.35M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 176.00K | $ 124.00K | |
$ 16.89M | $ 16.89M | $ 21.91M | $ 20.02M | $ 17.65M | $ 18.78M | |
$ 90.05M | $ 90.05M | $ 48.03M | $ 30.41M | $ 23.87M | $ 21.35M | |
$ 90.05M | $ 90.05M | $ 48.03M | $ 30.43M | $ 24.32M | $ 18.69M | |
$ 12.51M | $ 21.37M | $ 16.87M | $ 12.98M | $ 11.14M | $ 11.08M | |
$ 122.44M | $ 122.44M | $ 73.13M | $ 33.40M | $ 16.97M | $ 18.52M | |
$ 147.43M | $ 147.43M | $ 93.51M | $ 48.78M | $ 31.23M | $ 32.15M |