Revenue
2024
2025
| 2025 | 2024 | |
|---|---|---|
| Revenue | $821.8M | $843.4M |
| Research & development | $2.8M | $7.1M |
| Net income | $46.1M | $52.0M |
| Diluted EPSper diluted share | $227,270.00 | $256,090.00 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 2, 2026Form 4 | Dyrseth Roy A.Chief Commercial Officer | BuyClass A Common Stock | 8.0K | $20.00 | $160.0K | 68.3K |
| Apr 2, 2026Form 4 | Skogerbo PalChief Technology Officer | BuyClass A Common Stock | 1.0K | $20.00 | $20.0K | 61.3K |
| Apr 2, 2026Form 4 | Loeffler LanceDirector | BuyClass A Common Stock | 5.0K | $20.00 | $100.0K | 13.5K |
| Apr 2, 2026Form 4 | McGee Thomas W.Chief Financial Officer | BuyClass A Common Stock | 50.0K | $20.00 | $1.00M | 147.3K |
| Apr 2, 2026Form 4 | Bergsvik EirikChief Executive Officer | BuyClass A Common Stock | 10.0K | $20.00 | $200.0K | 121.9K |