Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 127.62M | $ 103.57M | $ 92.80M | $ 93.48M | $ 84.22M | |
$ ― | $ 60.00M | $ 47.10M | $ 41.68M | $ 43.59M | $ 30.21M | |
$ ― | $ 67.62M | $ 56.46M | $ 51.12M | $ 49.88M | $ 54.01M | |
$ ― | $ 58.62M | $ 53.30M | $ 47.67M | $ 47.37M | $ 55.42M | |
$ ― | $ 9.00M | $ 3.17M | $ 3.45M | $ 2.51M | $ -1.41M | |
$ ― | $ -1.11M | $ -614.00K | $ -708.00K | $ -587.00K | $ -365.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 10.02M | $ 3.23M | $ 1.97M | $ 1.54M | $ -859.00K | |
$ ― | $ -2.00M | $ -1.58M | $ -1.20M | $ -39.00K | $ -178.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 12.02M | $ 4.81M | $ 3.17M | $ 1.58M | $ -674.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 187.00K | $ 158.00K | $ 110.00K | $ 388.00K | $ 1.97M | |
$ ― | $ 118.62M | $ 100.40M | $ 89.35M | $ 90.97M | $ 85.63M | |
$ ― | $ 12.02M | $ 4.81M | $ 3.17M | $ 1.58M | $ -674.00K | |
$ ― | $ 12.02M | $ 4.81M | $ 3.17M | $ 1.88M | $ -1.32M | |
$ ― | $ 338.00K | $ 416.00K | $ 557.00K | $ 442.00K | $ 209.00K | |
$ ― | $ 10.36M | $ 3.64M | $ 2.53M | $ 1.99M | $ -650.00K | |
$ ― | $ 21.45M | $ 14.88M | $ 12.94M | $ 10.43M | $ 8.21M |