Proto Labs Lifts Full-Year Outlook as Q2 Revenue Climbs 10.6% to $149.3M
PRLB sits 83% above its 52-week low of $40.84.
Summary
Proto Labs posted Q2 2026 revenue of $149.3 million, up 10.6% year-over-year, and raised its full-year revenue guidance. Non-GAAP EPS of $0.60 beat expectations, and gross margins improved.
Key Events · Earnings and Guidance · PRLB
-
Q2 Revenue and EPS Beat
Revenue of $149.3M (+10.6% YoY) and non-GAAP EPS of $0.60 exceeded consensus estimates, driven by strength in CNC Machining and Injection Molding.
-
Full-Year Guidance Raised
Management increased its full-year revenue outlook, citing sustained demand and improving operational efficiency.
-
Gross Margin Expansion
Gross margin improved to 46.4% from 44.3% a year ago, reflecting operating leverage and favorable product mix.
-
Restructuring and Exit Costs
The company incurred $0.9M in restructuring and $0.9M in facility exit costs in Q2, part of ongoing efforts to streamline operations.
Analysis · PRLB · Manufacturing
A strong second quarter saw Proto Labs deliver revenue of $149.3 million, a 10.6% year-over-year increase, alongside non-GAAP EPS of $0.60—both ahead of consensus. Confidence in sustained demand prompted management to raise the full-year revenue guide. Gross margin expanded to 46.4% from 44.3% a year ago, helped by operating leverage and a favorable mix. The quarter also included $0.9 million in restructuring costs and $0.9 million in facility exit charges, reflecting ongoing efficiency initiatives. In a routine pre-planned move, the CFO adopted a 10b5-1 plan to sell up to 10,000 shares beginning in September. The balance sheet remains robust with $127.9 million in cash and no debt, and the company repurchased $5 million in stock during the quarter.
At the time of this filing, PRLB was trading at $74.72 on NYSE in the Manufacturing sector, with a market capitalization of approximately $1.8B. The 52-week trading range was $40.84 to $83.15. This filing was assessed with positive market sentiment and an importance score of 8 out of 10.