2022 Q1 Form 10-Q Financial Statement
#000143774922011326 Filed on May 06, 2022
Income Statement
Concept | 2022 Q1 | 2021 Q1 |
---|---|---|
Revenue | $136.7M | $110.6M |
YoY Change | 23.57% | 6.41% |
Cost Of Revenue | $102.6M | $86.38M |
YoY Change | 18.77% | 10.44% |
Gross Profit | $34.12M | $24.26M |
YoY Change | 40.67% | -5.82% |
Gross Profit Margin | 24.96% | 21.93% |
Selling, General & Admin | $21.03M | $21.00M |
YoY Change | 0.15% | 1.47% |
% of Gross Profit | 61.62% | 86.55% |
Research & Development | $5.009M | $4.986M |
YoY Change | 0.46% | -17.71% |
% of Gross Profit | 14.68% | 20.55% |
Depreciation & Amortization | $4.301M | $4.145M |
YoY Change | 3.76% | 0.46% |
% of Gross Profit | 12.6% | 17.09% |
Operating Expenses | $26.04M | $25.98M |
YoY Change | 0.21% | -2.87% |
Operating Profit | $8.089M | $4.453M |
YoY Change | 81.65% | -497.94% |
Interest Expense | $688.0K | $801.0K |
YoY Change | -14.11% | -40.71% |
% of Operating Profit | 8.51% | 17.99% |
Other Income/Expense, Net | -$773.0K | $546.0K |
YoY Change | -241.58% | -125.93% |
Pretax Income | $6.628M | $4.198M |
YoY Change | 57.88% | -191.74% |
Income Tax | $1.564M | $999.0K |
% Of Pretax Income | 23.6% | 23.8% |
Net Earnings | $5.064M | $3.199M |
YoY Change | 58.3% | -184.1% |
Net Earnings / Revenue | 3.7% | 2.89% |
Basic Earnings Per Share | ||
Diluted Earnings Per Share | $404.5K | $260.2K |
COMMON SHARES | ||
Basic Shares Outstanding | ||
Diluted Shares Outstanding |
Balance Sheet
Concept | 2022 Q1 | 2021 Q1 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $51.24M | $74.00M |
YoY Change | -30.76% | 8.19% |
Cash & Equivalents | $51.24M | $74.04M |
Short-Term Investments | ||
Other Short-Term Assets | $11.65M | $10.01M |
YoY Change | 16.37% | 5.44% |
Inventory | $155.3M | $106.7M |
Prepaid Expenses | ||
Receivables | $93.68M | $74.07M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $334.1M | $279.4M |
YoY Change | 19.59% | 5.46% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $37.57M | $37.87M |
YoY Change | -0.78% | -7.33% |
Goodwill | $26.27M | $23.97M |
YoY Change | 9.62% | 7.86% |
Intangibles | $58.88M | $64.32M |
YoY Change | -8.46% | -8.4% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $33.05M | $29.87M |
YoY Change | 10.66% | 17.16% |
Total Long-Term Assets | $186.2M | $177.1M |
YoY Change | 5.15% | -2.04% |
TOTAL ASSETS | ||
Total Short-Term Assets | $334.1M | $279.4M |
Total Long-Term Assets | $186.2M | $177.1M |
Total Assets | $520.3M | $456.4M |
YoY Change | 13.99% | 2.42% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $64.62M | $42.45M |
YoY Change | 52.21% | 9.41% |
Accrued Expenses | $30.12M | $29.18M |
YoY Change | 3.22% | 21.04% |
Deferred Revenue | $3.977M | $2.294M |
YoY Change | 73.37% | 150.16% |
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $6.779M | |
YoY Change | 729.74% | |
Total Short-Term Liabilities | $109.4M | $90.97M |
YoY Change | 20.3% | 18.21% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $112.5M | $107.5M |
YoY Change | 4.68% | -19.95% |
Other Long-Term Liabilities | $10.32M | $10.44M |
YoY Change | -1.1% | -8.66% |
Total Long-Term Liabilities | $122.8M | $117.9M |
YoY Change | 4.17% | -19.07% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $109.4M | $90.97M |
Total Long-Term Liabilities | $122.8M | $117.9M |
Total Liabilities | $304.9M | $270.1M |
YoY Change | 12.89% | -4.83% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $192.1M | $168.8M |
YoY Change | 13.8% | 10.78% |
Common Stock | ||
YoY Change | ||
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $215.4M | $186.3M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $520.3M | $456.4M |
YoY Change | 13.99% | 2.42% |
Cashflow Statement
Concept | 2022 Q1 | 2021 Q1 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $5.064M | $3.199M |
YoY Change | 58.3% | -184.1% |
Depreciation, Depletion And Amortization | $4.301M | $4.145M |
YoY Change | 3.76% | 0.46% |
Cash From Operating Activities | -$7.748M | $1.766M |
YoY Change | -538.73% | -78.08% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $2.040M | $1.203M |
YoY Change | 69.58% | -34.33% |
Acquisitions | $0.00 | $14.76M |
YoY Change | -100.0% | |
Other Investing Activities | $87.00K | -$8.040M |
YoY Change | -101.08% | |
Cash From Investing Activities | -$1.953M | -$9.238M |
YoY Change | -78.86% | 404.81% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | $823.0K | $815.0K |
YoY Change | 0.98% | 1.12% |
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | $0.00 | $1.487M |
YoY Change | -100.0% | -81.82% |
Cash From Financing Activities | -$823.0K | -$2.302M |
YoY Change | -64.25% | -75.98% |
NET CHANGE | ||
Cash From Operating Activities | -$7.748M | $1.766M |
Cash From Investing Activities | -$1.953M | -$9.238M |
Cash From Financing Activities | -$823.0K | -$2.302M |
Net Change In Cash | -$10.52M | -$10.90M |
YoY Change | -3.47% | 182.5% |
FREE CASH FLOW | ||
Cash From Operating Activities | -$7.748M | $1.766M |
Capital Expenditures | $2.040M | $1.203M |
Free Cash Flow | -$9.788M | $563.0K |
YoY Change | -1838.54% | -90.96% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2021Q4 | belfa |
Accumulated Other Comprehensive Income Loss Availableforsale Securities Adjustment Tax
AccumulatedOtherComprehensiveIncomeLossAvailableforsaleSecuritiesAdjustmentTax
|
-7000 | USD |
CY2022Q1 | belfa |
Accumulated Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
|
485000 | USD |
CY2022Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
1347000 | USD |
CY2021Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
1536000 | USD |
CY2022Q1 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2021Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2022Q1 | us-gaap |
Preferred Stock No Par Value
PreferredStockNoParValue
|
0 | |
CY2021Q4 | us-gaap |
Preferred Stock No Par Value
PreferredStockNoParValue
|
0 | |
CY2022Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | |
CY2021Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | |
CY2022Q1 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2021Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
|
-12000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
|
9000 | USD |
CY2022Q1 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
0 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
0 | USD |
CY2022Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
|
-17000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
|
-28000 | USD |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
|
-12000 | USD |
CY2022Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
|
-17000 | 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 |
CY2022Q1 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
CY2021Q4 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
CY2021Q4 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
112500000 | USD |
CY2021Q4 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
112500000 | USD |
CY2021Q1 | us-gaap |
Depreciation
Depreciation
|
2400000 | USD |
CY2021Q1 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Expense
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
|
200000 | USD |
CY2022Q1 | belfa |
Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
|
-404000 | USD |
CY2021Q4 | belfa |
Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
|
-417000 | USD |
CY2022Q1 | belfa |
Accumulated Other Comprehensive Income Loss Availableforsale Securities Adjustment Tax
AccumulatedOtherComprehensiveIncomeLossAvailableforsaleSecuritiesAdjustmentTax
|
-7000 | USD |
CY2021Q4 | belfa |
Accumulated Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
|
502000 | USD |
CY2022Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
51235000 | USD |
CY2021Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
61756000 | USD |
CY2022Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
93683000 | USD |
CY2021Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
87135000 | USD |
CY2022Q1 | us-gaap |
Inventory Net
InventoryNet
|
155341000 | USD |
CY2021Q4 | us-gaap |
Inventory Net
InventoryNet
|
139383000 | USD |
CY2022Q1 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
20556000 | USD |
CY2021Q4 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
28275000 | USD |
CY2022Q1 | us-gaap |
Assets Held For Sale Not Part Of Disposal Group Current
AssetsHeldForSaleNotPartOfDisposalGroupCurrent
|
1626000 | USD |
CY2021Q4 | us-gaap |
Assets Held For Sale Not Part Of Disposal Group Current
AssetsHeldForSaleNotPartOfDisposalGroupCurrent
|
1626000 | USD |
CY2022Q1 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
11649000 | USD |
CY2021Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
10841000 | USD |
CY2022Q1 | us-gaap |
Assets Current
AssetsCurrent
|
334090000 | USD |
CY2021Q4 | us-gaap |
Assets Current
AssetsCurrent
|
329016000 | USD |
CY2022Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
37569000 | USD |
CY2021Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
38210000 | USD |
CY2022Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
25126000 | USD |
CY2021Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
21252000 | USD |
CY2022Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
58878000 | USD |
CY2021Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
60995000 | USD |
CY2022Q1 | us-gaap |
Goodwill
Goodwill
|
26272000 | USD |
CY2021Q4 | us-gaap |
Goodwill
Goodwill
|
26651000 | USD |
CY2022Q1 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
5294000 | USD |
CY2021Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
4461000 | USD |
CY2022Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
33052000 | USD |
CY2021Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
31261000 | USD |
CY2022Q1 | us-gaap |
Assets
Assets
|
520281000 | USD |
CY2021Q4 | us-gaap |
Assets
Assets
|
511846000 | USD |
CY2022Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
64615000 | USD |
CY2021Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
65960000 | USD |
CY2022Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
30116000 | USD |
CY2021Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
34453000 | USD |
CY2022Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
7063000 | USD |
CY2021Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
6880000 | USD |
CY2022Q1 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
7646000 | USD |
CY2021Q4 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
4719000 | USD |
CY2022Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
109440000 | USD |
CY2021Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
112012000 | USD |
CY2022Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
112500000 | USD |
CY2021Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
112500000 | USD |
CY2022Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
18290000 | USD |
CY2021Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
14668000 | USD |
CY2022Q1 | us-gaap |
Liability For Uncertain Tax Positions Noncurrent
LiabilityForUncertainTaxPositionsNoncurrent
|
28740000 | USD |
CY2021Q4 | us-gaap |
Liability For Uncertain Tax Positions Noncurrent
LiabilityForUncertainTaxPositionsNoncurrent
|
28434000 | USD |
CY2022Q1 | us-gaap |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
|
24051000 | USD |
CY2021Q4 | us-gaap |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
|
23909000 | USD |
CY2022Q1 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
1583000 | USD |
CY2021Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
1487000 | USD |
CY2022Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
10321000 | USD |
CY2021Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
10093000 | USD |
CY2022Q1 | us-gaap |
Liabilities
Liabilities
|
304925000 | USD |
CY2021Q4 | us-gaap |
Liabilities
Liabilities
|
303103000 | USD |
CY2022Q1 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2021Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2022Q1 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
38996000 | USD |
CY2022Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
6893000 | USD |
CY2021Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
768000 | USD |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
208743000 | USD |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
5064000 | USD |
CY2021Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
38419000 | USD |
CY2022Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
192143000 | USD |
CY2021Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
187935000 | USD |
CY2022Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-17034000 | USD |
CY2021Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-18863000 | USD |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
215356000 | USD |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
208743000 | USD |
CY2022Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
520281000 | USD |
CY2021Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
511846000 | USD |
CY2022Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
136718000 | USD |
CY2021Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
110643000 | USD |
CY2022Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
102594000 | USD |
CY2021Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
86384000 | USD |
CY2022Q1 | us-gaap |
Gross Profit
GrossProfit
|
34124000 | USD |
CY2021Q1 | us-gaap |
Gross Profit
GrossProfit
|
24259000 | USD |
CY2022Q1 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
5009000 | USD |
CY2021Q1 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
4986000 | USD |
CY2022Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
21026000 | USD |
CY2021Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
20995000 | USD |
CY2022Q1 | us-gaap |
Gain Loss On Sale Of Properties
GainLossOnSaleOfProperties
|
-0 | USD |
CY2021Q1 | us-gaap |
Gain Loss On Sale Of Properties
GainLossOnSaleOfProperties
|
6175000 | USD |
CY2022Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
8089000 | USD |
CY2021Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
4453000 | USD |
CY2022Q1 | us-gaap |
Interest Expense
InterestExpense
|
688000 | USD |
CY2021Q1 | us-gaap |
Interest Expense
InterestExpense
|
801000 | USD |
CY2022Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-773000 | USD |
CY2021Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
546000 | USD |
CY2022Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
6628000 | USD |
CY2021Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
4198000 | USD |
CY2022Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1564000 | USD |
CY2021Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
999000 | USD |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
5064000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3199000 | USD |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
5064000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3199000 | USD |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-1216000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-2529000 | USD |
CY2022Q1 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
2984000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-1000 | USD |
CY2022Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
61000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
99000 | USD |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
1829000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-2431000 | USD |
CY2022Q1 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
|
-0 | USD |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-1216000 | USD |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
2984000 | USD |
CY2022Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
576000 | USD |
CY2022Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
61000 | USD |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
215356000 | USD |
CY2021Q1 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
|
-0 | USD |
CY2020Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
185799000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3199000 | 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 |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
5064000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3199000 | USD |
CY2022Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
4301000 | USD |
CY2021Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
4145000 | USD |
CY2022Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
576000 | USD |
CY2021Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
600000 | USD |
CY2022Q1 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
34000 | USD |
CY2021Q1 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
165000 | USD |
CY2022Q1 | us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
-451000 | USD |
CY2021Q1 | us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
48000 | USD |
CY2022Q1 | us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
289000 | USD |
CY2021Q1 | us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
361000 | USD |
CY2022Q1 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-0 | USD |
CY2021Q1 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
6175000 | USD |
CY2022Q1 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-131000 | USD |
CY2021Q1 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
941000 | USD |
CY2022Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
6694000 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-174000 | USD |
CY2022Q1 | us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
-7719000 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
-1267000 | USD |
CY2022Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
16344000 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
1293000 | USD |
CY2022Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-1194000 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
804000 | USD |
CY2022Q1 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-3564000 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-263000 | USD |
CY2022Q1 | us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
-2963000 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
-397000 | USD |
CY2022Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-7748000 | USD |
CY2021Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
1766000 | USD |
CY2022Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
2040000 | USD |
CY2021Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1203000 | 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
|
14759000 | USD |
CY2022Q1 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
87000 | USD |
CY2021Q1 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
6724000 | USD |
CY2022Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-1953000 | USD |
CY2021Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-9238000 | USD |
CY2022Q1 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
823000 | USD |
CY2021Q1 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
815000 | USD |
CY2022Q1 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
-0 | USD |
CY2021Q1 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
1487000 | USD |
CY2022Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-823000 | USD |
CY2021Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-2302000 | USD |
CY2022Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
3000 | USD |
CY2021Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-1125000 | USD |
CY2022Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-10521000 | USD |
CY2022Q1 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
3977000 | USD |
CY2021Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
2224000 | USD |
CY2022Q1 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
61500000 | USD |
CY2022Q1 | us-gaap |
Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
|
0.88 | pure |
CY2022Q1 | us-gaap |
Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
|
0.07 | pure |
CY2021Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-10899000 | USD |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
61756000 | USD |
CY2020Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
84939000 | USD |
CY2022Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
51235000 | USD |
CY2021Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
74040000 | USD |
CY2022Q1 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
1152000 | USD |
CY2021Q1 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
578000 | USD |
CY2022Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
461000 | USD |
CY2021Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
627000 | USD |
CY2022Q1 | belfa |
Business Combination Deferred Consideration And Adjustments
BusinessCombinationDeferredConsiderationAndAdjustments
|
0 | USD |
CY2021Q1 | belfa |
Business Combination Deferred Consideration And Adjustments
BusinessCombinationDeferredConsiderationAndAdjustments
|
-1278000 | 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
|
14759000 | USD |
CY2022Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
136718000 | USD |
CY2021Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
110643000 | USD |
CY2022Q1 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
20556000 | USD |
CY2021Q4 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
28275000 | USD |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
5064000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3199000 | USD |
CY2022Q1 | us-gaap |
Undistributed Earnings
UndistributedEarnings
|
4208000 | USD |
CY2021Q1 | us-gaap |
Undistributed Earnings
UndistributedEarnings
|
2355000 | USD |
CY2022Q1 | us-gaap |
Undistributed Earnings
UndistributedEarnings
|
4208000 | USD |
CY2021Q1 | us-gaap |
Undistributed Earnings
UndistributedEarnings
|
2355000 | USD |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
5064000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3199000 | USD |
CY2022Q1 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
112500000 | USD |
CY2022Q1 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
112500000 | USD |
CY2022Q1 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
69239000 | USD |
CY2021Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
67127000 | USD |
CY2022Q1 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
44117000 | USD |
CY2021Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
31103000 | USD |
CY2022Q1 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
41985000 | USD |
CY2021Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
41153000 | USD |
CY2022Q1 | us-gaap |
Inventory Net
InventoryNet
|
155341000 | USD |
CY2021Q4 | us-gaap |
Inventory Net
InventoryNet
|
139383000 | USD |
CY2022Q1 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
149087000 | USD |
CY2022Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
30116000 | USD |
CY2021Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
34453000 | USD |
CY2021Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
148062000 | USD |
CY2022Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
111518000 | USD |
CY2021Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
109852000 | USD |
CY2022Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
37569000 | USD |
CY2021Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
38210000 | USD |
CY2022Q1 | us-gaap |
Depreciation
Depreciation
|
2400000 | USD |
CY2022Q1 | us-gaap |
Assets Held For Sale Not Part Of Disposal Group
AssetsHeldForSaleNotPartOfDisposalGroup
|
1600000 | USD |
CY2022Q1 | us-gaap |
Accrued Sales Commission Current
AccruedSalesCommissionCurrent
|
2012000 | USD |
CY2021Q4 | us-gaap |
Accrued Sales Commission Current
AccruedSalesCommissionCurrent
|
2049000 | USD |
CY2022Q1 | belfa |
Accrued Subcontracting Labor
AccruedSubcontractingLabor
|
1977000 | USD |
CY2021Q4 | belfa |
Accrued Subcontracting Labor
AccruedSubcontractingLabor
|
1622000 | USD |
CY2022Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
17065000 | USD |
CY2021Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
21342000 | USD |
CY2022Q1 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
1038000 | USD |
CY2021Q4 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
1056000 | USD |
CY2022Q1 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
8024000 | USD |
CY2021Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
8384000 | USD |
CY2022Q1 | us-gaap |
Derivative Assets
DerivativeAssets
|
2978000 | USD |
CY2021Q4 | us-gaap |
Derivative Assets
DerivativeAssets
|
57000 | USD |
CY2022Q1 | us-gaap |
Derivative Liabilities
DerivativeLiabilities
|
0 | USD |
CY2021Q4 | us-gaap |
Derivative Liabilities
DerivativeLiabilities
|
135000 | USD |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
2963000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
0 | USD |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
-109000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
0 | USD |
CY2022Q1 | us-gaap |
Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net
DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
|
-7000 | USD |
CY2021Q1 | us-gaap |
Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net
DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
|
10000 | USD |
CY2022Q1 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
28700000 | USD |
CY2021Q4 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
28400000 | USD |
CY2022Q1 | us-gaap |
Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
|
4100000 | USD |
CY2022Q1 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Expense
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
|
200000 | USD |
CY2022Q1 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
|
5200000 | USD |
CY2021Q4 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
|
5000000.0 | USD |
CY2022Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
|
-16127000 | USD |
CY2021Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
|
-14911000 | USD |
CY2022Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
2897000 | USD |
CY2021Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
-87000 | USD |
CY2022Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Defined Benefit Pension And Other Postretirement Plans Net Of Tax
AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
|
3804000 | USD |
CY2021Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Defined Benefit Pension And Other Postretirement Plans Net Of Tax
AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
|
3865000 | USD |
CY2022Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-17034000 | USD |
CY2021Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-18863000 | USD |
CY2022Q1 | belfa |
Number Of Industry In Which Entity Operates
NumberOfIndustryInWhichEntityOperates
|
1 | pure |
CY2022Q1 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
3 | pure |
CY2022Q1 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | pure |
CY2022Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
136718000 | USD |
CY2022Q1 | us-gaap |
Gross Profit
GrossProfit
|
34124000 | USD |
CY2022Q1 | belfa |
Percentage Of Gross Profit
PercentageOfGrossProfit
|
0.250 | pure |
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 |