Revenue
No reported data
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Operating expenses | $30.1M | $26.8M | $19.5M |
| Net income | $20.2M | $20.9M | $8.8M |
| Basic EPSper diluted share | $3.08 | $4.17 | $1.93 |
| Diluted EPSper diluted share | $3.08 | $4.17 | $1.93 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 6, 2026Form 4 | Basha Leigh-AlexandraDirector | BuyClass A Common Stock | 400 | $35.04 | $14.0K | 1.2K |
| Mar 5, 2026Form 4 | Pollock James R.Corporate Development Officer | BuyClass A Common Stock | 714 | $35.25 | $25.2K | 3.8K |
| Mar 3, 2026Form 4 | Thompson-Byas BenitaDirector | SellClass A Common Stock | 2.0K | $35.44 | $70.9K | 16.2K |
| Nov 18, 2025Form 4/A | Basha Leigh-AlexandraDirector | BuyClass A Common Stock | 400 | $30.48 | $12.2K | 800 |
| Nov 18, 2025Form 4 | Basha Leigh-AlexandraDirector | BuyClass A Common Stock | 400 | $30.48 | $12.2K | 1.2K |