Proto Labs, Inc. (PRLB)
NYSE: PRLB · IEX Real-Time Price · USD
32.23
-0.21 (-0.65%)
At close: Jun 7, 2024, 4:00 PM
32.22
-0.01 (-0.03%)
Pre-market: Jun 10, 2024, 8:00 AM EDT

Proto Labs Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year 20232022202120202019 2018 - 2009
Revenue
503.88488.4488.1434.4458.73
Upgrade
Revenue Growth (YoY)
3.17%0.06%12.36%-5.30%2.95%
Upgrade
Cost of Revenue
281.88272.93265.41216.57223.44
Upgrade
Gross Profit
221.99215.47222.69217.83235.29
Upgrade
Selling, General & Admin
153.48150.3138.11121.05122.74
Upgrade
Research & Development
40.1438.2244.2436.9432.69
Upgrade
Other Operating Expenses
0.22124.93000
Upgrade
Operating Expenses
193.83313.45182.35157.99155.43
Upgrade
Operating Income
28.17-97.9840.3459.8479.86
Upgrade
Other Expense / Income
0.22-0.110.16-3.11-1.34
Upgrade
Pretax Income
27.95-97.8840.1862.9581.19
Upgrade
Income Tax
10.735.596.8112.0817.54
Upgrade
Net Income
17.22-103.4633.3750.8763.66
Upgrade
Net Income Growth
---34.39%-20.09%-16.89%
Upgrade
Shares Outstanding (Basic)
2627282727
Upgrade
Shares Outstanding (Diluted)
2627282727
Upgrade
Shares Change
-4.33%-0.88%2.81%-0.57%-0.84%
Upgrade
EPS (Basic)
0.66-3.771.211.902.37
Upgrade
EPS (Diluted)
0.66-3.771.211.892.35
Upgrade
EPS Growth
---35.98%-19.57%-16.37%
Upgrade
Free Cash Flow
45.8644.521.0359.9653.82
Upgrade
Free Cash Flow Per Share
1.751.620.762.242.00
Upgrade
Gross Margin
44.06%44.12%45.62%50.14%51.29%
Upgrade
Operating Margin
5.59%-20.06%8.27%13.77%17.41%
Upgrade
Profit Margin
3.42%-21.18%6.84%11.71%13.88%
Upgrade
Free Cash Flow Margin
9.10%9.11%4.31%13.80%11.73%
Upgrade
Effective Tax Rate
38.39%-16.95%19.19%21.60%
Upgrade
EBITDA
65.48-58.4580.6795.54112.06
Upgrade
EBITDA Margin
13.00%-11.97%16.53%21.99%24.43%
Upgrade
Depreciation & Amortization
37.5339.4340.4932.5930.86
Upgrade
EBIT
27.95-97.8840.1862.9581.19
Upgrade
EBIT Margin
5.55%-20.04%8.23%14.49%17.70%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).