KADANT INC
KAI · Special Industry Machinery (No Metalworking Machinery) · 11.8M shares · +1%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: $141K (gross $10M, SBC $10M)
Reference price $334.17 · est. market cap ~$3.9B — last insider sale, 2026-05-27 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B76High-quality industrial-processing supplier with strong margins, record bookings and durable aftermarket franchise.
Strengths
- Top-quartile operating margin (14.9%, 79.9th pct), ROA (80.8th pct) and FCF margin (74.3th pct)
- Record $1.034B bookings, resilient parts/consumables revenue and a proven acquisition engine (Clyde, Babbini)
Risks
- Capital-equipment demand soft amid tariff/macro uncertainty, lengthening quote-to-order times
- ROE (10.4%) and gross margin only mid-pack; acquisition-dependent growth carries integration/leverage risk
Notable findings
- Customer concentration~29% of revenue from one customer/distributor — Approximately 29% of our revenue in 2025 was from the sale of capital equipment to be used in process industries
- Strong balance sheetStrong balance sheet — $120M cash & investments
- Insider sellingInsider selling — 2 open-market sale(s) by 2 insider(s) (cluster of 2 insiders, ~$860,877, last 6mo) Form 4 ↗
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
45.2%
Operating margin
14.9%
Net margin
9.7%
Return on equity
10.4%
Return on assets
6.0%
ROIC
9.2%
Revenue growth (QoQ)
3.7%
Net-income growth
-8.6%
Debt / equity
0.4×
Net debt / EBITDA
1.2×
Current ratio
2.4×
Free cash flow
$154M
EBITDA
$209M
Tangible book value
$74M
Cash & investments
$120M
Stock comp / revenue
1.1%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-03 | Powell Jeffrey L | Gift | 12K | — |
| 2026-05-27 | KRAUSE STACY D. | Sell | 1.2K | $334.17 |
| 2026-05-18 | Blanchard Thomas Andrew | Sell | 1.4K | $322.04 |
| 2026-04-04 | ALBERTINE JOHN M | Option exercise | 129 | — |
| 2026-04-04 | Painter Jonathan W | Option exercise | 129 | — |
| 2026-04-04 | O'Mara Rebecca Martinez | Option exercise | 129 | — |
| 2026-04-04 | Russell Erin L | Option exercise | 129 | — |
| 2026-04-04 | LEONARD THOMAS C | Option exercise | 129 | — |
| 2026-03-11 | Powell Jeffrey L | Gift | 49K | — |
| 2026-03-10 | Westerhout Fredrik H | Option exercise | 311 | — |
| 2026-03-10 | Westerhout Fredrik H | Tax withheld | 154 | $334.17 |
| 2026-03-10 | Westerhout Fredrik H | Option exercise | 81 | — |
| 2026-03-10 | Westerhout Fredrik H | Tax withheld | 41 | $334.17 |
| 2026-03-10 | Blanchard Thomas Andrew | Option exercise | 411 | — |
| 2026-03-10 | Blanchard Thomas Andrew | Tax withheld | 159 | $334.17 |
| 2026-03-10 | Blanchard Thomas Andrew | Option exercise | 78 | — |
| 2026-03-10 | Blanchard Thomas Andrew | Tax withheld | 31 | $334.17 |
| 2026-03-10 | Blanchard Thomas Andrew | Option exercise | 303 | — |
| 2026-03-10 | Blanchard Thomas Andrew | Tax withheld | 117 | $334.17 |
| 2026-03-10 | Blanchard Thomas Andrew | Option exercise | 72 | — |
| 2026-03-10 | Blanchard Thomas Andrew | Tax withheld | 28 | $334.17 |
| 2026-03-10 | Blanchard Thomas Andrew | Option exercise | 219 | — |
| 2026-03-10 | Blanchard Thomas Andrew | Tax withheld | 85 | $334.17 |
| 2026-03-10 | Blanchard Thomas Andrew | Option exercise | 57 | — |
| 2026-03-10 | Blanchard Thomas Andrew | Tax withheld | 23 | $334.17 |
| 2026-03-10 | Mitchell Dara F | Option exercise | 508 | — |
| 2026-03-10 | Mitchell Dara F | Tax withheld | 246 | $334.17 |
| 2026-03-10 | Mitchell Dara F | Option exercise | 97 | — |
| 2026-03-10 | Mitchell Dara F | Tax withheld | 47 | $334.17 |
| 2026-03-10 | Mitchell Dara F | Option exercise | 385 | — |
| 2026-03-10 | Mitchell Dara F | Tax withheld | 187 | $334.17 |
| 2026-03-10 | Mitchell Dara F | Option exercise | 92 | — |
| 2026-03-10 | Mitchell Dara F | Tax withheld | 45 | $334.17 |
| 2026-03-10 | Mitchell Dara F | Option exercise | 272 | — |
| 2026-03-10 | Mitchell Dara F | Tax withheld | 132 | $334.17 |
| 2026-03-10 | Mitchell Dara F | Option exercise | 71 | — |
| 2026-03-10 | Mitchell Dara F | Tax withheld | 35 | $334.17 |
| 2026-03-10 | Flynn Peter J. | Option exercise | 162 | — |
| 2026-03-10 | Flynn Peter J. | Tax withheld | 64 | $334.17 |
| 2026-03-10 | Flynn Peter J. | Option exercise | 31 | — |
| 2026-03-10 | Flynn Peter J. | Tax withheld | 12 | $334.17 |
| 2026-03-10 | Colwell Michael C. | Option exercise | 583 | — |
| 2026-03-10 | Colwell Michael C. | Tax withheld | 265 | $334.17 |
| 2026-03-10 | Colwell Michael C. | Option exercise | 111 | — |
| 2026-03-10 | Colwell Michael C. | Tax withheld | 51 | $334.17 |
| 2026-03-10 | Colwell Michael C. | Option exercise | 438 | — |
| 2026-03-10 | Colwell Michael C. | Tax withheld | 199 | $334.17 |
| 2026-03-10 | Colwell Michael C. | Option exercise | 105 | — |
| 2026-03-10 | Colwell Michael C. | Tax withheld | 48 | $334.17 |
| 2026-03-10 | Colwell Michael C. | Option exercise | 313 | — |
| 2026-03-10 | Colwell Michael C. | Tax withheld | 142 | $334.17 |
| 2026-03-10 | Colwell Michael C. | Option exercise | 82 | — |
| 2026-03-10 | Colwell Michael C. | Tax withheld | 38 | $334.17 |
| 2026-03-10 | KRAUSE STACY D. | Option exercise | 778 | — |
| 2026-03-10 | KRAUSE STACY D. | Tax withheld | 338 | $334.17 |
| 2026-03-10 | KRAUSE STACY D. | Option exercise | 148 | — |
| 2026-03-10 | KRAUSE STACY D. | Tax withheld | 65 | $334.17 |
| 2026-03-10 | KRAUSE STACY D. | Option exercise | 580 | — |
| 2026-03-10 | KRAUSE STACY D. | Tax withheld | 252 | $334.17 |
| 2026-03-10 | KRAUSE STACY D. | Option exercise | 138 | — |
| 2026-03-10 | KRAUSE STACY D. | Tax withheld | 60 | $334.17 |
| 2026-03-10 | KRAUSE STACY D. | Option exercise | 419 | — |
| 2026-03-10 | KRAUSE STACY D. | Tax withheld | 182 | $334.17 |
| 2026-03-10 | KRAUSE STACY D. | Option exercise | 109 | — |
| 2026-03-10 | KRAUSE STACY D. | Tax withheld | 48 | $334.17 |
| 2026-03-10 | SELWOOD DEBORAH | Option exercise | 302 | — |
| 2026-03-10 | SELWOOD DEBORAH | Tax withheld | 89 | $334.17 |
| 2026-03-10 | SELWOOD DEBORAH | Option exercise | 58 | — |
| 2026-03-10 | SELWOOD DEBORAH | Tax withheld | 18 | $334.17 |
| 2026-03-10 | SELWOOD DEBORAH | Option exercise | 196 | — |
| 2026-03-10 | SELWOOD DEBORAH | Tax withheld | 58 | $334.17 |
| 2026-03-10 | SELWOOD DEBORAH | Option exercise | 47 | — |
| 2026-03-10 | SELWOOD DEBORAH | Tax withheld | 14 | $334.17 |
| 2026-03-10 | SELWOOD DEBORAH | Option exercise | 138 | — |
| 2026-03-10 | SELWOOD DEBORAH | Tax withheld | 41 | $334.17 |
| 2026-03-10 | SELWOOD DEBORAH | Option exercise | 36 | — |
| 2026-03-10 | SELWOOD DEBORAH | Tax withheld | 11 | $334.17 |
| 2026-03-10 | Powell Jeffrey L | Option exercise | 4.3K | — |
| 2026-03-10 | Powell Jeffrey L | Tax withheld | 2.1K | $334.17 |
| 2026-03-10 | Powell Jeffrey L | Option exercise | 813 | — |
| 2026-03-10 | Powell Jeffrey L | Option exercise | 3.0K | — |
| 2026-03-10 | Powell Jeffrey L | Tax withheld | 1.5K | $334.17 |
| 2026-03-10 | Powell Jeffrey L | Option exercise | 718 | — |
| 2026-03-10 | Powell Jeffrey L | Tax withheld | 348 | $334.17 |
| 2026-03-10 | Powell Jeffrey L | Option exercise | 2.2K | — |
| 2026-03-10 | Powell Jeffrey L | Tax withheld | 1.1K | $334.17 |
| 2026-03-10 | Powell Jeffrey L | Option exercise | 567 | — |
| 2026-03-10 | Powell Jeffrey L | Tax withheld | 275 | $334.17 |
| 2026-03-10 | MCKENNEY MICHAEL J | Option exercise | 1.3K | — |
| 2026-03-10 | MCKENNEY MICHAEL J | Tax withheld | 606 | $334.17 |
| 2026-03-10 | MCKENNEY MICHAEL J | Option exercise | 239 | — |
| 2026-03-10 | MCKENNEY MICHAEL J | Tax withheld | 116 | $334.17 |
| 2026-03-10 | MCKENNEY MICHAEL J | Option exercise | 933 | — |
| 2026-03-10 | MCKENNEY MICHAEL J | Tax withheld | 452 | $334.17 |
| 2026-03-10 | MCKENNEY MICHAEL J | Option exercise | 223 | — |
| 2026-03-10 | MCKENNEY MICHAEL J | Tax withheld | 108 | $334.17 |
| 2026-03-10 | MCKENNEY MICHAEL J | Option exercise | 666 | — |
| 2026-03-10 | MCKENNEY MICHAEL J | Tax withheld | 323 | $334.17 |
| 2026-03-10 | MCKENNEY MICHAEL J | Option exercise | 174 | — |
| 2026-03-10 | MCKENNEY MICHAEL J | Tax withheld | 85 | $334.17 |
| 2026-03-10 | Powell Jeffrey L | Tax withheld | 394 | $334.17 |
| 2026-03-10 | Westerhout Fredrik H | Option exercise | 583 | — |
| 2026-03-10 | Westerhout Fredrik H | Tax withheld | 289 | $334.17 |
| 2026-03-10 | Westerhout Fredrik H | Option exercise | 111 | — |
| 2026-03-10 | Westerhout Fredrik H | Tax withheld | 55 | $334.17 |
| 2026-03-10 | Westerhout Fredrik H | Option exercise | 438 | — |
| 2026-03-10 | Westerhout Fredrik H | Tax withheld | 217 | $334.17 |
| 2026-03-10 | Westerhout Fredrik H | Option exercise | 105 | — |
| 2026-03-10 | Westerhout Fredrik H | Tax withheld | 52 | $334.17 |
| 2026-01-03 | O'Mara Rebecca Martinez | Option exercise | 131 | — |
| 2026-01-03 | Russell Erin L | Option exercise | 131 | — |
| 2026-01-03 | Painter Jonathan W | Option exercise | 131 | — |
| 2026-01-03 | LEONARD THOMAS C | Option exercise | 131 | — |
| 2026-01-03 | ALBERTINE JOHN M | Option exercise | 131 | — |
| 2025-11-25 | Russell Erin L | Sell | 1.4K | $282.36 |
| 2025-11-11 | O'Mara Rebecca Martinez | Sell | 342 | $266.52 |
| 2025-11-11 | O'Mara Rebecca Martinez | Sell | 357 | $267.28 |
| 2025-09-27 | ALBERTINE JOHN M | Option exercise | 132 | — |
| 2025-09-27 | O'Mara Rebecca Martinez | Option exercise | 132 | — |
| 2025-09-27 | Russell Erin L | Option exercise | 132 | — |
| 2025-09-27 | Painter Jonathan W | Option exercise | 132 | — |
| 2025-09-27 | LEONARD THOMAS C | Option exercise | 132 | — |
| 2025-08-27 | LEONARD THOMAS C | Sell | 415 | $338.41 |
| 2025-08-18 | Blanchard Thomas Andrew | Sell | 714 | $343.00 |
| 2025-06-13 | Flynn Peter J. | Sell | 1.5K | $320.00 |
| 2025-06-01 | Painter Jonathan W | Option exercise | 264 | — |
| 2025-06-01 | ALBERTINE JOHN M | Option exercise | 264 | — |
| 2025-06-01 | LEONARD THOMAS C | Option exercise | 264 | — |
| 2025-06-01 | Russell Erin L | Option exercise | 264 | — |
| 2025-06-01 | O'Mara Rebecca Martinez | Option exercise | 264 | — |
| 2025-03-19 | Blanchard Thomas Andrew | Sell | 325 | $341.59 |
| 2025-03-10 | Blanchard Thomas Andrew | Option exercise | 260 | — |
| 2025-03-10 | Blanchard Thomas Andrew | Tax withheld | 80 | $376.16 |
| 2025-03-10 | Blanchard Thomas Andrew | Option exercise | 57 | — |
| 2025-03-10 | Blanchard Thomas Andrew | Tax withheld | 18 | $376.16 |
| 2025-03-10 | Blanchard Thomas Andrew | Option exercise | 411 | — |
| 2025-03-10 | Blanchard Thomas Andrew | Tax withheld | 126 | $376.16 |
| 2025-03-10 | Blanchard Thomas Andrew | Option exercise | 79 | — |
| 2025-03-10 | Blanchard Thomas Andrew | Tax withheld | 25 | $376.16 |
| 2025-03-10 | Blanchard Thomas Andrew | Option exercise | 303 | — |
| 2025-03-10 | Blanchard Thomas Andrew | Tax withheld | 93 | $376.16 |
| 2025-03-10 | Blanchard Thomas Andrew | Option exercise | 73 | — |
| 2025-03-10 | Blanchard Thomas Andrew | Tax withheld | 23 | $376.16 |
| 2025-03-10 | KRAUSE STACY D. | Option exercise | 628 | — |
| 2025-03-10 | KRAUSE STACY D. | Tax withheld | 273 | $376.16 |
| 2025-03-10 | KRAUSE STACY D. | Option exercise | 139 | — |
| 2025-03-10 | KRAUSE STACY D. | Tax withheld | 61 | $376.16 |
| 2025-03-10 | KRAUSE STACY D. | Option exercise | 778 | — |
| 2025-03-10 | KRAUSE STACY D. | Tax withheld | 338 | $376.16 |
| 2025-03-10 | KRAUSE STACY D. | Option exercise | 149 | — |
| 2025-03-10 | KRAUSE STACY D. | Tax withheld | 65 | $376.16 |
| 2025-03-10 | KRAUSE STACY D. | Option exercise | 580 | — |
| 2025-03-10 | KRAUSE STACY D. | Tax withheld | 252 | $376.16 |
| 2025-03-10 | KRAUSE STACY D. | Option exercise | 138 | — |
| 2025-03-10 | KRAUSE STACY D. | Tax withheld | 60 | $376.16 |
| 2025-03-10 | Mitchell Dara F | Option exercise | 397 | — |
| 2025-03-10 | Mitchell Dara F | Tax withheld | 192 | $376.16 |
| 2025-03-10 | Mitchell Dara F | Option exercise | 88 | — |
| 2025-03-10 | Mitchell Dara F | Tax withheld | 43 | $376.16 |
| 2025-03-10 | Mitchell Dara F | Option exercise | 509 | — |
| 2025-03-10 | Mitchell Dara F | Tax withheld | 247 | $376.16 |
| 2025-03-10 | Mitchell Dara F | Option exercise | 97 | — |
| 2025-03-10 | Mitchell Dara F | Tax withheld | 47 | $376.16 |
| 2025-03-10 | Mitchell Dara F | Option exercise | 385 | — |
| 2025-03-10 | Mitchell Dara F | Tax withheld | 187 | $376.16 |
| 2025-03-10 | Mitchell Dara F | Option exercise | 92 | — |
| 2025-03-10 | Mitchell Dara F | Tax withheld | 45 | $376.16 |
| 2025-03-10 | Powell Jeffrey L | Option exercise | 2.8K | — |
| 2025-03-10 | Powell Jeffrey L | Tax withheld | 1.4K | $376.16 |
| 2025-03-10 | Powell Jeffrey L | Option exercise | 627 | — |
| 2025-03-10 | Powell Jeffrey L | Tax withheld | 304 | $376.16 |
| 2025-03-10 | Powell Jeffrey L | Option exercise | 4.3K | — |
| 2025-03-10 | Powell Jeffrey L | Tax withheld | 2.1K | $376.16 |
| 2025-03-10 | Powell Jeffrey L | Option exercise | 813 | — |
| 2025-03-10 | Powell Jeffrey L | Tax withheld | 394 | $376.16 |
| 2025-03-10 | Powell Jeffrey L | Option exercise | 3.0K | — |
| 2025-03-10 | Powell Jeffrey L | Tax withheld | 1.5K | $376.16 |
| 2025-03-10 | Powell Jeffrey L | Option exercise | 718 | — |
| 2025-03-10 | Powell Jeffrey L | Tax withheld | 348 | $376.16 |
| 2025-03-10 | SELWOOD DEBORAH | Option exercise | 253 | — |
| 2025-03-10 | SELWOOD DEBORAH | Tax withheld | 75 | $376.16 |
| 2025-03-10 | SELWOOD DEBORAH | Option exercise | 56 | — |
| 2025-03-10 | SELWOOD DEBORAH | Tax withheld | 17 | $376.16 |
| 2025-03-10 | SELWOOD DEBORAH | Tax withheld | 90 | $376.16 |
| 2025-03-10 | SELWOOD DEBORAH | Option exercise | 58 | — |
| 2025-03-10 | SELWOOD DEBORAH | Tax withheld | 18 | $376.16 |
| 2025-03-10 | SELWOOD DEBORAH | Option exercise | 196 | — |
| 2025-03-10 | SELWOOD DEBORAH | Tax withheld | 58 | $376.16 |
| 2025-03-10 | SELWOOD DEBORAH | Option exercise | 47 | — |
| 2025-03-10 | SELWOOD DEBORAH | Tax withheld | 14 | $376.16 |
| 2025-03-10 | Westerhout Fredrik H | Option exercise | 383 | — |
| 2025-03-10 | Westerhout Fredrik H | Tax withheld | 190 | $376.16 |
| 2025-03-10 | Westerhout Fredrik H | Option exercise | 84 | — |
| 2025-03-10 | Westerhout Fredrik H | Tax withheld | 42 | $376.16 |
| 2025-03-10 | Westerhout Fredrik H | Option exercise | 583 | — |
| 2025-03-10 | Westerhout Fredrik H | Tax withheld | 289 | $376.16 |
| 2025-03-10 | Westerhout Fredrik H | Option exercise | 111 | — |
| 2025-03-10 | Westerhout Fredrik H | Tax withheld | 55 | $376.16 |
| 2025-03-10 | Westerhout Fredrik H | Option exercise | 439 | — |
| 2025-03-10 | Westerhout Fredrik H | Tax withheld | 218 | $376.16 |
| 2025-03-10 | Westerhout Fredrik H | Option exercise | 105 | — |
| 2025-03-10 | Westerhout Fredrik H | Tax withheld | 52 | $376.16 |
| 2025-03-10 | Colwell Michael C. | Option exercise | 353 | — |
| 2025-03-10 | Colwell Michael C. | Tax withheld | 161 | $376.16 |
| 2025-03-10 | Flynn Peter J. | Option exercise | 127 | — |
| 2025-03-10 | Flynn Peter J. | Tax withheld | 49 | $376.16 |
| 2025-03-10 | Flynn Peter J. | Option exercise | 28 | — |
| 2025-03-10 | Flynn Peter J. | Tax withheld | 11 | $376.16 |
| 2025-03-10 | Flynn Peter J. | Option exercise | 164 | — |
| 2025-03-10 | Flynn Peter J. | Tax withheld | 62 | $376.16 |
| 2025-03-10 | Flynn Peter J. | Option exercise | 31 | — |
| 2025-03-10 | Flynn Peter J. | Tax withheld | 12 | $376.16 |
| 2025-03-10 | MCKENNEY MICHAEL J | Tax withheld | 101 | $376.16 |
| 2025-03-10 | MCKENNEY MICHAEL J | Option exercise | 1.3K | — |
| 2025-03-10 | MCKENNEY MICHAEL J | Tax withheld | 606 | $376.16 |
| 2025-03-10 | MCKENNEY MICHAEL J | Option exercise | 239 | — |
| 2025-03-10 | MCKENNEY MICHAEL J | Tax withheld | 116 | $376.16 |
| 2025-03-10 | MCKENNEY MICHAEL J | Option exercise | 933 | — |
| 2025-03-10 | MCKENNEY MICHAEL J | Tax withheld | 452 | $376.16 |
| 2025-03-10 | MCKENNEY MICHAEL J | Option exercise | 223 | — |
| 2025-03-10 | MCKENNEY MICHAEL J | Tax withheld | 108 | $376.16 |
| 2025-03-10 | Colwell Michael C. | Option exercise | 78 | — |
| 2025-03-10 | Colwell Michael C. | Tax withheld | 36 | $376.16 |
| 2025-03-10 | Colwell Michael C. | Option exercise | 583 | — |
| 2025-03-10 | Colwell Michael C. | Tax withheld | 265 | $376.16 |
| 2025-03-10 | Colwell Michael C. | Option exercise | 111 | — |
| 2025-03-10 | Colwell Michael C. | Tax withheld | 51 | $376.16 |
| 2025-03-10 | Colwell Michael C. | Option exercise | 439 | — |
| 2025-03-10 | Colwell Michael C. | Tax withheld | 200 | $376.16 |
| 2025-03-10 | Colwell Michael C. | Option exercise | 105 | — |
| 2025-03-10 | Colwell Michael C. | Tax withheld | 48 | $376.16 |
| 2025-03-10 | MCKENNEY MICHAEL J | Option exercise | 937 | — |
| 2025-03-10 | MCKENNEY MICHAEL J | Tax withheld | 454 | $376.16 |
| 2025-03-10 | MCKENNEY MICHAEL J | Option exercise | 207 | — |
| 2025-03-06 | SELWOOD DEBORAH | Option exercise | 304 | — |
| 2025-02-28 | MCKENNEY MICHAEL J | Sell | 235 | $370.81 |
| 2025-02-28 | MCKENNEY MICHAEL J | Sell | 775 | $372.11 |
| 2025-02-28 | MCKENNEY MICHAEL J | Sell | 875 | $372.84 |
| 2025-02-28 | MCKENNEY MICHAEL J | Sell | 200 | $374.29 |
| 2025-02-28 | MCKENNEY MICHAEL J | Sell | 4 | $375.77 |
| 2025-02-28 | MCKENNEY MICHAEL J | Sell | 375 | $377.48 |
| 2025-02-28 | MCKENNEY MICHAEL J | Sell | 1.6K | $368.64 |
| 2025-02-28 | MCKENNEY MICHAEL J | Sell | 3.9K | $369.71 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-05-26 | Shareholder vote | filing ↗ |
| 2026-05-05 | ResultsReg FDExhibits | filing ↗ |
| 2026-04-30 | Reg FDOtherExhibits | filing ↗ |
| 2026-02-23 | ResultsReg FDExhibits | filing ↗ |
| 2026-02-18 | ResultsReg FDExhibits | filing ↗ |
| 2026-02-02 | Reg FDExhibits | filing ↗ |
| 2026-01-29 | Material agreementReg FDExhibits | filing ↗ |
| 2025-10-28 | ResultsReg FDExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-05-26 | 2026-05-20 | 0000886346-26-000043 ↗ |
| 10-Q | 2026-05-13 | 2026-04-04 | 0000886346-26-000040 ↗ |
| 8-K | 2026-05-05 | 2026-05-05 | 0000886346-26-000037 ↗ |
| 8-K | 2026-04-30 | 2026-04-30 | 0000886346-26-000034 ↗ |
| 10-K | 2026-03-03 | 2026-01-03 | 0000886346-26-000018 ↗ |
| 8-K | 2026-02-23 | 2026-02-23 | 0000886346-26-000015 ↗ |
| 8-K | 2026-02-18 | 2026-02-18 | 0000886346-26-000011 ↗ |
| 8-K | 2026-02-02 | 2026-02-02 | 0000886346-26-000008 ↗ |
| 8-K | 2026-01-29 | 2026-01-29 | 0000886346-26-000005 ↗ |
| 10-Q | 2025-11-05 | 2025-09-27 | 0000886346-25-000120 ↗ |
| 8-K | 2025-10-28 | 2025-10-28 | 0000886346-25-000117 ↗ |
| 8-K | 2025-10-08 | 2025-10-08 | 0000886346-25-000115 ↗ |