2022 Q1 Form 10-Q Financial Statement
#000143774922011272 Filed on May 06, 2022
Income Statement
Concept | 2022 Q1 | 2021 Q1 |
---|---|---|
Revenue | $124.2M | $116.1M |
YoY Change | 6.93% | 0.88% |
Cost Of Revenue | $68.36M | $60.80M |
YoY Change | 12.45% | 6.64% |
Gross Profit | $55.80M | $55.33M |
YoY Change | 0.86% | -4.77% |
Gross Profit Margin | 44.94% | 47.65% |
Selling, General & Admin | $37.36M | $38.89M |
YoY Change | -3.94% | 20.44% |
% of Gross Profit | 66.94% | 70.28% |
Research & Development | $10.56M | $12.18M |
YoY Change | -13.33% | 35.54% |
% of Gross Profit | 18.92% | 22.02% |
Depreciation & Amortization | $10.23M | $10.06M |
YoY Change | 1.72% | 26.4% |
% of Gross Profit | 18.34% | 18.18% |
Operating Expenses | $47.91M | $51.07M |
YoY Change | -6.18% | 23.73% |
Operating Profit | $7.890M | $4.261M |
YoY Change | 85.17% | -74.67% |
Interest Expense | ||
YoY Change | ||
% of Operating Profit | ||
Other Income/Expense, Net | -$300.0K | -$313.0K |
YoY Change | -4.15% | -129.7% |
Pretax Income | $7.590M | $3.948M |
YoY Change | 92.25% | -77.92% |
Income Tax | $2.500M | $200.0K |
% Of Pretax Income | 32.94% | 5.07% |
Net Earnings | $5.095M | $3.712M |
YoY Change | 37.26% | -73.46% |
Net Earnings / Revenue | 4.1% | 3.2% |
Basic Earnings Per Share | $0.19 | $0.14 |
Diluted Earnings Per Share | $0.19 | $0.13 |
COMMON SHARES | ||
Basic Shares Outstanding | 27.50M | 27.46M |
Diluted Shares Outstanding | 27.51M | 27.70M |
Balance Sheet
Concept | 2022 Q1 | 2021 Q1 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $77.15M | $63.40M |
YoY Change | 21.69% | -51.27% |
Cash & Equivalents | $57.24M | $43.77M |
Short-Term Investments | $19.91M | $19.60M |
Other Short-Term Assets | $10.19M | $8.800M |
YoY Change | 15.74% | -10.2% |
Inventory | $14.23M | $9.918M |
Prepaid Expenses | ||
Receivables | $85.96M | $74.67M |
Other Receivables | $687.0K | $1.700M |
Total Short-Term Assets | $188.2M | $158.5M |
YoY Change | 18.73% | -25.4% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $270.9M | $279.9M |
YoY Change | -3.2% | 4.44% |
Goodwill | $398.3M | $399.4M |
YoY Change | -0.28% | 210.23% |
Intangibles | ||
YoY Change | ||
Long-Term Investments | $28.20M | $29.80M |
YoY Change | -5.38% | -19.68% |
Other Assets | $4.286M | $4.872M |
YoY Change | -12.03% | 5.39% |
Total Long-Term Assets | $746.5M | $775.9M |
YoY Change | -3.79% | 66.65% |
TOTAL ASSETS | ||
Total Short-Term Assets | $188.2M | $158.5M |
Total Long-Term Assets | $746.5M | $775.9M |
Total Assets | $934.8M | $934.4M |
YoY Change | 0.03% | 37.81% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $17.51M | $21.85M |
YoY Change | -19.84% | 19.91% |
Accrued Expenses | $38.38M | $31.20M |
YoY Change | 23.0% | 8.71% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $493.0K | $600.0K |
YoY Change | -17.83% | |
Total Short-Term Liabilities | $60.25M | $59.85M |
YoY Change | 0.67% | 26.54% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $1.269M | $1.800M |
YoY Change | -29.5% | |
Other Long-Term Liabilities | $6.021M | $6.167M |
YoY Change | -2.37% | 11.52% |
Total Long-Term Liabilities | $6.021M | $6.167M |
YoY Change | -2.37% | 11.52% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $60.25M | $59.85M |
Total Long-Term Liabilities | $6.021M | $6.167M |
Total Liabilities | $102.7M | $121.0M |
YoY Change | -15.12% | 33.94% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $381.8M | $366.6M |
YoY Change | 4.15% | 11.39% |
Common Stock | $472.5M | $456.9M |
YoY Change | 3.41% | 70.11% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $832.0M | $813.4M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $934.8M | $934.4M |
YoY Change | 0.03% | 37.81% |
Cashflow Statement
Concept | 2022 Q1 | 2021 Q1 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $5.095M | $3.712M |
YoY Change | 37.26% | -73.46% |
Depreciation, Depletion And Amortization | $10.23M | $10.06M |
YoY Change | 1.72% | 26.4% |
Cash From Operating Activities | $17.78M | $6.425M |
YoY Change | 176.78% | -71.33% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $3.069M | $6.546M |
YoY Change | -53.12% | -51.23% |
Acquisitions | $0.00 | $127.7M |
YoY Change | -100.0% | |
Other Investing Activities | -$22.77M | -$83.60M |
YoY Change | -72.77% | 179.6% |
Cash From Investing Activities | -$25.84M | -$90.13M |
YoY Change | -71.34% | 107.92% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | $0.00 | |
YoY Change | -100.0% | |
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -$601.0K | -$427.0K |
YoY Change | 40.75% | -96.47% |
NET CHANGE | ||
Cash From Operating Activities | $17.78M | $6.425M |
Cash From Investing Activities | -$25.84M | -$90.13M |
Cash From Financing Activities | -$601.0K | -$427.0K |
Net Change In Cash | -$8.690M | -$83.83M |
YoY Change | -89.63% | 151.59% |
FREE CASH FLOW | ||
Cash From Operating Activities | $17.78M | $6.425M |
Capital Expenditures | $3.069M | $6.546M |
Free Cash Flow | $14.71M | -$121.0K |
YoY Change | -12260.33% | -101.35% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2022Q2 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
27496142 | |
CY2022Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
1998000 | USD |
CY2021Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
1948000 | USD |
CY2022Q1 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.001 | |
CY2021Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.001 | |
CY2022Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
10000000 | |
CY2021Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
10000000 | |
CY2022Q1 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2022Q1 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2021Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2021Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2022Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2021Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2022Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
150000000 | |
CY2021Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
150000000 | |
CY2022Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
27493661 | |
CY2022Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
27493661 | |
CY2021Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
27465945 | |
CY2021Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
27465945 | |
CY2021Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1500000 | USD |
CY2022Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
57239000 | USD |
CY2021Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
65929000 | USD |
CY2022Q1 | us-gaap |
Marketable Securities Current
MarketableSecuritiesCurrent
|
19914000 | USD |
CY2021Q4 | us-gaap |
Marketable Securities Current
MarketableSecuritiesCurrent
|
11580000 | USD |
CY2022Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
85960000 | USD |
CY2021Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
80051000 | USD |
CY2022Q1 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
687000 | USD |
CY2021Q4 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
1321000 | USD |
CY2022Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
10185000 | USD |
CY2021Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
11450000 | USD |
CY2022Q1 | us-gaap |
Assets Current
AssetsCurrent
|
188212000 | USD |
CY2021Q4 | us-gaap |
Inventory Net
InventoryNet
|
13161000 | USD |
CY2021Q4 | us-gaap |
Assets Current
AssetsCurrent
|
183492000 | USD |
CY2022Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
270946000 | USD |
CY2021Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
280346000 | USD |
CY2022Q1 | us-gaap |
Goodwill
Goodwill
|
398319000 | USD |
CY2022Q1 | us-gaap |
Inventory Net
InventoryNet
|
14227000 | USD |
CY2021Q4 | us-gaap |
Goodwill
Goodwill
|
400610000 | USD |
CY2022Q1 | us-gaap |
Other Intangible Assets Net
OtherIntangibleAssetsNet
|
36234000 | USD |
CY2021Q4 | us-gaap |
Other Intangible Assets Net
OtherIntangibleAssetsNet
|
37998000 | USD |
CY2022Q1 | us-gaap |
Marketable Securities Noncurrent
MarketableSecuritiesNoncurrent
|
28196000 | USD |
CY2021Q4 | us-gaap |
Marketable Securities Noncurrent
MarketableSecuritiesNoncurrent
|
14340000 | USD |
CY2022Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
4800000 | USD |
CY2021Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
5578000 | USD |
CY2022Q1 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
1773000 | USD |
CY2021Q4 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
1898000 | USD |
CY2022Q1 | us-gaap |
Assets Held For Sale Not Part Of Disposal Group
AssetsHeldForSaleNotPartOfDisposalGroup
|
1985000 | USD |
CY2021Q4 | us-gaap |
Assets Held For Sale Not Part Of Disposal Group
AssetsHeldForSaleNotPartOfDisposalGroup
|
0 | USD |
CY2022Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
4286000 | USD |
CY2021Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
4320000 | USD |
CY2022Q1 | us-gaap |
Assets
Assets
|
934751000 | USD |
CY2021Q4 | us-gaap |
Assets
Assets
|
928582000 | USD |
CY2022Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
17511000 | USD |
CY2021Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
25364000 | USD |
CY2022Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
13094000 | USD |
CY2021Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
13704000 | USD |
CY2022Q1 | us-gaap |
Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
|
23030000 | USD |
CY2021Q4 | us-gaap |
Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
|
11980000 | USD |
CY2022Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
2253000 | USD |
CY2021Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
3298000 | USD |
CY2022Q1 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
493000 | USD |
CY2021Q4 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
550000 | USD |
CY2022Q1 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
3870000 | USD |
CY2021Q4 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
0 | USD |
CY2022Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
60251000 | USD |
CY2021Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
54896000 | USD |
CY2022Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
2514000 | USD |
CY2021Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
2245000 | USD |
CY2022Q1 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
1269000 | USD |
CY2021Q4 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
1351000 | USD |
CY2022Q1 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
32661000 | USD |
CY2021Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
35892000 | USD |
CY2022Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
6021000 | USD |
CY2021Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
5705000 | USD |
CY2022Q1 | us-gaap |
Liabilities
Liabilities
|
102716000 | USD |
CY2021Q4 | us-gaap |
Liabilities
Liabilities
|
100089000 | USD |
CY2022Q1 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2021Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2022Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
28000 | USD |
CY2021Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
28000 | USD |
CY2022Q1 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
472483000 | USD |
CY2021Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
468548000 | USD |
CY2022Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
381829000 | USD |
CY2021Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
376734000 | USD |
CY2022Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-22305000 | USD |
CY2021Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-16817000 | USD |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
832035000 | USD |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
828493000 | USD |
CY2022Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
934751000 | USD |
CY2021Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
928582000 | USD |
CY2022Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
124168000 | USD |
CY2021Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
116126000 | USD |
CY2022Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
68364000 | USD |
CY2021Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
60796000 | USD |
CY2022Q1 | us-gaap |
Gross Profit
GrossProfit
|
55804000 | USD |
CY2021Q1 | us-gaap |
Gross Profit
GrossProfit
|
55330000 | USD |
CY2022Q1 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
20586000 | USD |
CY2021Q1 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
19480000 | USD |
CY2022Q1 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
10557000 | USD |
CY2021Q1 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
12181000 | USD |
CY2022Q1 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
16771000 | USD |
CY2021Q1 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
19408000 | USD |
CY2022Q1 | us-gaap |
Operating Expenses
OperatingExpenses
|
47914000 | USD |
CY2021Q1 | us-gaap |
Operating Expenses
OperatingExpenses
|
51069000 | USD |
CY2022Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
7890000 | USD |
CY2021Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
4261000 | USD |
CY2022Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-300000 | USD |
CY2021Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-313000 | USD |
CY2022Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
7590000 | USD |
CY2021Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
3948000 | USD |
CY2022Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2495000 | USD |
CY2021Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
236000 | USD |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
5095000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3712000 | USD |
CY2022Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.19 | |
CY2021Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.14 | |
CY2022Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.19 | |
CY2021Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.13 | |
CY2022Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
27502941 | |
CY2021Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
27464136 | |
CY2022Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
27510477 | |
CY2021Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
27698195 | |
CY2022Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-393000 | USD |
CY2021Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-2964000 | 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 |
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 |
CY2020Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
644356000 | USD |
CY2021Q1 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
-290000 | USD |
CY2021Q1 | us-gaap |
Stock Issued During Period Value Acquisitions
StockIssuedDuringPeriodValueAcquisitions
|
166709000 | USD |
CY2021Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
5620000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3712000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-6842000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
166000 | USD |
CY2021Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-2964000 | USD |
CY2021Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
813431000 | USD |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
5095000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3712000 | USD |
CY2022Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
10232000 | USD |
CY2021Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
10059000 | USD |
CY2022Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
4397000 | USD |
CY2021Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
5620000 | USD |
CY2022Q1 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-3213000 | USD |
CY2021Q1 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-69000 | USD |
CY2022Q1 | us-gaap |
Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
|
-79000 | USD |
CY2021Q1 | us-gaap |
Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
|
-126000 | USD |
CY2022Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
6329000 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
14558000 | USD |
CY2022Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
675000 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-917000 | USD |
CY2022Q1 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-1110000 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-2696000 | USD |
CY2022Q1 | us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
4519000 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
-183000 | USD |
CY2022Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-326000 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
669000 | USD |
CY2022Q1 | us-gaap |
Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
|
2894000 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
|
-2564000 | USD |
CY2022Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
17783000 | USD |
CY2021Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
6425000 | USD |
CY2022Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
3069000 | USD |
CY2021Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
6546000 | USD |
CY2022Q1 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
-0 | USD |
CY2021Q1 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
127709000 | USD |
CY2022Q1 | us-gaap |
Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
|
29366000 | USD |
CY2021Q1 | us-gaap |
Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
|
8227000 | USD |
CY2022Q1 | us-gaap |
Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
|
0 | USD |
CY2021Q1 | us-gaap |
Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
|
45194000 | USD |
CY2022Q1 | us-gaap |
Proceeds From Maturities Prepayments And Calls Of Held To Maturity Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
|
6600000 | USD |
CY2021Q1 | us-gaap |
Proceeds From Maturities Prepayments And Calls Of Held To Maturity Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
|
7155000 | USD |
CY2022Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-25835000 | USD |
CY2021Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-90133000 | USD |
CY2022Q1 | us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
6000 | USD |
CY2021Q1 | us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
1704000 | USD |
CY2022Q1 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
468000 | USD |
CY2021Q1 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
1994000 | USD |
CY2022Q1 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
139000 | USD |
CY2021Q1 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
137000 | USD |
CY2022Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-601000 | USD |
CY2021Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-427000 | 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 |
CY2021Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
306000 | USD |
CY2022Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-8690000 | USD |
CY2021Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-83829000 | USD |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
65929000 | USD |
CY2020Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
127603000 | USD |
CY2022Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
57239000 | USD |
CY2021Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
43774000 | USD |
CY2022Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
233380 | |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
5095000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3712000 | USD |
CY2022Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
27502941 | |
CY2021Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
27464136 | |
CY2022Q1 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
7536 | |
CY2021Q1 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
234059 | |
CY2022Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
27510477 | |
CY2021Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
27698195 | |
CY2022Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.19 | |
CY2021Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.14 | |
CY2022Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.19 | |
CY2021Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.13 | |
CY2021Q4 | us-gaap |
Goodwill
Goodwill
|
400610000 | USD |
CY2022Q1 | us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
0 | USD |
CY2022Q1 | us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
-2291000 | USD |
CY2022Q1 | us-gaap |
Goodwill
Goodwill
|
398319000 | USD |
CY2022Q1 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
54010000 | USD |
CY2022Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
17776000 | USD |
CY2022Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
36234000 | USD |
CY2021Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
54337000 | USD |
CY2021Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
16339000 | USD |
CY2021Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
37998000 | USD |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Before Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
|
1200000 | USD |
CY2021 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Before Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
|
900000 | USD |
CY2022Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1500000 | USD |
CY2022Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
4608000 | USD |
CY2022Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
5940000 | USD |
CY2022Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
3770000 | USD |
CY2022Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
3670000 | USD |
CY2022Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
3567000 | USD |
CY2022Q1 | prlb |
Finitelived Intangible Asset Expected Amortization After Year Four
FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour
|
14679000 | USD |
CY2022Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
36234000 | USD |
CY2022Q1 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
48746000 | USD |
CY2022Q1 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
2000 | USD |
CY2022Q1 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
638000 | USD |
CY2022Q1 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
48110000 | USD |
CY2021Q4 | us-gaap |
Held To Maturity Securities
HeldToMaturitySecurities
|
26039000 | USD |
CY2021Q4 | us-gaap |
Held To Maturity Securities Accumulated Unrecognized Holding Gain
HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
|
7000 | USD |
CY2021Q4 | us-gaap |
Held To Maturity Securities Accumulated Unrecognized Holding Loss
HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
|
126000 | USD |
CY2021Q4 | us-gaap |
Held To Maturity Securities Fair Value
HeldToMaturitySecuritiesFairValue
|
25920000 | USD |
CY2022Q1 | us-gaap |
Available For Sale Securities Debt Maturities Next Rolling Twelve Months Fair Value
AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
|
19914000 | USD |
CY2022Q1 | us-gaap |
Available For Sale Securities Debt Maturities Rolling Year Two Through Five Fair Value
AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue
|
28196000 | USD |
CY2022Q1 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
48110000 | USD |
CY2022Q1 | us-gaap |
Inventory Gross
InventoryGross
|
14994000 | USD |
CY2021Q4 | us-gaap |
Inventory Gross
InventoryGross
|
13474000 | USD |
CY2022Q1 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
767000 | USD |
CY2021Q4 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
313000 | USD |
CY2022Q1 | us-gaap |
Inventory Net
InventoryNet
|
14227000 | USD |
CY2021Q4 | us-gaap |
Inventory Net
InventoryNet
|
13161000 | USD |
CY2022Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
4400000 | USD |
CY2021Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
5600000 | USD |
CY2021Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
233384 | |
CY2021Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
97.78 | |
CY2022Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
52992 | |
CY2022Q1 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
59.40 | |
CY2022Q1 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
201 | |
CY2022Q1 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
30.58 | |
CY2022Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
21287 | |
CY2022Q1 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
86.55 | |
CY2022Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
264888 | |
CY2022Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
91.06 | |
CY2022Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
126595 | |
CY2022Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
87.42 | |
CY2022Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
27.84 | |
CY2022Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2500000 | USD |
CY2021Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
200000 | USD |
CY2022Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.329 | pure |
CY2021Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.060 | pure |
CY2022Q1 | prlb |
Effective Income Tax Rate Continuing Operations Increase Decrease During The Period
EffectiveIncomeTaxRateContinuingOperationsIncreaseDecreaseDuringThePeriod
|
0.269 | pure |
CY2021Q1 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.210 | pure |
CY2022Q1 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
4600000 | USD |
CY2021Q4 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
4400000 | USD |
CY2022Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
7890000 | USD |
CY2021Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
4261000 | USD |
CY2022Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
270946000 | USD |
CY2021Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
280346000 | USD |
CY2022Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
124168000 | USD |
CY2021Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
116126000 | USD |