Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 158.60M | $ 115.15M | $ 95.07M | $ 130.62M | $ 130.79M | |
$ ― | $ 120.00M | $ 95.92M | $ 82.87M | $ 117.50M | $ 115.99M | |
$ ― | $ 38.59M | $ 19.23M | $ 12.20M | $ 13.12M | $ 14.80M | |
$ ― | $ 15.49M | $ 13.92M | $ 12.06M | $ 14.14M | $ 14.03M | |
$ ― | $ 23.10M | $ 5.31M | $ 136.00K | $ -1.02M | $ 777.00K | |
$ ― | $ -620.00K | $ -490.00K | $ -522.00K | $ -521.00K | $ -524.00K | |
$ ― | $ 1.35M | $ 1.91M | $ 171.00K | $ 436.00K | $ 1.15M | |
$ ― | $ 23.84M | $ 6.73M | $ -215.00K | $ -1.10M | $ 1.40M | |
$ ― | $ 7.32M | $ 1.72M | $ 502.00K | $ 267.00K | $ 623.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 16.52M | $ 5.01M | $ -717.00K | $ -1.37M | $ 776.00K | |
$ ― | $ 0.21 | $ 0.07 | $ >-0.01 | $ -0.02 | $ <0.01 | |
$ ― | $ 0.20 | $ 0.06 | $ >-0.01 | $ -0.02 | $ <0.01 | |
$ ― | $ 76.85M | $ 76.73M | $ 76.50M | $ 76.01M | $ 1.14B | |
$ ― | $ 83.83M | $ 79.49M | $ 76.50M | $ 76.01M | $ 1.29B | |
$ ― | $ <0.01 | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 16.52M | $ 5.01M | $ -717.00K | $ -1.37M | $ 776.00K | |
$ ― | $ 16.52M | $ 5.01M | $ -717.00K | $ -1.37M | $ 773.90K | |
$ ― | $ 650.00K | $ 525.00K | $ 572.00K | $ 599.00K | $ 573.00K | |
$ ― | $ 24.49M | $ 7.25M | $ 357.00K | $ -504.00K | $ 1.97M | |
$ ― | $ 25.09M | $ 7.90M | $ 1.07M | $ 191.00K | $ 2.51M |