2023 Q2 Form 10-Q Financial Statement
#000143774923012837 Filed on May 05, 2023
Income Statement
Concept | 2023 Q2 | 2023 Q1 | 2022 Q1 |
---|---|---|---|
Revenue | $122.3M | $125.9M | $124.2M |
YoY Change | -3.65% | 1.36% | 6.93% |
Cost Of Revenue | $69.14M | $72.08M | $68.36M |
YoY Change | -0.49% | 5.44% | 12.45% |
Gross Profit | $53.12M | $53.78M | $55.80M |
YoY Change | -7.49% | -3.63% | 0.86% |
Gross Profit Margin | 43.45% | 42.73% | 44.94% |
Selling, General & Admin | $37.55M | $39.28M | $37.36M |
YoY Change | -0.07% | 5.16% | -3.94% |
% of Gross Profit | 70.69% | 73.05% | 66.94% |
Research & Development | $9.865M | $10.68M | $10.56M |
YoY Change | 4.39% | 1.14% | -13.33% |
% of Gross Profit | 18.57% | 19.85% | 18.92% |
Depreciation & Amortization | $9.495M | $9.388M | $10.23M |
YoY Change | -5.45% | -8.25% | 1.72% |
% of Gross Profit | 17.87% | 17.46% | 18.34% |
Operating Expenses | $47.42M | $50.03M | $47.91M |
YoY Change | -9.2% | 4.41% | -6.18% |
Operating Profit | $5.706M | $3.749M | $7.890M |
YoY Change | 9.71% | -52.48% | 85.17% |
Interest Expense | -$3.368M | $1.290M | |
YoY Change | |||
% of Operating Profit | -59.03% | 34.41% | |
Other Income/Expense, Net | -$3.368M | $1.290M | -$300.0K |
YoY Change | -336900.0% | -530.0% | -4.15% |
Pretax Income | $2.240M | $5.039M | $7.590M |
YoY Change | -56.94% | -33.61% | 92.25% |
Income Tax | $2.623M | $2.400M | $2.500M |
% Of Pretax Income | 117.1% | 47.63% | 32.94% |
Net Earnings | -$383.0K | $2.659M | $5.095M |
YoY Change | -114.98% | -47.81% | 37.26% |
Net Earnings / Revenue | -0.31% | 2.11% | 4.1% |
Basic Earnings Per Share | -$0.01 | $0.10 | $0.19 |
Diluted Earnings Per Share | -$0.01 | $0.10 | $0.19 |
COMMON SHARES | |||
Basic Shares Outstanding | 26.20M | 26.68M | 27.50M |
Diluted Shares Outstanding | 26.21M shares | 26.61M | 27.51M |
Balance Sheet
Concept | 2023 Q2 | 2023 Q1 | 2022 Q1 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $86.44M | $84.90M | $77.15M |
YoY Change | 9.35% | 10.04% | 21.69% |
Cash & Equivalents | $66.49M | $62.05M | $57.24M |
Short-Term Investments | $19.95M | $22.85M | $19.91M |
Other Short-Term Assets | $8.501M | $11.10M | $10.19M |
YoY Change | -25.98% | 8.99% | 15.74% |
Inventory | $14.31M | $14.27M | $14.23M |
Prepaid Expenses | |||
Receivables | $75.03M | $77.62M | $85.96M |
Other Receivables | $868.0K | $821.0K | $687.0K |
Total Short-Term Assets | $185.2M | $188.7M | $188.2M |
YoY Change | -2.9% | 0.27% | 18.73% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $268.6M | $253.6M | $270.9M |
YoY Change | 3.07% | -6.4% | -3.2% |
Goodwill | $274.0M | $274.0M | $398.3M |
YoY Change | -29.81% | -31.21% | -0.28% |
Intangibles | |||
YoY Change | |||
Long-Term Investments | $16.34M | $19.82M | $28.20M |
YoY Change | -47.39% | -29.69% | -5.38% |
Other Assets | $4.738M | $4.776M | $4.286M |
YoY Change | 12.2% | 11.43% | -12.03% |
Total Long-Term Assets | $592.1M | $602.7M | $746.5M |
YoY Change | -18.67% | -19.27% | -3.79% |
TOTAL ASSETS | |||
Total Short-Term Assets | $185.2M | $188.7M | $188.2M |
Total Long-Term Assets | $592.1M | $602.7M | $746.5M |
Total Assets | $777.2M | $791.4M | $934.8M |
YoY Change | -15.4% | -15.34% | 0.03% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $16.47M | $19.85M | $17.51M |
YoY Change | 5.32% | 13.38% | -19.84% |
Accrued Expenses | $32.85M | $39.15M | $38.38M |
YoY Change | -23.32% | 2.0% | 23.0% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $16.55M | $17.45M | $493.0K |
YoY Change | 3695.64% | 3439.96% | -17.83% |
Total Short-Term Liabilities | $66.22M | $78.38M | $60.25M |
YoY Change | 12.4% | 30.09% | 0.67% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $745.0K | $0.00 | $1.269M |
YoY Change | -37.29% | -100.0% | -29.5% |
Other Long-Term Liabilities | $6.769M | $4.615M | $6.021M |
YoY Change | 17.03% | -23.35% | -2.37% |
Total Long-Term Liabilities | $7.514M | $4.615M | $6.021M |
YoY Change | 29.91% | -23.35% | -2.37% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $66.22M | $78.38M | $60.25M |
Total Long-Term Liabilities | $7.514M | $4.615M | $6.021M |
Total Liabilities | $94.53M | $108.2M | $102.7M |
YoY Change | -3.5% | 5.37% | -15.12% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $246.9M | $251.4M | $381.8M |
YoY Change | -35.2% | -34.15% | 4.15% |
Common Stock | $465.0M | $465.2M | $472.5M |
YoY Change | -2.27% | -1.54% | 3.41% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $682.7M | $683.1M | $832.0M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $777.2M | $791.4M | $934.8M |
YoY Change | -15.4% | -15.34% | 0.03% |
Cashflow Statement
Concept | 2023 Q2 | 2023 Q1 | 2022 Q1 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | -$383.0K | $2.659M | $5.095M |
YoY Change | -114.98% | -47.81% | 37.26% |
Depreciation, Depletion And Amortization | $9.495M | $9.388M | $10.23M |
YoY Change | -5.45% | -8.25% | 1.72% |
Cash From Operating Activities | $9.289M | $22.58M | $17.78M |
YoY Change | -29.93% | 26.96% | 176.78% |
INVESTING ACTIVITIES | |||
Capital Expenditures | $3.388M | $3.441M | $3.069M |
YoY Change | -214.42% | 12.12% | -53.12% |
Acquisitions | $0.00 | ||
YoY Change | -100.0% | ||
Other Investing Activities | $6.819M | $7.824M | -$22.77M |
YoY Change | -188.33% | -134.37% | -72.77% |
Cash From Investing Activities | $3.431M | $4.383M | -$25.84M |
YoY Change | -132.12% | -116.97% | -71.34% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -8.064M | -$21.60M | -$601.0K |
YoY Change | 91.09% | 3494.34% | 40.75% |
NET CHANGE | |||
Cash From Operating Activities | 9.289M | $22.58M | $17.78M |
Cash From Investing Activities | 3.431M | $4.383M | -$25.84M |
Cash From Financing Activities | -8.064M | -$21.60M | -$601.0K |
Net Change In Cash | 4.656M | $5.493M | -$8.690M |
YoY Change | -383.21% | -163.21% | -89.63% |
FREE CASH FLOW | |||
Cash From Operating Activities | $9.289M | $22.58M | $17.78M |
Capital Expenditures | $3.388M | $3.441M | $3.069M |
Free Cash Flow | $5.901M | $19.14M | $14.71M |
YoY Change | -63.61% | 30.06% | -12260.33% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q1 | dei |
Entity Registrant Name
EntityRegistrantName
|
Proto Labs Inc | |
CY2022Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2023Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
150000000 | |
CY2022Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
150000000 | |
CY2023Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
26202723 | |
CY2023Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
26202723 | |
CY2022Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
26888425 | |
CY2022Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
26888425 | |
CY2022Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1500000 | usd |
CY2022Q4 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
17532000 | usd |
CY2023Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
4776000 | usd |
CY2022Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
4779000 | usd |
CY2023Q1 | us-gaap |
Assets
Assets
|
791373000 | usd |
CY2022Q4 | us-gaap |
Assets
Assets
|
802168000 | usd |
CY2023Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
19854000 | usd |
CY2022Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
17356000 | usd |
CY2023Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
14695000 | usd |
CY2022Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
12743000 | usd |
CY2023Q1 | us-gaap |
Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
|
23156000 | usd |
CY2022Q4 | us-gaap |
Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
|
22384000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
1295000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
1561000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
17452000 | usd |
CY2023Q1 | dei |
Entity Central Index Key
EntityCentralIndexKey
|
0001443669 | |
CY2022Q4 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
17537000 | usd |
CY2023Q1 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
1928000 | usd |
CY2023Q1 | dei |
Amendment Flag
AmendmentFlag
|
false | |
CY2023Q1 | dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | |
CY2023Q1 | dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q1 | |
CY2023Q1 | dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2023 | |
CY2023Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
1932000 | usd |
CY2022Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
1706000 | usd |
CY2023Q1 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.001 | |
CY2022Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.001 | |
CY2023Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
10000000 | |
CY2022Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
10000000 | |
CY2023Q1 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2023Q1 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2022Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2022Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2023Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2023Q1 | dei |
Document Type
DocumentType
|
10-Q | |
CY2023Q1 | dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | |
CY2023Q1 | dei |
Document Period End Date
DocumentPeriodEndDate
|
2023-03-31 | |
CY2023Q1 | dei |
Document Transition Report
DocumentTransitionReport
|
false | |
CY2023Q1 | dei |
Entity File Number
EntityFileNumber
|
001-35435 | |
CY2023Q1 | dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
MN | |
CY2023Q1 | dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
41-1939628 | |
CY2023Q1 | dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
5540 Pioneer Creek Drive | |
CY2023Q1 | dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Maple Plain | |
CY2023Q1 | dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
MN | |
CY2023Q1 | dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
55359 | |
CY2023Q1 | dei |
City Area Code
CityAreaCode
|
763 | |
CY2023Q1 | dei |
Local Phone Number
LocalPhoneNumber
|
479-3680 | |
CY2023Q1 | dei |
Security12b Title
Security12bTitle
|
Common Stock, Par Value $0.001 Per Share | |
CY2023Q1 | dei |
Trading Symbol
TradingSymbol
|
PRLB | |
CY2023Q1 | dei |
Security Exchange Name
SecurityExchangeName
|
NYSE | |
CY2023Q1 | dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | |
CY2023Q1 | dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | |
CY2023Q1 | dei |
Entity Filer Category
EntityFilerCategory
|
Large Accelerated Filer | |
CY2023Q1 | dei |
Entity Small Business
EntitySmallBusiness
|
false | |
CY2023Q1 | dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | |
CY2023Q1 | dei |
Entity Shell Company
EntityShellCompany
|
false | |
CY2023Q2 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
26202723 | |
CY2023Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
62051000 | usd |
CY2022Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
56558000 | usd |
CY2023Q1 | us-gaap |
Marketable Securities Current
MarketableSecuritiesCurrent
|
22851000 | usd |
CY2022Q4 | us-gaap |
Marketable Securities Current
MarketableSecuritiesCurrent
|
23568000 | usd |
CY2023Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
77619000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
76225000 | usd |
CY2023Q1 | us-gaap |
Inventory Net
InventoryNet
|
14273000 | usd |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
13578000 | usd |
CY2023Q1 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
821000 | usd |
CY2022Q4 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
4042000 | usd |
CY2023Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
11101000 | usd |
CY2022Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
12597000 | usd |
CY2023Q1 | us-gaap |
Assets Current
AssetsCurrent
|
188716000 | usd |
CY2022Q4 | us-gaap |
Assets Current
AssetsCurrent
|
186568000 | usd |
CY2023Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
253616000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
257785000 | usd |
CY2023Q1 | us-gaap |
Goodwill
Goodwill
|
273991000 | usd |
CY2022Q4 | us-gaap |
Goodwill
Goodwill
|
273991000 | usd |
CY2023Q1 | us-gaap |
Other Intangible Assets Net
OtherIntangibleAssetsNet
|
29869000 | usd |
CY2022Q4 | us-gaap |
Other Intangible Assets Net
OtherIntangibleAssetsNet
|
31250000 | usd |
CY2023Q1 | us-gaap |
Marketable Securities Noncurrent
MarketableSecuritiesNoncurrent
|
19824000 | usd |
CY2022Q4 | us-gaap |
Marketable Securities Noncurrent
MarketableSecuritiesNoncurrent
|
26419000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
3315000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
3844000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
17266000 | usd |
CY2022Q4 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
0 | usd |
CY2023Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
78380000 | usd |
CY2022Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
71581000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
1983000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
2255000 | usd |
CY2023Q1 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
23258000 | usd |
CY2022Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
26322000 | usd |
CY2023Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
4615000 | usd |
CY2022Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
4362000 | usd |
CY2023Q1 | us-gaap |
Liabilities
Liabilities
|
108236000 | usd |
CY2022Q4 | us-gaap |
Liabilities
Liabilities
|
104520000 | usd |
CY2023Q1 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2022Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2023Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
26000 | usd |
CY2022Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
27000 | usd |
CY2023Q1 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
465185000 | usd |
CY2022Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
473740000 | usd |
CY2023Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
251420000 | usd |
CY2022Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
258236000 | usd |
CY2023Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-33494000 | usd |
CY2022Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-34355000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
683137000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
697648000 | usd |
CY2023Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
791373000 | usd |
CY2022Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
802168000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
125859000 | usd |
CY2022Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
124168000 | usd |
CY2023Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
72083000 | usd |
CY2022Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
68364000 | usd |
CY2023Q1 | us-gaap |
Gross Profit
GrossProfit
|
53776000 | usd |
CY2022Q1 | us-gaap |
Gross Profit
GrossProfit
|
55804000 | usd |
CY2023Q1 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
22451000 | usd |
CY2022Q1 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
20586000 | usd |
CY2023Q1 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
10677000 | usd |
CY2022Q1 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
10557000 | usd |
CY2023Q1 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
16833000 | usd |
CY2022Q1 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
16771000 | usd |
CY2023Q1 | prlb |
Disposal Group Operating Expense
DisposalGroupOperatingExpense
|
66000 | usd |
CY2022Q1 | prlb |
Disposal Group Operating Expense
DisposalGroupOperatingExpense
|
0 | usd |
CY2023Q1 | us-gaap |
Operating Expenses
OperatingExpenses
|
50027000 | usd |
CY2022Q1 | us-gaap |
Operating Expenses
OperatingExpenses
|
47914000 | usd |
CY2023Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
3749000 | usd |
CY2022Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
7890000 | usd |
CY2023Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
1290000 | usd |
CY2022Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-300000 | usd |
CY2023Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
5039000 | usd |
CY2022Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
7590000 | usd |
CY2023Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2380000 | usd |
CY2022Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2495000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2659000 | usd |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
5095000 | usd |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.10 | |
CY2022Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.19 | |
CY2023Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.10 | |
CY2022Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.19 | |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
26580279 | |
CY2022Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
27502941 | |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
26605787 | |
CY2022Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
27510477 | |
CY2023Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
3520000 | usd |
CY2022Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-393000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
697648000 | usd |
CY2023Q1 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
-401000 | usd |
CY2023Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
3695000 | usd |
CY2023Q1 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
21325000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2659000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
527000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
334000 | usd |
CY2023Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
3520000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
683137000 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
828493000 | usd |
CY2022Q1 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
-462000 | usd |
CY2022Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
4397000 | usd |
CY2022Q1 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
-0 | usd |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
5095000 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-4972000 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-516000 | usd |
CY2022Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-393000 | usd |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
832035000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2659000 | usd |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
5095000 | usd |
CY2023Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
9388000 | usd |
CY2022Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
10232000 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
3695000 | usd |
CY2022Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
4397000 | usd |
CY2023Q1 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-3096000 | usd |
CY2022Q1 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-3213000 | usd |
CY2023Q1 | us-gaap |
Accretion Expense
AccretionExpense
|
287000 | usd |
CY2022Q1 | us-gaap |
Accretion Expense
AccretionExpense
|
0 | usd |
CY2023Q1 | us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
-46000 | usd |
CY2022Q1 | us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
79000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
2328000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
6329000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
641000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
675000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-1464000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-1110000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
5160000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
4519000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
2536000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-326000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
|
3500000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
|
2894000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
22578000 | usd |
CY2022Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
17783000 | usd |
CY2023Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
3441000 | usd |
CY2022Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
3069000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
|
194000 | usd |
CY2022Q1 | us-gaap |
Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
|
0 | usd |
CY2023Q1 | us-gaap |
Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
|
-0 | usd |
CY2022Q1 | us-gaap |
Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
|
29366000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
|
7630000 | usd |
CY2022Q1 | us-gaap |
Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
|
6600000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
4383000 | usd |
CY2022Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-25835000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
0 | usd |
CY2022Q1 | us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
6000 | usd |
CY2023Q1 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
401000 | usd |
CY2022Q1 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
468000 | usd |
CY2023Q1 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
21119000 | usd |
CY2022Q1 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
-0 | usd |
CY2023Q1 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
82000 | usd |
CY2022Q1 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
139000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-21602000 | usd |
CY2022Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-601000 | usd |
CY2023Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
134000 | usd |
CY2022Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
-37000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
5493000 | usd |
CY2022Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-8690000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
56558000 | usd |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
65929000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
62051000 | usd |
CY2022Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
57239000 | usd |
CY2023Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
382906 | |
CY2022Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
233380 | |
CY2023Q1 | us-gaap |
Inventory Net
InventoryNet
|
14273000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2659000 | usd |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
5095000 | usd |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
26580279 | |
CY2022Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
27502941 | |
CY2023Q1 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
25508 | |
CY2022Q1 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
7536 | |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
26605787 | |
CY2022Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
27510477 | |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.10 | |
CY2022Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.19 | |
CY2023Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.10 | |
CY2022Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.19 | |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
53751000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
23882000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
29869000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
53588000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
22338000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
31250000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Before Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
|
1500000 | usd |
CY2022 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Before Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
|
1700000 | usd |
CY2023Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1500000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
4376000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
3746000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
3648000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
3546000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
3537000 | usd |
CY2023Q1 | prlb |
Finitelived Intangible Asset Expected Amortization After Year Four
FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour
|
11016000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
29869000 | usd |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
13578000 | usd |
CY2023Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
3700000 | usd |
CY2022Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
4400000 | usd |
CY2023Q1 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
43720000 | usd |
CY2023Q1 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
0 | usd |
CY2023Q1 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
1045000 | usd |
CY2023Q1 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
42675000 | usd |
CY2022Q4 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
51366000 | usd |
CY2022Q4 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
0 | usd |
CY2022Q4 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
1379000 | usd |
CY2022Q4 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
49987000 | usd |
CY2023Q1 | us-gaap |
Available For Sale Securities Debt Maturities Next Rolling Twelve Months Fair Value
AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
|
22851000 | usd |
CY2023Q1 | us-gaap |
Available For Sale Securities Debt Maturities Rolling Year Two Through Five Fair Value
AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue
|
19824000 | usd |
CY2023Q1 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
42675000 | usd |
CY2023Q1 | us-gaap |
Inventory Gross
InventoryGross
|
14692000 | usd |
CY2022Q4 | us-gaap |
Inventory Gross
InventoryGross
|
13965000 | usd |
CY2023Q1 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
419000 | usd |
CY2022Q4 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
387000 | usd |
CY2022Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
263992 | |
CY2022Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
79.07 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
134647 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
33.84 | |
CY2023Q1 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
-0 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
0 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
15061 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
73.17 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
|
672 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
|
108.33 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
382906 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
63.34 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
120344 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
89.42 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
16.21 | |
CY2023Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2400000 | usd |
CY2022Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2500000 | usd |
CY2023Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.472 | pure |
CY2022Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.329 | pure |
CY2023Q1 | prlb |
Effective Income Tax Rate Continuing Operations Increase Decrease During The Period
EffectiveIncomeTaxRateContinuingOperationsIncreaseDecreaseDuringThePeriod
|
0.143 | pure |
CY2023Q1 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.210 | pure |
CY2023Q1 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
4700000 | usd |
CY2022Q4 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
4500000 | usd |
CY2023Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
3749000 | usd |
CY2022Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
7890000 | usd |
CY2023Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
253616000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
257785000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
125859000 | usd |
CY2022Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
124168000 | usd |