Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating expenses | $34.6M | $34.4M | $29.4M | $28.9M | $27.5M | $25.1M | $25.7M | $23.5M | $21.1M | $19.1M | $17.6M | $15.7M | $14.8M |
| Net income | −$1.9M | $3.4M | $9.3M | $12.9M | $12.4M | $7.0M | $4.3M | $4.0M | $3.5M | $3.3M | $2.9M | $2.8M | $2.4M |
| Basic EPSper diluted share | — | — | — | — | — | $1.17 | $0.80 | $0.97 | $0.86 | $0.79 | $0.67 | $0.64 | $0.58 |
| Diluted EPSper diluted share | — | — | — | — | — | $1.17 | $0.80 | $0.94 | $0.83 | $0.78 | $0.66 | $0.63 | $0.58 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 15, 2026Form 4 | Polniak JosephFVP, General Counsel | BuyCommon Stock | 1.0K | $15.88 | $15.9K | 9.0K |
| Jun 2, 2026Form 4 | Dowd James A.President and CEO | BuyCommon Stock · indirect | 1.4K | $13.69 | $19.2K | 19.5K |
| Feb 13, 2026Form 4 | Gagas Adam C.Director | BuyCommon Stock · indirect | 1.9K | $13.75 | $26.8K | 17.8K |
| Feb 12, 2026Form 4 | Gagas Adam C.Director | BuyCommon Stock · indirect | 6 | $13.50 | $81.00 | 15.8K |
| Feb 4, 2026Form 4 | Ayoub David A.Director | BuyCommon Stock · indirect | 425 | $12.83 | $5.5K | 19.2K |