Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $54.5M | $18.6M | $15.9M | $17.9M |
| Operating expenses | $25.7M | $12.6M | $11.3M | $10.8M |
| Net income | $22.9M | $4.5M | $4.2M | $6.0M |
| Net profit margin | 41.99% | 24.03% | 26.13% | 33.39% |
| Basic EPSper basic share | $9.15 | $2.41 | $2.24 | $3.20 |
| Diluted EPSper diluted share | $9.15 | $2.41 | $2.24 | $3.20 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Steele John Donald Jr. | 406.63K |
KESSLER AMANDA G | 61.38K |
Eberhart Thomas Leon | 34.29K |
Kapsar Jeffrey Joseph | 12.39K |
Graver Thomas Clark Jr. | 6.09K |
Robertson Betsy Koons | 5.52K |
Troxell James Todd | 5.4K |
Musser Robert Curtis | 4.88K |
Pierce Robert Scott | 4.4K |
Moyer Bradley Eugene | 4.18K |
Geise Chad Michael | 3.81K |
Apple Timothy James | 3.65K |
Drzewiecki Richard Joseph | 3.2K |
Purdy Adam Christopher | 551 |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.