Reported results
- Third quarter 2026 net sales were $229.7 million, up 4% compared to $220.3 million in the prior year period.
- GAAP net income for the third quarter of 2026 was $17.6 million, or $0.53 per diluted share, up 71% compared to $10.3 million, or $0.31 per diluted share, in Q3 2025.
- Non-GAAP adjusted net income for Q3 2026 was $26.3 million, and non-GAAP adjusted diluted EPS was $0.80.
- Q3 2026 GAAP gross profit was $76.2 million, representing a GAAP gross margin of 33.2%.
- Non-GAAP adjusted EBITDA for Q3 2026 was $46.5 million with a non-GAAP adjusted EBITDA margin of 20.3%.
- Net cash provided by operating activities for Q3 2026 was $40.0 million and non-GAAP free cash flow was $32.5 million.
Guidance
- For full year 2026, sales are expected to be in the range of $895 to $902 million.
- For full year 2026, non-GAAP adjusted EBITDA margin is expected to be in the range of 20.2% to 20.4%.
- For full year 2026, non-GAAP adjusted diluted EPS is expected to be in the range of $3.08 to $3.15.
- For the fourth quarter of 2026, sales are expected to be in the range of $205 to $212 million.
- For the fourth quarter of 2026, non-GAAP adjusted EBITDA margin is expected to be in the range of 18.5% to 19.5%.
- For the fourth quarter of 2026, non-GAAP adjusted diluted EPS is expected to be in the range of $0.60 to $0.67.
Price and volatility reaction
The stock moved -21.1% on the print. No front-expiry chain was on file, so there is no straddle expected move. 30-day ATM implied volatility moved +9.5 vol points across the event (constant-maturity series — not the front-week crush).
| Measure | Value | Basis |
|---|---|---|
| Close before release | 60.09 | 2026-11-05 |
| Close after release | 47.44 | 2026-11-06 |
| Realised move | -21.1% | close to close |
| 30d ATM IV change | +9.5 vol pts | constant-maturity series, not the front expiry |
Source
The figures above come from the earnings release the company filed with the SEC on 2026-11-05 (8-K, Item 2.02). Read the original filing on sec.gov.
