Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 67.55M | $ 81.84M | $ 65.26M | $ 44.92M | $ 42.54M | |
$ ― | $ 42.60M | $ 42.47M | $ 27.84M | $ 21.19M | $ 19.85M | |
$ ― | $ 24.96M | $ 39.37M | $ 37.42M | $ 23.73M | $ 22.70M | |
$ ― | $ 23.18M | $ 17.62M | $ 20.52M | $ 17.94M | $ 10.50M | |
$ ― | $ 1.78M | $ 21.75M | $ 16.89M | $ 5.78M | $ 12.20M | |
$ ― | $ 29.00K | $ 23.00K | $ 23.00K | $ 266.00K | $ 8.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -8.94M | $ 21.43M | $ 15.36M | $ 5.52M | $ 12.16M | |
$ ― | $ 634.00K | $ 5.28M | $ 3.97M | $ 1.59M | $ 1.87M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -10.10M | $ 15.85M | $ 11.11M | $ 3.68M | $ 10.11M | |
$ ― | $ -0.02 | $ 0.03 | $ 0.02 | $ 0.01 | $ 0.02 | |
$ ― | $ -0.02 | $ 0.03 | $ 0.02 | $ 0.01 | $ 0.02 | |
$ ― | $ 457.18M | $ 457.00M | $ 454.52M | $ 454.09M | $ 457.21M | |
$ ― | $ 457.18M | $ 460.96M | $ 458.80M | $ 458.41M | $ 461.49M | |
$ ― | $ 0.01 | $ 0.01 | $ 0.01 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.01 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 487.00K | |
$ ― | $ 65.77M | $ -60.09M | $ -48.37M | $ -39.13M | $ 30.34M | |
$ ― | $ -10.10M | $ 15.85M | $ 11.11M | $ 3.68M | $ 10.11M | |
$ ― | $ 3.51M | $ 17.36M | $ 12.44M | $ 4.47M | $ 10.15M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 35.00K | |
$ ― | $ -8.89M | $ 21.50M | $ 15.43M | $ 5.58M | $ 12.20M | |
$ ― | $ -2.23M | $ 21.50M | $ 15.43M | $ 5.58M | $ 16.19M |