Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 98.78M | $ 71.91M | $ 77.72M | $ 81.36M | $ 94.95M | |
$ ― | $ 81.34M | $ 60.13M | $ 65.93M | $ 71.12M | $ 80.47M | |
$ ― | $ 17.44M | $ 11.78M | $ 11.79M | $ 10.24M | $ 14.47M | |
$ ― | $ 14.73M | $ 12.02M | $ 11.86M | $ 11.66M | $ 12.51M | |
$ ― | $ 2.71M | $ -243.00K | $ -77.00K | $ -1.42M | $ 1.96M | |
$ ― | $ -180.00K | $ -212.00K | $ 160.00K | $ -183.00K | $ -203.00K | |
$ ― | $ ― | $ ― | $ -351.00K | $ -2.48M | $ ― | |
$ ― | $ 2.54M | $ -559.00K | $ 114.00K | $ 870.00K | $ 1.76M | |
$ ― | $ 690.00K | $ -104.00K | $ 109.00K | $ 204.00K | $ 390.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.84M | $ -559.00K | $ 5.00K | $ 666.00K | $ 1.37M | |
$ ― | $ 0.13 | $ -0.02 | $ ― | $ 0.05 | $ 9.60 | |
$ ― | $ 0.13 | $ -0.02 | $ ― | $ 0.05 | $ 1.68M | |
$ ― | $ 14.65M | $ 14.64M | $ 14.27M | $ 14.30M | $ 14.25M | |
$ ― | $ 14.65M | $ 14.64M | $ 14.57M | $ 16.14M | $ 30.19M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.04 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 96.07M | $ 72.16M | $ -77.79M | $ -82.78M | $ -92.99M | |
$ ― | $ 1.84M | $ -559.00K | $ 5.00K | $ 666.00K | $ 1.37M | |
$ ― | $ 2.07M | $ -348.79K | $ -258.66K | $ -1.77M | $ 1.42M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.71M | $ -347.00K | $ 274.00K | $ 1.05M | $ 1.96M | |
$ ― | $ 3.76M | $ 510.00K | $ 1.09M | $ 1.82M | $ 1.96M |