2021 Q1 Form 10-Q Financial Statement
#000143774921011488 Filed on May 10, 2021
Income Statement
Concept | 2021 Q1 | 2020 Q1 |
---|---|---|
Revenue | $110.6M | $104.0M |
YoY Change | 6.41% | -17.08% |
Cost Of Revenue | $86.38M | $78.22M |
YoY Change | 10.44% | -17.35% |
Gross Profit | $24.26M | $25.76M |
YoY Change | -5.82% | -16.22% |
Gross Profit Margin | 21.93% | 24.77% |
Selling, General & Admin | $21.00M | $20.69M |
YoY Change | 1.47% | 7.62% |
% of Gross Profit | 86.55% | 80.32% |
Research & Development | $4.986M | $6.059M |
YoY Change | -17.71% | -15.66% |
% of Gross Profit | 20.55% | 23.52% |
Depreciation & Amortization | $4.145M | $4.126M |
YoY Change | 0.46% | 0.39% |
% of Gross Profit | 17.09% | 16.02% |
Operating Expenses | $25.98M | $26.75M |
YoY Change | -2.87% | 1.29% |
Operating Profit | $4.453M | -$1.119M |
YoY Change | -497.94% | -133.02% |
Interest Expense | $801.0K | $1.351M |
YoY Change | -40.71% | -6.18% |
% of Operating Profit | 17.99% | |
Other Income/Expense, Net | $546.0K | -$2.106M |
YoY Change | -125.93% | 163.25% |
Pretax Income | $4.198M | -$4.576M |
YoY Change | -191.74% | -491.11% |
Income Tax | $999.0K | -$772.0K |
% Of Pretax Income | 23.8% | |
Net Earnings | $3.199M | -$3.804M |
YoY Change | -184.1% | -436.34% |
Net Earnings / Revenue | 2.89% | -3.66% |
Basic Earnings Per Share | ||
Diluted Earnings Per Share | $260.2K | -$308.9K |
COMMON SHARES | ||
Basic Shares Outstanding | ||
Diluted Shares Outstanding |
Balance Sheet
Concept | 2021 Q1 | 2020 Q1 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $74.00M | $68.40M |
YoY Change | 8.19% | 58.33% |
Cash & Equivalents | $74.04M | $68.43M |
Short-Term Investments | ||
Other Short-Term Assets | $10.01M | $9.494M |
YoY Change | 5.44% | -12.09% |
Inventory | $106.7M | $104.3M |
Prepaid Expenses | ||
Receivables | $74.07M | $69.07M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $279.4M | $264.9M |
YoY Change | 5.46% | -6.49% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $37.87M | $40.86M |
YoY Change | -7.33% | -32.9% |
Goodwill | $23.97M | $22.22M |
YoY Change | 7.86% | |
Intangibles | $64.32M | $70.22M |
YoY Change | -8.4% | |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $29.87M | $25.49M |
YoY Change | 17.16% | -11.48% |
Total Long-Term Assets | $177.1M | $180.7M |
YoY Change | -2.04% | 5.76% |
TOTAL ASSETS | ||
Total Short-Term Assets | $279.4M | $264.9M |
Total Long-Term Assets | $177.1M | $180.7M |
Total Assets | $456.4M | $445.6M |
YoY Change | 2.42% | -1.88% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $42.45M | $38.80M |
YoY Change | 9.41% | -19.33% |
Accrued Expenses | $29.18M | $24.10M |
YoY Change | 21.04% | -28.05% |
Deferred Revenue | $2.294M | $917.0K |
YoY Change | 150.16% | -11.49% |
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $6.779M | $817.0K |
YoY Change | 729.74% | -75.97% |
Total Short-Term Liabilities | $90.97M | $76.96M |
YoY Change | 18.21% | -15.15% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $107.5M | $134.3M |
YoY Change | -19.95% | 20.95% |
Other Long-Term Liabilities | $10.44M | $11.43M |
YoY Change | -8.66% | -84.39% |
Total Long-Term Liabilities | $117.9M | $145.7M |
YoY Change | -19.07% | -20.91% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $90.97M | $76.96M |
Total Long-Term Liabilities | $117.9M | $145.7M |
Total Liabilities | $270.1M | $283.8M |
YoY Change | -4.83% | 2.79% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $168.8M | $152.4M |
YoY Change | 10.78% | |
Common Stock | ||
YoY Change | ||
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $186.3M | $161.8M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $456.4M | $445.6M |
YoY Change | 2.42% | -1.88% |
Cashflow Statement
Concept | 2021 Q1 | 2020 Q1 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $3.199M | -$3.804M |
YoY Change | -184.1% | -436.34% |
Depreciation, Depletion And Amortization | $4.145M | $4.126M |
YoY Change | 0.46% | 0.39% |
Cash From Operating Activities | $1.766M | $8.058M |
YoY Change | -78.08% | -228.78% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $1.203M | $1.832M |
YoY Change | -34.33% | -24.83% |
Acquisitions | $14.76M | $0.00 |
YoY Change | ||
Other Investing Activities | -$8.040M | $0.00 |
YoY Change | ||
Cash From Investing Activities | -$9.238M | -$1.830M |
YoY Change | 404.81% | -24.85% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | $815.0K | $806.0K |
YoY Change | 1.12% | 0.75% |
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | $1.487M | $8.179M |
YoY Change | -81.82% | 999.33% |
Cash From Financing Activities | -$2.302M | -$9.585M |
YoY Change | -75.98% | 520.79% |
NET CHANGE | ||
Cash From Operating Activities | $1.766M | $8.058M |
Cash From Investing Activities | -$9.238M | -$1.830M |
Cash From Financing Activities | -$2.302M | -$9.585M |
Net Change In Cash | -$10.90M | -$3.858M |
YoY Change | 182.5% | -64.01% |
FREE CASH FLOW | ||
Cash From Operating Activities | $1.766M | $8.058M |
Capital Expenditures | $1.203M | $1.832M |
Free Cash Flow | $563.0K | $6.226M |
YoY Change | -90.96% | -171.61% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2021Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
819000 | USD |
CY2020Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
1036000 | USD |
CY2021Q1 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2020Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2021Q1 | us-gaap |
Preferred Stock No Par Value
PreferredStockNoParValue
|
0 | |
CY2020Q4 | us-gaap |
Preferred Stock No Par Value
PreferredStockNoParValue
|
0 | |
CY2021Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | |
CY2020Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | |
CY2021Q1 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2020Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
|
9000 | USD |
CY2020Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
|
-27000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
0 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
|
-28000 | USD |
CY2020Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
|
-20000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
|
9000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
|
-28000 | USD |
CY2020Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
|
-27000 | USD |
CY2020Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
|
-20000 | USD |
CY2021Q1 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
CY2021Q1 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
CY2021Q1 | belfa |
Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
|
-759000 | USD |
CY2020Q4 | belfa |
Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
|
-750000 | USD |
CY2021Q1 | belfa |
Accumulated Other Comprehensive Income Loss Availableforsale Securities Adjustment Tax
AccumulatedOtherComprehensiveIncomeLossAvailableforsaleSecuritiesAdjustmentTax
|
0 | USD |
CY2020Q4 | belfa |
Accumulated Other Comprehensive Income Loss Availableforsale Securities Adjustment Tax
AccumulatedOtherComprehensiveIncomeLossAvailableforsaleSecuritiesAdjustmentTax
|
0 | USD |
CY2021Q1 | belfa |
Accumulated Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
|
1349000 | USD |
CY2020Q4 | belfa |
Accumulated Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
|
1377000 | USD |
CY2021Q1 | belfa |
Number Of Industry In Which Entity Operates
NumberOfIndustryInWhichEntityOperates
|
1 | pure |
CY2021Q1 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
3 | pure |
CY2021Q1 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | pure |
CY2021Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
74040000 | USD |
CY2020Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
84939000 | USD |
CY2021Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
74070000 | USD |
CY2020Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
71372000 | USD |
CY2021Q1 | us-gaap |
Inventory Net
InventoryNet
|
106737000 | USD |
CY2020Q4 | us-gaap |
Inventory Net
InventoryNet
|
100133000 | USD |
CY2021Q1 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
12868000 | USD |
CY2020Q4 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
14135000 | USD |
CY2021Q1 | us-gaap |
Assets Held For Sale Not Part Of Disposal Group Current
AssetsHeldForSaleNotPartOfDisposalGroupCurrent
|
1635000 | USD |
CY2020Q4 | us-gaap |
Assets Held For Sale Not Part Of Disposal Group Current
AssetsHeldForSaleNotPartOfDisposalGroupCurrent
|
0 | USD |
CY2021Q1 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
10010000 | USD |
CY2020Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
9637000 | USD |
CY2021Q1 | us-gaap |
Assets Current
AssetsCurrent
|
279360000 | USD |
CY2020Q4 | us-gaap |
Assets Current
AssetsCurrent
|
280216000 | USD |
CY2021Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
37865000 | USD |
CY2020Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
34501000 | USD |
CY2021Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
12615000 | USD |
CY2020Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
14217000 | USD |
CY2021Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
64319000 | USD |
CY2020Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
65789000 | USD |
CY2021Q1 | us-gaap |
Goodwill
Goodwill
|
26623000 | USD |
CY2020Q4 | us-gaap |
Goodwill
Goodwill
|
23966000 | USD |
CY2021Q1 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
5774000 | USD |
CY2020Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
5705000 | USD |
CY2021Q1 | us-gaap |
Gross Profit
GrossProfit
|
24259000 | USD |
CY2021Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
42452000 | USD |
CY2021Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
29868000 | USD |
CY2020Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
29472000 | USD |
CY2021Q1 | us-gaap |
Assets
Assets
|
456424000 | USD |
CY2020Q4 | us-gaap |
Assets
Assets
|
453866000 | USD |
CY2020Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
39774000 | USD |
CY2021Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
29176000 | USD |
CY2020Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
28476000 | USD |
CY2021Q1 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
6779000 | USD |
CY2020Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
5286000 | USD |
CY2021Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
6409000 | USD |
CY2020Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
6591000 | USD |
CY2021Q1 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
6157000 | USD |
CY2020Q4 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
7409000 | USD |
CY2021Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
90973000 | USD |
CY2020Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
87536000 | USD |
CY2021Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
107472000 | USD |
CY2020Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
110294000 | USD |
CY2021Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
6532000 | USD |
CY2020Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
8064000 | USD |
CY2021Q1 | us-gaap |
Liability For Uncertain Tax Positions Noncurrent
LiabilityForUncertainTaxPositionsNoncurrent
|
28737000 | USD |
CY2020Q4 | us-gaap |
Liability For Uncertain Tax Positions Noncurrent
LiabilityForUncertainTaxPositionsNoncurrent
|
26089000 | USD |
CY2021Q1 | us-gaap |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
|
24807000 | USD |
CY2020Q4 | us-gaap |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
|
24620000 | USD |
CY2021Q1 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
1144000 | USD |
CY2020Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
1030000 | USD |
CY2021Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
10436000 | USD |
CY2020Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
10434000 | USD |
CY2021Q1 | us-gaap |
Liabilities
Liabilities
|
270101000 | USD |
CY2020Q4 | us-gaap |
Liabilities
Liabilities
|
268067000 | USD |
CY2021Q1 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2020Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2021Q1 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
36737000 | USD |
CY2020Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
36136000 | USD |
CY2021Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
168846000 | USD |
CY2020Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
166491000 | USD |
CY2021Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-20494000 | USD |
CY2020Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-18063000 | USD |
CY2021Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
186323000 | USD |
CY2020Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
185799000 | USD |
CY2021Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
456424000 | USD |
CY2020Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
453866000 | USD |
CY2021Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
110643000 | USD |
CY2020Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
103978000 | USD |
CY2021Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
86384000 | USD |
CY2020Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
78220000 | USD |
CY2020Q1 | us-gaap |
Gross Profit
GrossProfit
|
25758000 | USD |
CY2021Q1 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
4986000 | USD |
CY2020Q1 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
6059000 | USD |
CY2021Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
20995000 | USD |
CY2020Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
20690000 | USD |
CY2021Q1 | us-gaap |
Restructuring Costs
RestructuringCosts
|
0 | USD |
CY2020Q1 | us-gaap |
Gain Loss On Sale Of Properties
GainLossOnSaleOfProperties
|
-0 | USD |
CY2020Q1 | us-gaap |
Restructuring Costs
RestructuringCosts
|
128000 | USD |
CY2021Q1 | us-gaap |
Gain Loss On Sale Of Properties
GainLossOnSaleOfProperties
|
6175000 | USD |
CY2021Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
4453000 | USD |
CY2020Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-1119000 | USD |
CY2021Q1 | us-gaap |
Interest Expense
InterestExpense
|
801000 | USD |
CY2020Q1 | us-gaap |
Interest Expense
InterestExpense
|
1351000 | USD |
CY2021Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
546000 | USD |
CY2020Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-2106000 | USD |
CY2021Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
4198000 | USD |
CY2020Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
-4576000 | USD |
CY2021Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
999000 | USD |
CY2020Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-772000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3199000 | USD |
CY2020Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-3804000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3199000 | USD |
CY2020Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-3804000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-2529000 | USD |
CY2020Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-2245000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-1000 | USD |
CY2020Q1 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
0 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
99000 | USD |
CY2020Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
66000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-2431000 | USD |
CY2020Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-2179000 | USD |
CY2021Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
768000 | USD |
CY2020Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-5983000 | USD |
CY2020Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
185799000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3199000 | USD |
CY2021Q1 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
|
-0 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-2529000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-1000 | USD |
CY2021Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
600000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
99000 | USD |
CY2021Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
186323000 | USD |
CY2019Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
168051000 | USD |
CY2020Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-3804000 | USD |
CY2020Q1 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
|
-0 | USD |
CY2020Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-2245000 | USD |
CY2020Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
603000 | USD |
CY2020Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
66000 | USD |
CY2020Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
161832000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3199000 | USD |
CY2020Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-3804000 | USD |
CY2021Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
4145000 | USD |
CY2020Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
4126000 | USD |
CY2021Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
600000 | USD |
CY2020Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
603000 | USD |
CY2021Q1 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
165000 | USD |
CY2020Q1 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
149000 | USD |
CY2021Q1 | us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
48000 | USD |
CY2020Q1 | us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
-1322000 | USD |
CY2021Q1 | us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
361000 | USD |
CY2020Q1 | us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
45000 | USD |
CY2021Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-10899000 | USD |
CY2020Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-3858000 | USD |
CY2020Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
84939000 | USD |
CY2019Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
72289000 | USD |
CY2021Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
74040000 | USD |
CY2020Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
68431000 | USD |
CY2021Q1 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
578000 | USD |
CY2021Q1 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
6175000 | USD |
CY2020Q1 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-0 | USD |
CY2021Q1 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
941000 | USD |
CY2020Q1 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
215000 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-174000 | USD |
CY2020Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-6682000 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
-1267000 | USD |
CY2020Q1 | us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
-2721000 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
1293000 | USD |
CY2020Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-2059000 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
804000 | USD |
CY2020Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-4891000 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-263000 | USD |
CY2020Q1 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-2884000 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
-397000 | USD |
CY2020Q1 | us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
-4879000 | USD |
CY2021Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
1766000 | USD |
CY2020Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
8058000 | USD |
CY2021Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1203000 | USD |
CY2020Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1832000 | USD |
CY2021Q1 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
14759000 | USD |
CY2020Q1 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
-0 | USD |
CY2021Q1 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
6724000 | USD |
CY2020Q1 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
2000 | USD |
CY2021Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-9238000 | USD |
CY2020Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-1830000 | USD |
CY2021Q1 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
815000 | USD |
CY2020Q1 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
806000 | USD |
CY2021Q1 | us-gaap |
Payments Of Financing Costs
PaymentsOfFinancingCosts
|
-0 | USD |
CY2020Q1 | us-gaap |
Payments Of Financing Costs
PaymentsOfFinancingCosts
|
600000 | USD |
CY2021Q1 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
1487000 | USD |
CY2020Q1 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
8179000 | USD |
CY2021Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-2302000 | USD |
CY2020Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-9585000 | USD |
CY2021Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-1125000 | USD |
CY2020Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-501000 | USD |
CY2020Q1 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
857000 | USD |
CY2021Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
627000 | USD |
CY2020Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
1266000 | USD |
CY2021Q1 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
14759000 | USD |
CY2020Q1 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
0 | USD |
CY2021Q1 | us-gaap |
Prior Period Reclassification Adjustment Description
PriorPeriodReclassificationAdjustmentDescription
|
<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Reclassifications</span> - During the <em style="font: inherit;">fourth</em> quarter of <em style="font: inherit;">2020,</em> the Company changed its financial statement presentation related to gain/loss on its SERP investments. These gains/losses were previously included within cost of sales and selling, general and administrative expense. The loss on SERP investment in the amount of $2.0 million has been reclassified from cost of sales ($0.6 million) and selling, general and administrative expenses ($1.4 million), to other income (expense), net on the accompanying condensed consolidated statement of operations for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2020.</em></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">All amounts included in the tables to these notes to condensed consolidated financial statements, except per share amounts, are in thousands.</p> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; margin: 0pt;"> </p> | |
CY2021Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
110643000 | USD |
CY2021Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
110643000 | USD |
CY2020Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
103978000 | USD |
CY2020Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
103978000 | USD |
CY2021Q1 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
12868000 | USD |
CY2020Q4 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
14135000 | USD |
CY2021Q1 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
2294000 | USD |
CY2020Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
2077000 | USD |
CY2021Q1 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
11500000 | USD |
CY2021Q1 | us-gaap |
Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
|
0.70 | pure |
CY2021Q1 | us-gaap |
Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
|
0.08 | pure |
CY2020Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-3804000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3199000 | USD |
CY2021Q1 | us-gaap |
Undistributed Earnings
UndistributedEarnings
|
2355000 | USD |
CY2020Q1 | us-gaap |
Undistributed Earnings
UndistributedEarnings
|
-4643000 | USD |
CY2021Q1 | us-gaap |
Undistributed Earnings
UndistributedEarnings
|
2355000 | USD |
CY2020Q1 | us-gaap |
Undistributed Earnings
UndistributedEarnings
|
-4643000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3199000 | USD |
CY2020Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-3804000 | USD |
CY2021Q1 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
116200000 | USD |
CY2020Q4 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
118400000 | USD |
CY2021Q1 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
114300000 | USD |
CY2020Q4 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
115600000 | USD |
CY2021Q1 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
43208000 | USD |
CY2020Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
40846000 | USD |
CY2021Q1 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
29866000 | USD |
CY2020Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
25916000 | USD |
CY2021Q1 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
33663000 | USD |
CY2020Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
33371000 | USD |
CY2021Q1 | us-gaap |
Inventory Net
InventoryNet
|
106737000 | USD |
CY2020Q4 | us-gaap |
Inventory Net
InventoryNet
|
100133000 | USD |
CY2021Q1 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
150983000 | USD |
CY2020Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
146749000 | USD |
CY2021Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
113118000 | USD |
CY2020Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
112248000 | USD |
CY2021Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
37865000 | USD |
CY2020Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
34501000 | USD |
CY2021Q1 | us-gaap |
Depreciation
Depreciation
|
2400000 | USD |
CY2020Q1 | us-gaap |
Depreciation
Depreciation
|
2300000 | USD |
CY2021Q1 | us-gaap |
Assets Held For Sale Not Part Of Disposal Group Current
AssetsHeldForSaleNotPartOfDisposalGroupCurrent
|
1600000 | USD |
CY2021Q1 | us-gaap |
Accrued Sales Commission Current
AccruedSalesCommissionCurrent
|
2528000 | USD |
CY2020Q4 | us-gaap |
Accrued Sales Commission Current
AccruedSalesCommissionCurrent
|
2574000 | USD |
CY2021Q1 | belfa |
Accrued Subcontracting Labor
AccruedSubcontractingLabor
|
1622000 | USD |
CY2020Q4 | belfa |
Accrued Subcontracting Labor
AccruedSubcontractingLabor
|
758000 | USD |
CY2021Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
15444000 | USD |
CY2020Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
17165000 | USD |
CY2021Q1 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
1315000 | USD |
CY2020Q4 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
1010000 | USD |
CY2021Q1 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
8267000 | USD |
CY2020Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
6969000 | USD |
CY2021Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
29176000 | USD |
CY2020Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
28476000 | USD |
CY2020Q4 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
124000 | USD |
CY2021Q1 | us-gaap |
Restructuring Charges
RestructuringCharges
|
0 | USD |
CY2021Q1 | belfa |
Restructuring Cash Payments And Other Settlements
RestructuringCashPaymentsAndOtherSettlements
|
124000 | USD |
CY2021Q1 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
0 | USD |
CY2021Q1 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
28700000 | USD |
CY2020Q4 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
28500000 | USD |
CY2020Q4 | us-gaap |
Liability For Uncertain Tax Positions Current
LiabilityForUncertainTaxPositionsCurrent
|
2400000 | USD |
CY2021Q1 | us-gaap |
Income Tax Reconciliation Repatriation Of Foreign Earnings
IncomeTaxReconciliationRepatriationOfForeignEarnings
|
200000 | USD |
CY2020Q1 | us-gaap |
Income Tax Reconciliation Repatriation Of Foreign Earnings
IncomeTaxReconciliationRepatriationOfForeignEarnings
|
200000 | USD |
CY2021Q1 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
|
5400000 | USD |
CY2020Q4 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
|
5200000 | USD |
CY2020Q1 | us-gaap |
Gross Profit
GrossProfit
|
25758000 | USD |
CY2020Q1 | belfa |
Percentage Of Gross Profit
PercentageOfGrossProfit
|
0.248 | pure |
CY2021Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
|
-15671000 | USD |
CY2020Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
|
-13142000 | USD |
CY2021Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
18000 | USD |
CY2020Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
19000 | USD |
CY2021Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Defined Benefit Pension And Other Postretirement Plans Net Of Tax
AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
|
4841000 | USD |
CY2020Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Defined Benefit Pension And Other Postretirement Plans Net Of Tax
AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
|
4940000 | USD |
CY2021Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-20494000 | USD |
CY2020Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-18063000 | USD |
CY2021Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
110643000 | USD |
CY2021Q1 | us-gaap |
Gross Profit
GrossProfit
|
24259000 | USD |
CY2021Q1 | belfa |
Percentage Of Gross Profit
PercentageOfGrossProfit
|
0.219 | pure |
CY2020Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
103978000 | USD |