TWIN DISC INC
TWIN · General Industrial Machinery & Equipment · 14.4M shares · +1%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: $3M (gross $3M)
Grade
D48Sub-scale marine/industrial transmission maker that posted a net loss despite acquisition-driven revenue growth.
Strengths
- Revenue up 15.5% with Veth propulsion and acquisitions; low leverage (D/E 0.17)
- Diversified geographic and end-market exposure
Risks
- Net loss for the year (negative net margin, ROA and ROE); weak quick ratio (0.75, 25th pct)
- Gross margin compressed to 27% (29th pct); China oil-and-gas and European marine demand soft, cyclical exposure
Notable findings
- Net lossNet loss (net margin -0.6%)
- Customer concentration~41% of revenue from one customer/distributor — Sales into the European market improved approximately 40% from fiscal 2024 levels while accounting for 41% of consolidated net sales in fiscal 2025 compared to 33% of net sales in fiscal 2024
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
27.2%
Operating margin
2.9%
Net margin
-0.6%
Return on equity
-1.2%
Return on assets
-0.5%
ROIC
4.1%
Revenue growth (QoQ)
7.2%
Net-income growth
-117.2%
Debt / equity
0.2×
Current ratio
2.0×
Free cash flow
$9M
EBITDA
$25M
Tangible book value
$148M
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-05 | Knutson Jeffrey Scott | Grant | 7.0K | $19.06 |
| 2026-05-01 | DOAR MICHAEL | Grant | 475 | $17.12 |
| 2026-05-01 | Johnson David W | Grant | 237 | $17.12 |
| 2026-03-05 | Knutson Jeffrey Scott | Grant | 3.2K | $18.25 |
| 2026-03-04 | BATTEN JOHN H | Grant | 5.0K | $18.00 |
| 2026-02-27 | BATTEN JOHN H | Grant | 6.0K | $18.01 |
| 2026-02-26 | BATTEN JOHN H | Grant | 535 | $18.05 |
| 2026-02-25 | Knutson Jeffrey Scott | Grant | 499 | $18.20 |
| 2026-02-25 | BATTEN JOHN H | Grant | 2.9K | $18.02 |
| 2026-02-18 | BATTEN JOHN H | Grant | 600 | $18.00 |
| 2026-02-18 | BATTEN JOHN H | Grant | 1.5K | $18.04 |
| 2026-02-18 | BATTEN JOHN H | Grant | 1.0K | $18.00 |
| 2026-02-17 | BATTEN JOHN H | Grant | 5.0K | $18.03 |
| 2026-02-17 | BATTEN JOHN H | Grant | 5.0K | $18.02 |
| 2026-02-17 | BATTEN JOHN H | Grant | 5.0K | $18.02 |
| 2026-02-12 | BATTEN JOHN H | Grant | 1.5K | $18.21 |
| 2026-02-12 | BATTEN JOHN H | Grant | 1.5K | $18.21 |
| 2026-02-12 | BATTEN JOHN H | Grant | 1.5K | $18.21 |
| 2026-02-11 | BATTEN JOHN H | Grant | 10K | $18.53 |
| 2026-02-11 | BATTEN JOHN H | Grant | 10K | $18.58 |
| 2026-02-11 | BATTEN JOHN H | Grant | 10K | $18.67 |
| 2026-02-11 | Knutson Jeffrey Scott | Grant | 4.1K | $18.70 |
| 2026-02-10 | Giesselman Janet Plaut | Grant | 11K | $18.09 |
| 2026-02-02 | DOAR MICHAEL | Grant | 935 | $17.38 |
| 2026-02-02 | Johnson David W | Grant | 234 | $17.38 |
| 2025-12-09 | BATTEN JOHN H | Grant | 107 | $15.90 |
| 2025-12-08 | BATTEN JOHN H | Grant | 1.8K | $15.61 |
| 2025-12-05 | BATTEN JOHN H | Grant | 1.2K | $16.10 |
| 2025-12-05 | Knutson Jeffrey Scott | Grant | 3.7K | $16.00 |
| 2025-11-12 | BATTEN JOHN H | Grant | 9.1K | $16.14 |
| 2025-11-11 | BATTEN JOHN H | Grant | 10K | $16.33 |
| 2025-11-11 | BATTEN JOHN H | Grant | 10K | $16.28 |
| 2025-11-10 | Knutson Jeffrey Scott | Grant | 2.9K | $16.55 |
| 2025-11-10 | BATTEN JOHN H | Grant | 10K | $16.44 |
| 2025-11-10 | BATTEN JOHN H | Grant | 10K | $16.55 |
| 2025-11-01 | DOAR MICHAEL | Grant | 1.1K | $14.94 |
| 2025-11-01 | Johnson David W | Grant | 272 | $14.94 |
| 2025-10-30 | Olsen Kevin M. | Grant | 5.4K | $14.88 |
| 2025-10-30 | SMILEY MICHAEL C | Grant | 5.4K | $14.88 |
| 2025-10-30 | DOAR MICHAEL | Grant | 5.4K | $14.88 |
| 2025-10-30 | Johnson David W | Grant | 5.4K | $14.88 |
| 2025-10-30 | Giesselman Janet Plaut | Grant | 5.4K | $14.88 |
| 2025-10-30 | Larimer Juliann | Grant | 5.4K | $14.88 |
| 2025-09-10 | Knutson Jeffrey Scott | Grant | 1.9K | $13.50 |
| 2025-09-08 | Knutson Jeffrey Scott | Grant | 8.4K | $13.25 |
| 2025-09-08 | BATTEN JOHN H | Grant | 15K | $13.10 |
| 2025-08-06 | Knutson Jeffrey Scott | Grant | 59K | $9.02 |
| 2025-08-06 | Knutson Jeffrey Scott | Tax withheld | 28K | $9.02 |
| 2025-08-06 | Knutson Jeffrey Scott | Grant | 22K | — |
| 2025-08-06 | BATTEN JOHN H | Grant | 120K | $9.02 |
| 2025-08-06 | BATTEN JOHN H | Tax withheld | 57K | $9.02 |
| 2025-08-06 | BATTEN JOHN H | Grant | 44K | — |
| 2025-08-03 | BATTEN JOHN H | Tax withheld | 23K | $8.85 |
| 2025-08-03 | Knutson Jeffrey Scott | Tax withheld | 11K | $8.85 |
| 2025-08-01 | Johnson David W | Grant | 443 | $9.16 |
| 2025-08-01 | DOAR MICHAEL | Grant | 1.8K | $9.16 |
| 2025-03-10 | Larimer Juliann | Grant | 1.0K | $7.88 |
| 2025-03-10 | Larimer Juliann | Grant | 1.0K | $7.84 |
| 2025-02-01 | DOAR MICHAEL | Grant | 1.4K | $11.29 |
| 2025-02-01 | Johnson David W | Grant | 360 | $11.29 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-05-06 | ResultsReg FDExhibits | filing ↗ |
| 2026-05-06 | Reg FDExhibits | filing ↗ |
| 2026-02-04 | Reg FDExhibits | filing ↗ |
| 2026-02-04 | ResultsReg FDExhibits | filing ↗ |
| 2025-11-05 | Reg FDExhibits | filing ↗ |
| 2025-11-05 | ResultsReg FDExhibits | filing ↗ |
| 2025-11-04 | Shareholder voteOtherExhibits | filing ↗ |
| 2025-08-26 | Reg FDExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-05-06 | 2026-05-06 | 0001437749-26-015030 ↗ |
| 10-Q | 2026-05-06 | 2026-03-27 | 0001437749-26-015032 ↗ |
| 8-K | 2026-05-06 | 2026-05-06 | 0001437749-26-015031 ↗ |
| 10-Q | 2026-02-04 | 2025-12-26 | 0001437749-26-002879 ↗ |
| 8-K | 2026-02-04 | 2026-02-04 | 0001437749-26-002878 ↗ |
| 8-K | 2026-02-04 | 2026-02-04 | 0001437749-26-002877 ↗ |
| 10-Q | 2025-11-05 | 2025-09-26 | 0001437749-25-033138 ↗ |
| 8-K | 2025-11-05 | 2025-11-05 | 0001437749-25-033136 ↗ |
| 8-K | 2025-11-05 | 2025-11-05 | 0001437749-25-033137 ↗ |
| 8-K | 2025-11-04 | 2025-10-30 | 0001437749-25-033066 ↗ |
| 10-K | 2025-09-05 | 2025-06-30 | 0001437749-25-028487 ↗ |
| 8-K | 2025-08-26 | 2025-08-26 | 0001437749-25-027720 ↗ |