Quarterly and Full-Year Revenue Growth
Net sales increased 9.1% year-over-year in Q4 to $139.7 million (the company's highest quarterly growth rate of the year and highest in over 3 years). Full-year net sales grew 6.2% to $482 million.
Retail Segment Outperformance
Retail sales jumped 30.8% in Q4 to $57.0 million and were up 20.5% for the full year. Branded e-commerce websites and direct-to-consumer channels fueled overall retail growth (company cited 30+% growth in overall retail sales), and retail gross margin expanded 170 basis points to 50.9% in Q4.
Brand Momentum — XTRATUF and Muck
XTRATUF was the fastest-growing brand in Q4 (e-commerce 'almost triple digits') and management expects XTRATUF to roughly triple in scale since acquisition (from $32M at acquisition to approaching ~$100M in 2026). Muck sales increased in the low-20% range in Q4, the branded website was up mid-double digits and marketplace volumes more than doubled.
Full-Year Margin Expansion and Profitability Gains
Gross margins expanded 150 basis points for the full year to 40.9% despite absorbing approximately $10.9 million in IEEPA tariffs. Adjusted income from operations increased 5.6% to $40.0 million (8.3% of net sales). Adjusted net income rose 29.4% to $24.5 million and adjusted EPS increased 28.3% to $3.26.
Improved Q4 GAAP Net Income and EPS
GAAP net income for Q4 was $6.5 million, or $0.86 per diluted share, compared to $4.8 million, or $0.64 per diluted share, in Q4 2024.
Lower Interest Costs, Debt Reduction and Shareholder Returns
Net debt (debt net of unamortized debt issuance costs) declined 4.7% year-over-year to $122.6 million. Interest expense decreased materially year-over-year and the company returned $4.6 million to shareholders via quarterly dividends in 2025.
Operational Agility and Supply-Chain Actions
Management highlighted effective use of in-house manufacturing and diversified sourcing to offset a meaningful portion of tariff impacts, maintain product availability, and position the business for margin tailwinds over the long term.