Quarterly Revenue Growth
Q4 revenue of $345.6M, up 14.3% year-over-year; management reported average daily sales (ADS) growth of 7.4% in the fourth quarter (management later referenced ~7.8% ADS in discussion).
Full-Year Revenue and Growth
Full year 2025 revenue of $1.38B, representing growth of 4.8% versus prior year.
Margin and Profitability Improvement
Q4 gross profit of $119.1M and gross margin of 34.5%, up 70 basis points year-over-year. Q4 operating income from continuing operations was $19.6M (operating margin 5.7%), a 35.2% increase year-over-year.
Cash Flow, Balance Sheet Strength and Capital Returns
Operating cash flow of $20.0M in the quarter and $77.7M for 2025; cash of $67.5M, no debt, current ratio 2.2:1 and ~$120M of excess availability on credit facility. Repurchased ~326,000 shares in Q4 for ~$9.3M (year-to-date repurchases $9.8M) and have ~1M shares available under a 2M authorization. Board raised the quarterly dividend to $0.28/share, a $0.02 increase (11th consecutive year of increase).
Geographic and Channel Momentum
U.S. revenue up ~14% in the quarter; Canada revenue improved 19.7% in local currency in Q4 and was up 9.2% for the full year in local currency. Gains recorded across all sales channels and web business volume returned to growth in Q4.
Strategic Transformation and Commercial Initiatives
Company implemented Salesforce rollout across sales/marketing/customer service, realigned sales into industry verticals (industrial, commercial, retail, public sector, healthcare, hospitality, multifamily), piloted outside sales team, expanded assortment into MRO and consumables, and shifted focus to strategic enterprise accounts and GPOs (management notes these make up north of 20% of volume today).
Cost Discipline and SG&A Leverage
SG&A was $99.5M in Q4 and improved by ~20 basis points as a percentage of sales year-over-year, with management citing strong discretionary cost control and marketing leverage despite higher absolute compensation and an extra week in the quarter.
Operational Actions to Manage Tariff Risk
Management diversified countries of origin, took a pricing action in early January 2026 to mitigate tariff impacts (including doubled duties on steel and aluminum from prior tariff changes), and indicated preparedness to navigate ongoing tariff uncertainty.