Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $12.4M | $10.7M | $9.8M | $5.2M | $4.0M |
| Net income | $170.0M | $118.8M | $86.0M | $39.4M | $38.3M |
| Basic EPSper diluted share | $4.21 | $2.97 | $2.34 | $1.24 | $1.21 |
| Diluted EPSper diluted share | $4.07 | $2.87 | $2.24 | $1.21 | $1.18 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 12, 2026Form 4 | Schmitt Thomas NCPO, Skyward Group | SellCommon Stock | 8.4K | $51.32 | $430.9K | 10.4K |
| May 21, 2026Form 4 | Kuczinski Anthony JDirector | BuyCommon Stock | 1.0K | $47.20 | $47.2K | 16.0K |
| May 21, 2026Form 4 | Kuczinski Anthony JDirector | BuyCommon Stock | 800 | $47.00 | $37.6K | 15.0K |
| May 21, 2026Form 4 | Kuczinski Anthony JDirector | BuyCommon Stock | 200 | $47.00 | $9.4K | 14.2K |
| May 11, 2026Form 4 | Ashe Gena LDirector | SellCommon Stock | 500 | $46.35 | $23.2K | 4.6K |