Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $204.6M | $175.5M | $124.6M | $9.4M | — | — |
| Operating expenses | $147.0M | $119.2M | $89.4M | $71.5M | $42.9M | $31.6M |
| Net income | $135.6M | $115.6M | $76.9M | −$30.4M | $132.3M | −$6.1M |
| Net profit margin | 66.27% | 65.87% | 61.74% | −323.45% | — | — |
| Basic EPSper basic share | $1.96 | $2.19 | $1.98 | -$0.96 | $5.09 | -$0.34 |
| Diluted EPSper diluted share | $1.96 | $2.10 | $1.89 | -$0.96 | $4.64 | -$0.34 |
Reported shareholders
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 16, 2026Form 4 | Estes Ronald E.Director | BuyCommon Stock | 800 | $14.16 | $11.3K | 40.4K |
| Mar 16, 2026Form 4 | Brown Kyle StevenCEO, President and CIO | BuyCommon Stock | 3.5K | $14.16 | $50.0K | 620.7K |
| Mar 12, 2026Form 4 | Brown Steve LouisExecutive Chairman | BuyCommon Stock · indirect | 27.1K | $14.75 | $399.9K | 940.7K |
| Mar 11, 2026Form 4 | Estes Ronald E.Director | BuyCommon Stock | 500 | $14.75 | $7.4K | 39.6K |
| Mar 9, 2026Form 4 | Brown Steve LouisExecutive Chairman | BuyCommon Stock · indirect | 518 | $14.82 | $7.7K | 913.6K |