Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 121.01M | $ 117.24M | $ 161.72M | $ 181.94M | $ 134.83M | |
$ 86.77M | $ 85.16M | $ 130.21M | $ 149.74M | $ 106.42M | |
$ 34.24M | $ 32.08M | $ 31.51M | $ 32.20M | $ 28.40M | |
$ 15.82M | $ 29.77M | $ 26.42M | $ 24.48M | $ 22.12M | |
$ -20.22M | $ 2.30M | $ 5.09M | $ 7.72M | $ 6.28M | |
$ -423.47K | $ -739.19K | $ -597.64K | $ -374.04K | $ -386.62K | |
$ -313.97K | $ 177.47K | $ -46.21K | $ 1.52M | $ -390.30K | |
$ 541.21K | $ 1.39M | $ 4.54M | $ 8.87M | $ 5.51M | |
$ 308.02K | $ 808.22K | $ 860.63K | $ 961.63K | $ 774.44K | |
- | - | - | - | - | |
$ 699.87K | $ 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.21M | $ 9.53M | $ 9.34M | $ 7.00M | $ 9.50M | |
$ 39.33M | $ 9.82M | $ 9.34M | $ 7.00M | $ 9.50M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | $ 0.10 | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 79.09M | $ 114.94M | $ 156.63M | $ 174.22M | $ 128.55M | |
$ 699.87K | $ 733.60K | $ 3.68M | $ 7.91M | $ 4.73M | |
$ -20.44M | - | - | $ 7.91M | $ 4.73M | |
- | - | - | $ 411.19K | $ 418.87K | |
$ 1.27M | $ 2.14M | $ 5.14M | $ 9.28M | $ 5.92M | |
$ 4.68M | $ 4.16M | $ 5.36M | $ 9.57M | $ 6.28M |