Proto Labs › Financials
Ten years from Proto Labs’ own SEC filings. Fiscal years end in December.
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $298.1M | $344.5M | $445.6M | $458.7M | $434.4M | $488.1M | $488.4M | $503.9M | $500.9M | $533.1M | $560.5M | — |
| Gross profit | $166.9M | $193.8M | $238.7M | $235.3M | $217.8M | $222.7M | $215.5M | $222.0M | $223.2M | $237.1M | $254.6M | — |
| Operating income | $61.8M | $72.2M | $88.9M | $79.9M | $59.8M | $40.3M | −$98.0M | $28.2M | $19.9M | $25.1M | $36.8M | — |
| Net income | $42.7M | $51.8M | $76.6M | $63.7M | $50.9M | $33.4M | −$103.5M | $17.2M | $16.6M | $21.2M | $30.5M | — |
| Earnings per share, diluted | $1.61 | $1.93 | $2.81 | $2.35 | $1.89 | $1.21 | −$3.77 | $0.66 | $0.66 | $0.88 | — | — |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash and equivalents | $68.8M | $36.7M | $85.0M | $125.2M | $127.6M | $65.9M | $56.6M | $83.8M | $89.1M | $110.8M | — | $127.9M |
| Total assets | $414.2M | $518.7M | $619.0M | $673.7M | $744.2M | $928.6M | $802.2M | $772.4M | $743.5M | $763.4M | — | $791.3M |
| Debt | $0 | — | — | — | — | — | — | — | — | — | — | — |
| Total liabilities | $34.4M | $57.5M | $77.5M | $87.9M | $99.8M | $100.1M | $104.5M | $77.1M | $73.4M | $89.5M | — | $99.6M |
| Shareholders' equity | $379.8M | $461.2M | $541.5M | $585.8M | $644.4M | $828.5M | $697.6M | $695.3M | $670.2M | $673.9M | — | $691.7M |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $77.5M | $81.7M | $122.9M | $116.1M | $107.0M | $55.2M | $62.1M | $73.3M | $77.8M | $74.5M | $78.5M | — |
| Capital spending | $33.6M | $32.6M | $87.1M | $62.2M | $47.0M | $34.2M | $21.7M | $28.1M | $9.2M | $14.8M | $21.9M | — |
| Free cash flow | $43.9M | $49.1M | $35.8M | $53.8M | $60.0M | $21.0M | $40.4M | $45.2M | $68.7M | $59.7M | $56.7M | — |
| Buybacks | — | $4.4M | $12.2M | $33.5M | $14.7M | $23.3M | $29.7M | $44.0M | $60.3M | $43.0M | $24.0M | — |
| Returned to shareholders | — | $4.4M | $12.2M | $33.5M | $14.7M | $23.3M | $29.7M | $44.0M | $60.3M | $43.0M | $24.0M | — |
| Stock-based pay | $6.8M | $8.6M | $10.9M | $10.8M | $14.7M | $19.1M | $17.5M | $16.0M | $17.0M | $15.7M | $14.8M | — |
Every column links to the filing it comes from on EDGAR. Last 12 months adds the latest year to date to the last 10-K and takes away the same months a year earlier. Debt is long-term debt including the part due within a year. A dash means the company did not report that line in a form we can read, never a zero. Market cap uses the latest closing price and the share count from the cover of the latest filing. How we count
$2.05B at $85.65 a share, with 23,921,897 shares outstanding as of Jul 28, 2026, from the cover of its latest SEC filing.
Revenue of $560.5M and net income of $30.5M in the last 12 months to Jun 2026.
Proto Labs reported $127.9M of cash and equivalents on its balance sheet in Jun 2026.
Yes. Operating cash flow minus capital spending was $56.7M in the last 12 months to Jun 2026.
$43.0M in buybacks and dividends in fiscal 2025, from the cash flow statement.
Free. Your email goes to Substack, which runs the newsletter. Privacy