Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 175.45M | $ 157.70M | $ 125.58M | $ 143.18M | $ 129.70M | |
$ ― | $ 142.93M | $ 117.10M | $ 96.63M | $ 100.52M | $ 87.00M | |
$ ― | $ 32.52M | $ 40.61M | $ 28.95M | $ 42.66M | $ 42.70M | |
$ ― | $ 36.45M | $ 40.68M | $ 38.00M | $ 35.73M | $ 34.46M | |
$ ― | $ -3.93M | $ -70.00K | $ -9.05M | $ 6.93M | $ 8.24M | |
$ ― | $ -5.85M | $ -3.83M | $ -3.74M | $ -3.44M | $ -3.61M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -9.94M | $ -4.70M | $ -14.12M | $ 3.27M | $ 1.32M | |
$ ― | $ -5.50M | $ -3.21M | $ -9.81M | $ 1.42M | $ -4.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -4.38M | $ -1.53M | $ -4.08M | $ 1.54M | $ 5.33M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 22.23M | |
$ ― | $ 179.38M | $ 157.77M | $ 134.63M | $ 136.25M | $ 121.47M | |
$ ― | $ -4.38M | $ -1.53M | $ -4.08M | $ 1.54M | $ 5.33M | |
$ ― | $ -4.29M | $ -917.64K | $ -2.85M | $ 1.74M | $ 7.27M | |
$ ― | $ 6.28M | $ 4.58M | $ 4.16M | $ 3.74M | $ 3.83M | |
$ ― | $ -3.67M | $ -124.00K | $ -9.96M | $ 7.01M | $ 5.16M | |
$ ― | $ 18.00M | $ 20.51M | $ 2.34M | $ 19.48M | $ 18.03M |