Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 117.24M | $ 117.24M | $ 161.72M | $ 181.94M | $ 134.83M | |
$ 85.16M | $ 85.16M | $ 130.21M | $ 149.74M | $ 106.42M | |
$ 32.08M | $ 32.08M | $ 31.51M | $ 32.20M | $ 28.40M | |
$ 29.77M | $ 29.77M | $ 26.42M | $ 24.48M | $ 22.12M | |
$ 2.30M | $ 2.30M | $ 5.09M | $ 7.72M | $ 6.28M | |
$ -739.19K | $ -739.19K | $ -597.64K | $ -374.04K | $ -386.62K | |
$ 177.47K | $ 177.47K | $ -46.21K | $ 1.52M | $ -390.30K | |
$ 1.39M | $ 1.39M | $ 4.54M | $ 8.87M | $ 5.51M | |
$ 808.22K | $ 808.22K | $ 860.63K | $ 961.63K | $ 774.44K | |
- | - | - | - | - | |
$ 733.60K | $ 733.60K | $ 3.68M | $ 7.91M | $ 4.73M | |
$ 0.08 | $ 0.08 | $ 0.39 | $ 1.13 | $ 0.50 | |
$ 0.07 | $ 0.07 | $ 0.39 | $ 1.13 | $ 0.50 | |
$ 38.10M | $ 9.53M | $ 9.34M | $ 7.00M | $ 9.50M | |
$ 39.28M | $ 9.82M | $ 9.34M | $ 7.00M | $ 9.50M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | $ 0.10 | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 114.94M | $ 114.94M | $ 156.63M | $ 174.22M | $ 128.55M | |
$ 733.60K | $ 733.60K | $ 3.68M | $ 7.91M | $ 4.73M | |
$ 1.58M | $ 1.37M | - | $ 7.91M | $ 4.73M | |
- | - | - | $ 411.19K | $ 418.87K | |
$ 2.14M | $ 2.14M | $ 5.14M | $ 9.28M | $ 5.92M | |
$ 4.15M | $ 4.16M | $ 5.36M | $ 9.57M | $ 6.28M |