Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $12.0M | $12.2M | $11.9M | $10.7M | $8.6M | $10.0M | $12.3M | $15.1M | $26.1M | $60.0M | $48.2M | $42.2M | $41.2M | $43,001 | $43,036 |
| Operating expenses | — | — | — | — | — | — | — | — | — | — | — | $44.4M | $42.8M | $42,199 | — |
| Operating income | — | — | — | — | — | — | — | — | — | — | — | — | — | $802 | $2,040 |
| EBITDAderived | — | — | — | — | — | — | — | — | — | — | — | — | — | $1,748 | $2,891 |
| Net income | $2.7M | $2.5M | $1.6M | $8.0M | $1.5M | −$4.2M | −$750,000 | $1.9M | −$12.5M | −$8.9M | −$1.8M | −$1.6M | −$1.3M | $322 | $1,357 |
| Basic EPSper diluted share | $0.19 | $0.17 | $0.11 | $0.45 | $0.09 | -$0.28 | -$0.05 | $0.14 | -$1.18 | -$0.86 | -$0.19 | -$0.18 | -$0.16 | $0.04 | $0.17 |
| Diluted EPSper diluted share | $0.19 | $0.17 | $0.10 | $0.45 | $0.09 | -$0.28 | -$0.05 | $0.13 | -$1.18 | -$0.86 | -$0.18 | -$0.17 | -$0.15 | -$0.01 | $0.17 |