2023 Q4 Form 10-Q Financial Statement
#000162828023035389 Filed on October 27, 2023
Income Statement
Concept | 2023 Q4 | 2023 Q3 |
---|---|---|
Revenue | $228.7M | $229.9M |
YoY Change | -1.65% | -5.86% |
Cost Of Revenue | $153.7M | $153.4M |
YoY Change | -6.22% | -12.76% |
Gross Profit | $74.99M | $76.54M |
YoY Change | 9.26% | 11.86% |
Gross Profit Margin | 32.79% | 33.29% |
Selling, General & Admin | $34.11M | $29.06M |
YoY Change | 5.62% | -8.64% |
% of Gross Profit | 45.48% | 37.97% |
Research & Development | $3.936M | $3.868M |
YoY Change | 29.39% | 29.11% |
% of Gross Profit | 5.25% | 5.05% |
Depreciation & Amortization | $14.04M | $13.80M |
YoY Change | 1.04% | -2.08% |
% of Gross Profit | 18.72% | 18.03% |
Operating Expenses | $36.66M | $32.93M |
YoY Change | 3.75% | -5.39% |
Operating Profit | $38.33M | $43.61M |
YoY Change | 15.1% | 29.71% |
Interest Expense | -$5.404M | -$6.700M |
YoY Change | 2.74% | 77.15% |
% of Operating Profit | -14.1% | -15.36% |
Other Income/Expense, Net | -$5.068M | -$7.139M |
YoY Change | 123.36% | 181.06% |
Pretax Income | $33.27M | $36.48M |
YoY Change | 29.06% | 17.34% |
Income Tax | $6.619M | $7.400M |
% Of Pretax Income | 19.9% | 20.29% |
Net Earnings | $26.65M | $29.08M |
YoY Change | 24.49% | 15.15% |
Net Earnings / Revenue | 11.65% | 12.64% |
Basic Earnings Per Share | $0.83 | $0.91 |
Diluted Earnings Per Share | $0.82 | $0.90 |
COMMON SHARES | ||
Basic Shares Outstanding | 32.24M shares | 32.24M shares |
Diluted Shares Outstanding | 32.48M shares |
Balance Sheet
Concept | 2023 Q4 | 2023 Q3 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $64.45M | $77.00M |
YoY Change | -3.17% | 36.31% |
Cash & Equivalents | $64.45M | $76.95M |
Short-Term Investments | ||
Other Short-Term Assets | $7.192M | $6.594M |
YoY Change | 1.28% | 11.61% |
Inventory | $109.5M | $116.3M |
Prepaid Expenses | ||
Receivables | $125.3M | $129.0M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $314.2M | $341.2M |
YoY Change | -6.42% | -7.3% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $276.0M | $268.8M |
YoY Change | 1.73% | 3.39% |
Goodwill | $778.9M | $766.5M |
YoY Change | 1.22% | 2.34% |
Intangibles | ||
YoY Change | ||
Long-Term Investments | $4.076M | $4.000M |
YoY Change | -5.1% | -7.0% |
Other Assets | $16.95M | $16.49M |
YoY Change | 12.1% | 12.11% |
Total Long-Term Assets | $1.283B | $1.262B |
YoY Change | -0.45% | -0.21% |
TOTAL ASSETS | ||
Total Short-Term Assets | $314.2M | $341.2M |
Total Long-Term Assets | $1.283B | $1.262B |
Total Assets | $1.597B | $1.603B |
YoY Change | -1.68% | -1.81% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $55.50M | $49.70M |
YoY Change | -3.17% | -32.03% |
Accrued Expenses | $40.86M | $42.53M |
YoY Change | 11.19% | -14.91% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $272.0K | $300.0K |
YoY Change | 20.35% | 73.41% |
Total Short-Term Liabilities | $148.5M | $108.0M |
YoY Change | 6.03% | -23.96% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $309.6M | $382.6M |
YoY Change | -30.09% | -17.67% |
Other Long-Term Liabilities | $33.12M | $28.60M |
YoY Change | 23.52% | -46.53% |
Total Long-Term Liabilities | $342.7M | $411.2M |
YoY Change | 1178.03% | -20.65% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $148.5M | $108.0M |
Total Long-Term Liabilities | $342.7M | $411.2M |
Total Liabilities | $543.2M | $578.2M |
YoY Change | -20.84% | -21.55% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $897.5M | $896.4M |
YoY Change | 10.19% | 9.84% |
Common Stock | $2.152M | $2.151M |
YoY Change | 0.33% | 0.33% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $1.054B | $1.025B |
YoY Change | ||
Total Liabilities & Shareholders Equity | $1.597B | $1.603B |
YoY Change | -1.68% | -1.81% |
Cashflow Statement
Concept | 2023 Q4 | 2023 Q3 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $26.65M | $29.08M |
YoY Change | 24.49% | 15.15% |
Depreciation, Depletion And Amortization | $14.04M | $13.80M |
YoY Change | 1.04% | -2.08% |
Cash From Operating Activities | $67.36M | $46.60M |
YoY Change | 61.71% | 11.97% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $11.59M | $8.300M |
YoY Change | -20.04% | -155.36% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | -$321.0K | -$900.0K |
YoY Change | -4112.5% | -98.72% |
Cash From Investing Activities | -$11.91M | -$9.200M |
YoY Change | -17.78% | -89.19% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -70.12M | -25.10M |
YoY Change | 227.65% | -188.42% |
NET CHANGE | ||
Cash From Operating Activities | 67.36M | 46.60M |
Cash From Investing Activities | -11.91M | -9.200M |
Cash From Financing Activities | -70.12M | -25.10M |
Net Change In Cash | -14.67M | 12.30M |
YoY Change | -354.52% | -181.42% |
FREE CASH FLOW | ||
Cash From Operating Activities | $67.36M | $46.60M |
Capital Expenditures | $11.59M | $8.300M |
Free Cash Flow | $55.77M | $38.30M |
YoY Change | 105.35% | -32.35% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q3 | us-gaap |
Prepaid Taxes
PrepaidTaxes
|
5085000 | usd |
CY2022Q4 | us-gaap |
Prepaid Taxes
PrepaidTaxes
|
0 | usd |
CY2023Q3 | us-gaap |
Derivative Assets Current
DerivativeAssetsCurrent
|
0 | usd |
CY2022Q4 | us-gaap |
Derivative Assets Current
DerivativeAssetsCurrent
|
5993000 | usd |
CY2023Q3 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
6594000 | usd |
CY2022Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
7101000 | usd |
CY2023Q3 | us-gaap |
Assets Current
AssetsCurrent
|
341222000 | usd |
CY2022Q4 | us-gaap |
Assets Current
AssetsCurrent
|
335803000 | usd |
CY2023Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
268834000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
271355000 | usd |
CY2023Q3 | us-gaap |
Goodwill
Goodwill
|
766545000 | usd |
CY2022Q4 | us-gaap |
Goodwill
Goodwill
|
769509000 | usd |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
192168000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
213295000 | usd |
CY2023Q3 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
16066000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
17094000 | usd |
CY2023Q3 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
2155000 | usd |
CY2022Q4 | us-gaap |
Dividends Payable Current
DividendsPayableCurrent
|
23129000 | usd |
CY2023Q3 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
0 | usd |
CY2022Q4 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
2280000 | usd |
CY2023Q3 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
3584000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
3796000 | usd |
CY2023Q3 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
274000 | usd |
CY2022Q4 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
226000 | usd |
CY2023Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
108038000 | usd |
CY2022Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
140042000 | usd |
CY2022Q4 | us-gaap |
Long Term Line Of Credit
LongTermLineOfCredit
|
440569000 | usd |
CY2023Q3 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
59014000 | usd |
CY2023Q3 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
13244000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
13806000 | usd |
CY2023Q3 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
1995000 | usd |
CY2022Q4 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
2213000 | usd |
CY2023Q3 | us-gaap |
Other Long Term Debt Noncurrent
OtherLongTermDebtNoncurrent
|
15357000 | usd |
CY2022Q4 | us-gaap |
Other Long Term Debt Noncurrent
OtherLongTermDebtNoncurrent
|
26814000 | usd |
CY2023Q3 | us-gaap |
Liabilities
Liabilities
|
578217000 | usd |
CY2022Q4 | us-gaap |
Liabilities
Liabilities
|
686228000 | usd |
CY2023Q3 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2022Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2022Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
25 | |
CY2023Q3 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
25 | |
CY2023Q3 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
2000000 | shares |
CY2022Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
2000000 | shares |
CY2022Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2022Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2023Q3 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2022Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2022Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.0667 | |
CY2023Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.0667 | |
CY2023Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
120000000 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
120000000 | shares |
CY2023Q3 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
32240144 | shares |
CY2023Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
32240144 | shares |
CY2023Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-14232000 | usd |
CY2022Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-7154000 | usd |
CY2023Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1025267000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
938284000 | usd |
CY2023Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
1603484000 | usd |
CY2022Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
1624512000 | usd |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
229948000 | usd |
CY2022Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
244267000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
693740000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
709827000 | usd | |
CY2023Q3 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
153404000 | usd |
CY2022Q3 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
175837000 | usd |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
466677000 | usd | |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
498015000 | usd | |
CY2023Q3 | us-gaap |
Gross Profit
GrossProfit
|
76544000 | usd |
CY2022Q3 | us-gaap |
Gross Profit
GrossProfit
|
68430000 | usd |
us-gaap |
Gross Profit
GrossProfit
|
211812000 | usd | |
CY2023Q3 | us-gaap |
Selling Expense
SellingExpense
|
18258000 | usd |
CY2022Q3 | us-gaap |
Selling Expense
SellingExpense
|
16590000 | usd |
us-gaap |
Selling Expense
SellingExpense
|
55125000 | usd | |
us-gaap |
Selling Expense
SellingExpense
|
49566000 | usd | |
CY2023Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
3868000 | usd |
CY2022Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
2996000 | usd |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
11113000 | usd | |
CY2022Q3 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
15219000 | usd |
CY2023Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
32930000 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
111881000 | usd | |
us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-17322000 | usd | |
us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-5147000 | usd | |
CY2022Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
1102000 | usd |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
458000 | usd | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
1239000 | usd | |
CY2023Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-7139000 | usd |
CY2022Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-2540000 | usd |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-16864000 | usd | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-3908000 | usd | |
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
36475000 | usd |
CY2022Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
31085000 | usd |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
103994000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
107973000 | usd | |
CY2023Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
7400000 | usd |
CY2022Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
5836000 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
22099000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
24012000 | usd | |
CY2022Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
25249000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
81895000 | usd | |
CY2023Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.91 | |
CY2022Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.79 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2.55 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2.62 | ||
CY2023Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.90 | |
CY2022Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.78 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.52 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.59 | ||
CY2023Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
29075000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
83961000 | usd | |
CY2023Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-14425000 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-34874000 | usd |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-6117000 | usd | |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-44667000 | usd | |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
|
0 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
|
427000 | usd |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
|
-1065000 | usd | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
|
2850000 | usd | |
CY2023Q3 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
2000 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
2000 | usd |
us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
104000 | usd | |
us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
-59000 | usd | |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-14423000 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-34445000 | usd |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-7078000 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-41876000 | usd | |
CY2023Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
14652000 | usd |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
74817000 | usd | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
42085000 | usd | |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
938284000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
22710000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
9013000 | usd |
CY2023Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
7258000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
973416000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
30110000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-1668000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
5120000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1006903000 | usd |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
125.05 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
|
0 | shares | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
|
0 | ||
bcpc |
Percentage Of Operating Expenses To Be Absorbed
PercentageOfOperatingExpensesToBeAbsorbed
|
0.6666 | ||
bcpc |
Percentage Of Production Offtake
PercentageOfProductionOfftake
|
0.6666 | ||
CY2022Q4 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
2338000 | usd |
CY2023Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
16494000 | usd |
CY2022Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
15118000 | usd |
CY2023Q3 | us-gaap |
Assets
Assets
|
1603484000 | usd |
CY2022Q4 | us-gaap |
Assets
Assets
|
1624512000 | usd |
CY2023Q3 | us-gaap |
Accounts Payable Trade Current
AccountsPayableTradeCurrent
|
49698000 | usd |
CY2022Q4 | us-gaap |
Accounts Payable Trade Current
AccountsPayableTradeCurrent
|
57322000 | usd |
CY2023Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
42528000 | usd |
CY2022Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
36745000 | usd |
CY2023Q3 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
11771000 | usd |
CY2022Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
16544000 | usd |
CY2023Q3 | us-gaap |
Dividends Payable Current
DividendsPayableCurrent
|
183000 | usd |
CY2023Q3 | us-gaap |
Long Term Line Of Credit
LongTermLineOfCredit
|
380569000 | usd |
CY2022Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
62784000 | usd |
CY2023Q3 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2023Q3 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
32152787 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
32152787 | shares |
CY2023Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
2151000 | usd |
CY2022Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
2145000 | usd |
CY2023Q3 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
140966000 | usd |
CY2022Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
128806000 | usd |
CY2023Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
896382000 | usd |
CY2022Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
814487000 | usd |
us-gaap |
Gross Profit
GrossProfit
|
227063000 | usd | |
CY2023Q3 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
10804000 | usd |
CY2023Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
29075000 | usd |
CY2022Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
25249000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
81895000 | usd | |
CY2022Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-9196000 | usd |
CY2023Q1 | us-gaap |
Treasury Stock Retired Par Value Method Amount
TreasuryStockRetiredParValueMethodAmount
|
3849000 | usd |
CY2023Q2 | us-gaap |
Treasury Stock Retired Par Value Method Amount
TreasuryStockRetiredParValueMethodAmount
|
75000 | usd |
CY2023Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
29075000 | usd |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P4Y7M6D | ||
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-14423000 | usd |
CY2023Q3 | us-gaap |
Treasury Stock Retired Par Value Method Amount
TreasuryStockRetiredParValueMethodAmount
|
101000 | usd |
CY2023Q3 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
3813000 | usd |
CY2023Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1025267000 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
877015000 | usd |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
28930000 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-1296000 | usd |
CY2022Q1 | us-gaap |
Treasury Stock Retired Par Value Method Amount
TreasuryStockRetiredParValueMethodAmount
|
34599000 | usd |
CY2022Q1 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
10000 | usd |
CY2022Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
3642000 | usd |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
873682000 | usd |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
29782000 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-6135000 | usd |
CY2022Q2 | us-gaap |
Treasury Stock Retired Par Value Method Amount
TreasuryStockRetiredParValueMethodAmount
|
600000 | usd |
CY2022Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
4641000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
901370000 | usd |
CY2022Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
25249000 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-34445000 | usd |
CY2022Q3 | us-gaap |
Treasury Stock Retired Par Value Method Amount
TreasuryStockRetiredParValueMethodAmount
|
46000 | usd |
CY2022Q3 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
3794000 | usd |
CY2022Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
895922000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
81895000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
83961000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
40878000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
37958000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
12267000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
9838000 | usd | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-2422000 | usd | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
1513000 | usd | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
1000 | usd | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
379000 | usd | |
bcpc |
Unrealized Gain Loss On Foreign Currency Transactions And Deferred Compensation
UnrealizedGainLossOnForeignCurrencyTransactionsAndDeferredCompensation
|
778000 | usd | |
bcpc |
Unrealized Gain Loss On Foreign Currency Transactions And Deferred Compensation
UnrealizedGainLossOnForeignCurrencyTransactionsAndDeferredCompensation
|
1262000 | usd | |
us-gaap |
Impairment Of Long Lived Assets To Be Disposed Of
ImpairmentOfLongLivedAssetsToBeDisposedOf
|
6858000 | usd | |
us-gaap |
Impairment Of Long Lived Assets To Be Disposed Of
ImpairmentOfLongLivedAssetsToBeDisposedOf
|
282000 | usd | |
us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
-9900000 | usd | |
us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
0 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-2606000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
14678000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-2545000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
30370000 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
2703000 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
690000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-6429000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
14358000 | usd | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
-7742000 | usd | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
-5732000 | usd | |
us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
-721000 | usd | |
us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
1324000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
116355000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
96881000 | usd | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
1252000 | usd | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
365780000 | usd | |
us-gaap |
Payments To Acquire Other Productive Assets
PaymentsToAcquireOtherProductiveAssets
|
26317000 | usd | |
us-gaap |
Payments To Acquire Other Productive Assets
PaymentsToAcquireOtherProductiveAssets
|
35793000 | usd | |
bcpc |
Proceeds From Insurance And Sale Of Assets
ProceedsFromInsuranceAndSaleOfAssets
|
1881000 | usd | |
bcpc |
Proceeds From Insurance And Sale Of Assets
ProceedsFromInsuranceAndSaleOfAssets
|
198000 | usd | |
us-gaap |
Payments For Proceeds From Hedge Investing Activities
PaymentsForProceedsFromHedgeInvestingActivities
|
-2740000 | usd | |
us-gaap |
Payments For Proceeds From Hedge Investing Activities
PaymentsForProceedsFromHedgeInvestingActivities
|
0 | usd | |
us-gaap |
Payments To Acquire Interest In Subsidiaries And Affiliates
PaymentsToAcquireInterestInSubsidiariesAndAffiliates
|
0 | usd | |
us-gaap |
Payments To Acquire Interest In Subsidiaries And Affiliates
PaymentsToAcquireInterestInSubsidiariesAndAffiliates
|
150000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-22948000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-401525000 | usd | |
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
18000000 | usd | |
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
435000000 | usd | |
us-gaap |
Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
|
78000000 | usd | |
us-gaap |
Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
|
81000000 | usd | |
us-gaap |
Repayments Of Assumed Debt
RepaymentsOfAssumedDebt
|
0 | usd | |
us-gaap |
Repayments Of Assumed Debt
RepaymentsOfAssumedDebt
|
30782000 | usd | |
us-gaap |
Payments Of Financing Costs
PaymentsOfFinancingCosts
|
0 | usd | |
us-gaap |
Payments Of Financing Costs
PaymentsOfFinancingCosts
|
1232000 | usd | |
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
166000 | usd | |
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
125000 | usd | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
3888000 | usd | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
2172000 | usd | |
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
22872000 | usd | |
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
20708000 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
4025000 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
35245000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-83175000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
268080000 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
160000 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-10186000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
10392000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-46750000 | usd | |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
66560000 | usd |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
103239000 | usd |
CY2023Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
76952000 | usd |
CY2022Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
56489000 | usd |
CY2021Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
867000 | shares |
CY2021Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
88.19 | |
CY2021Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
69711000 | usd |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
|
239000 | shares | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
139.04 | ||
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
31000 | shares | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
70.06 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
12000 | shares | |
CY2023Q3 | us-gaap |
Business Combination Pro Forma Information Revenue Of Acquiree Since Acquisition Date Actual
BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
|
16568000 | usd |
CY2023Q3 | us-gaap |
Business Combination Pro Forma Information Earnings Or Loss Of Acquiree Since Acquisition Date Actual
BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
|
4732000 | usd |
us-gaap |
Business Combination Pro Forma Information Revenue Of Acquiree Since Acquisition Date Actual
BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
|
44313000 | usd | |
us-gaap |
Business Combination Pro Forma Information Earnings Or Loss Of Acquiree Since Acquisition Date Actual
BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
|
3517000 | usd | |
CY2023Q3 | us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
229948000 | usd |
CY2023Q3 | us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
30937000 | usd |
us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
693740000 | usd | |
us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
88155000 | usd | |
CY2022Q3 | us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
247614000 | usd |
CY2022Q3 | us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
26831000 | usd |
us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
749489000 | usd | |
us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
86275000 | usd | |
CY2023Q3 | us-gaap |
Allocated Share Based Compensation Expense Net Of Tax
AllocatedShareBasedCompensationExpenseNetOfTax
|
2884000 | usd |
CY2022Q3 | us-gaap |
Allocated Share Based Compensation Expense Net Of Tax
AllocatedShareBasedCompensationExpenseNetOfTax
|
2251000 | usd |
us-gaap |
Allocated Share Based Compensation Expense Net Of Tax
AllocatedShareBasedCompensationExpenseNetOfTax
|
9447000 | usd | |
us-gaap |
Allocated Share Based Compensation Expense Net Of Tax
AllocatedShareBasedCompensationExpenseNetOfTax
|
7563000 | usd | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period
SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
|
P10Y | ||
CY2023Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
|
1035010 | shares |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares Authorized
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
|
800000 | shares |
CY2022Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
1045000 | shares |
CY2022Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
99.82 | |
CY2022Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
27221000 | usd |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
|
109000 | shares | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
138.09 | ||
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
47000 | shares | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
82.70 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
11000 | shares | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
131.79 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
|
1000 | shares | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
|
138.07 | ||
CY2023Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
1095000 | shares |
CY2023Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
104.00 | |
CY2023Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
26825000 | usd |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P5Y10M24D | ||
CY2023Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
728000 | shares |
CY2023Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
88.01 | |
CY2023Q3 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
26512000 | usd |
CY2022Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
1063000 | shares |
CY2022Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
99.74 | |
CY2022Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
27308000 | usd |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P6Y7M6D | ||
CY2022Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
656000 | shares |
CY2022Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
81.45 | |
CY2022Q3 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
26312000 | usd |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P5Y2M12D | ||
CY2023Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
0 | |
CY2022Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
48.55 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
40.91 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
44.77 | ||
CY2023Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
100000 | usd |
CY2022Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
815000 | usd |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
2280000 | usd | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
1964000 | usd | |
CY2023Q3 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
22470000 | usd |
CY2022Q3 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
23665000 | usd |
us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P1Y9M18D | ||
CY2023Q3 | bcpc |
Estimated Share Based Compensation Expense Remainder Of Fiscal Year
EstimatedShareBasedCompensationExpenseRemainderOfFiscalYear
|
16000000 | usd |
CY2023Q3 | us-gaap |
Stock Repurchase Program Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
|
3763038 | shares |
CY2023Q3 | bcpc |
Stock Repurchase Program Aggregate Number Of Shares Repurchased Since Inception
StockRepurchaseProgramAggregateNumberOfSharesRepurchasedSinceInception
|
3099999 | shares |
bcpc |
Treasury Stock Shares Acquired And Reissued
TreasuryStockSharesAcquiredAndReissued
|
29451 | shares | |
us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
136.69 | ||
bcpc |
Treasury Stock Shares Acquired And Reissued
TreasuryStockSharesAcquiredAndReissued
|
251022 | shares | |
us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
140.41 | ||
CY2023Q3 | us-gaap |
Goodwill
Goodwill
|
766545000 | usd |
CY2022Q4 | us-gaap |
Goodwill
Goodwill
|
769509000 | usd |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
229948000 | usd |
CY2022Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
244267000 | usd |
CY2023Q3 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
35592000 | usd |
CY2022Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
44477000 | usd |
CY2023Q3 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
10904000 | usd |
CY2022Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
3143000 | usd |
CY2023Q3 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
69850000 | usd |
CY2022Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
72048000 | usd |
CY2023Q3 | us-gaap |
Inventory Net
InventoryNet
|
116346000 | usd |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
119668000 | usd |
CY2023Q3 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
474525000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
460838000 | usd |
CY2023Q3 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
205691000 | usd |
CY2022Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
189483000 | usd |
CY2023Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
268834000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
271355000 | usd |
CY2023Q3 | us-gaap |
Tangible Asset Impairment Charges
TangibleAssetImpairmentCharges
|
1618000 | usd |
us-gaap |
Tangible Asset Impairment Charges
TangibleAssetImpairmentCharges
|
7764000 | usd | |
CY2022Q3 | us-gaap |
Tangible Asset Impairment Charges
TangibleAssetImpairmentCharges
|
0 | usd |
us-gaap |
Tangible Asset Impairment Charges
TangibleAssetImpairmentCharges
|
0 | usd | |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
472083000 | usd |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
279915000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
472703000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
259408000 | usd |
CY2023Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
6947000 | usd |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
21132000 | usd | |
CY2022Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
7922000 | usd |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
19683000 | usd | |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
6931000 | usd |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
18967000 | usd |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
15513000 | usd |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
15342000 | usd |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
14852000 | usd |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
|
14454000 | usd |
CY2022Q4 | us-gaap |
Indefinite Lived Intangible Assets Excluding Goodwill
IndefiniteLivedIntangibleAssetsExcludingGoodwill
|
0 | usd |
CY2023Q3 | us-gaap |
Indefinite Lived Intangible Assets Excluding Goodwill
IndefiniteLivedIntangibleAssetsExcludingGoodwill
|
0 | usd |
bcpc |
Equity Method Investment Number Of Votes
EquityMethodInvestmentNumberOfVotes
|
2 | vote | |
CY2023Q3 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
1102000 | usd |
CY2022Q4 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
1317000 | usd |
CY2023Q3 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
71000 | usd |
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
215000 | usd | |
CY2022Q3 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
121000 | usd |
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
262000 | usd | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.213 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.222 | ||
CY2023Q3 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
4572000 | usd |
CY2022Q4 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
5815000 | usd |
CY2023Q3 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
|
1622000 | usd |
CY2022Q4 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
|
1735000 | usd |
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | segment | |
CY2023Q3 | us-gaap |
Assets
Assets
|
1603484000 | usd |
CY2022Q4 | us-gaap |
Assets
Assets
|
1624512000 | usd |
CY2023Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
29075000 | usd |
CY2022Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
25249000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
81895000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
83961000 | usd | |
CY2023Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
32116000 | shares |
CY2022Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
32010000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
32102000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
32017000 | shares | |
CY2023Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
360000 | shares |
CY2022Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
357000 | shares |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
338000 | shares | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
375000 | shares | |
CY2023Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
32476000 | shares |
CY2022Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
32367000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
32440000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
32392000 | shares | |
CY2023Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.91 | |
CY2022Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.79 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2.55 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2.62 | ||
CY2023Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.90 | |
CY2022Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.78 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.52 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.59 | ||
CY2023Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
332339 | shares |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
355419 | shares | |
CY2022Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
362203 | shares |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
369183 | shares | |
CY2023Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.203 | |
CY2022Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.188 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
693740000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
709827000 | usd | |
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
36475000 | usd |
CY2022Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
31085000 | usd |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
103994000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
107973000 | usd | |
CY2023Q3 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
13804000 | usd |
CY2022Q3 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
14097000 | usd |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
40878000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
37958000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
25833000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
34950000 | usd | |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
229948000 | usd |
CY2022Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
244267000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
693740000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
709827000 | usd | |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
229948000 | usd |
CY2022Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
244267000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
693740000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
709827000 | usd | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
30899000 | usd | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
29846000 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
20085000 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
6169000 | usd | |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-14423000 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-34445000 | usd |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-7078000 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-41876000 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-7078000 | usd | |
CY2021Q1 | bcpc |
Number Of Savings Plans
NumberOfSavingsPlans
|
1 | plan |
bcpc |
Defined Benefit Plan Number Of Benefit Plans
DefinedBenefitPlanNumberOfBenefitPlans
|
2 | plan | |
CY2023Q3 | us-gaap |
Deferred Compensation Liability Current And Noncurrent
DeferredCompensationLiabilityCurrentAndNoncurrent
|
9611000 | usd |
CY2023Q3 | us-gaap |
Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
|
9594000 | usd |
CY2023Q3 | us-gaap |
Deferred Compensation Liability Current
DeferredCompensationLiabilityCurrent
|
17000 | usd |
CY2022Q4 | us-gaap |
Deferred Compensation Liability Current And Noncurrent
DeferredCompensationLiabilityCurrentAndNoncurrent
|
8543000 | usd |
CY2022Q4 | us-gaap |
Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
|
8527000 | usd |
CY2022Q4 | us-gaap |
Deferred Compensation Liability Current
DeferredCompensationLiabilityCurrent
|
16000 | usd |
bcpc |
Financial Instruments Number Of Financial Instruments Held For Trading Purposes
FinancialInstrumentsNumberOfFinancialInstrumentsHeldForTradingPurposes
|
0 | financial_instrument | |
bcpc |
Lessee Operating Lease Number Of Tranches
LesseeOperatingLeaseNumberOfTranches
|
4 | tranche | |
CY2023Q3 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
16066000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
17094000 | usd |
CY2023Q3 | us-gaap |
Finance Lease Right Of Use Asset Before Accumulated Amortization
FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
|
2155000 | usd |
CY2022Q4 | us-gaap |
Finance Lease Right Of Use Asset Before Accumulated Amortization
FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
|
2338000 | usd |
CY2023Q3 | bcpc |
Operating And Finance Lease Right Of Use Asset
OperatingAndFinanceLeaseRightOfUseAsset
|
18221000 | usd |
CY2022Q4 | bcpc |
Operating And Finance Lease Right Of Use Asset
OperatingAndFinanceLeaseRightOfUseAsset
|
19432000 | usd |
CY2023Q3 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
3584000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
3796000 | usd |
CY2023Q3 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
274000 | usd |
CY2022Q4 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
226000 | usd |
CY2023Q3 | bcpc |
Operating And Finance Lease Liability Current
OperatingAndFinanceLeaseLiabilityCurrent
|
3858000 | usd |
CY2022Q4 | bcpc |
Operating And Finance Lease Liability Current
OperatingAndFinanceLeaseLiabilityCurrent
|
4022000 | usd |
CY2023Q3 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
13244000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
13806000 | usd |
CY2023Q3 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
1995000 | usd |
CY2022Q4 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
2213000 | usd |
CY2023Q3 | bcpc |
Operating And Finance Lease Liability Noncurrent
OperatingAndFinanceLeaseLiabilityNoncurrent
|
15239000 | usd |
CY2022Q4 | bcpc |
Operating And Finance Lease Liability Noncurrent
OperatingAndFinanceLeaseLiabilityNoncurrent
|
16019000 | usd |
CY2023Q3 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
1326000 | usd |
CY2022Q3 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
1190000 | usd |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
3972000 | usd | |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
2782000 | usd | |
CY2023Q3 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
61000 | usd |
CY2022Q3 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
53000 | usd |
us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
181000 | usd | |
us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
157000 | usd | |
CY2023Q3 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
29000 | usd |
CY2022Q3 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
30000 | usd |
us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
87000 | usd | |
us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
91000 | usd | |
CY2023Q3 | bcpc |
Finance Lease Cost
FinanceLeaseCost
|
90000 | usd |
CY2022Q3 | bcpc |
Finance Lease Cost
FinanceLeaseCost
|
83000 | usd |
bcpc |
Finance Lease Cost
FinanceLeaseCost
|
268000 | usd | |
bcpc |
Finance Lease Cost
FinanceLeaseCost
|
248000 | usd | |
CY2023Q3 | us-gaap |
Lease Cost
LeaseCost
|
1416000 | usd |
CY2022Q3 | us-gaap |
Lease Cost
LeaseCost
|
1273000 | usd |
us-gaap |
Lease Cost
LeaseCost
|
4240000 | usd | |
us-gaap |
Lease Cost
LeaseCost
|
3030000 | usd | |
CY2023Q3 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
1232000 | usd |
CY2022Q3 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
1164000 | usd |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
3441000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
2772000 | usd | |
CY2023Q3 | us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
29000 | usd |
CY2022Q3 | us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
30000 | usd |
us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
87000 | usd | |
us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
91000 | usd | |
CY2023Q3 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
56000 | usd |
CY2022Q3 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
42000 | usd |
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
166000 | usd | |
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
125000 | usd | |
CY2023Q3 | bcpc |
Cash Payments For Operating And Finance Leases
CashPaymentsForOperatingAndFinanceLeases
|
1317000 | usd |
CY2022Q3 | bcpc |
Cash Payments For Operating And Finance Leases
CashPaymentsForOperatingAndFinanceLeases
|
1236000 | usd |
bcpc |
Cash Payments For Operating And Finance Leases
CashPaymentsForOperatingAndFinanceLeases
|
3694000 | usd | |
bcpc |
Cash Payments For Operating And Finance Leases
CashPaymentsForOperatingAndFinanceLeases
|
2988000 | usd | |
CY2023Q3 | bcpc |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability Net Of Right Of Use Assets Sold
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityNetOfRightOfUseAssetsSold
|
1110000 | usd |
CY2022Q3 | bcpc |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability Net Of Right Of Use Assets Sold
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityNetOfRightOfUseAssetsSold
|
2275000 | usd |
bcpc |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability Net Of Right Of Use Assets Sold
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityNetOfRightOfUseAssetsSold
|
3715000 | usd | |
bcpc |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability Net Of Right Of Use Assets Sold
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityNetOfRightOfUseAssetsSold
|
7552000 | usd | |
CY2023Q3 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P5Y5M26D | |
CY2022Q3 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P3Y9M29D | |
CY2023Q3 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P5Y5M26D | |
CY2022Q3 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P3Y9M29D | |
CY2023Q3 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P9Y3M14D | |
CY2022Q3 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P10Y7M24D | |
CY2023Q3 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P9Y3M14D | |
CY2022Q3 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P10Y7M24D | |
CY2023Q3 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.043 | |
CY2022Q3 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.029 | |
CY2023Q3 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.043 | |
CY2022Q3 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.029 | |
CY2023Q3 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.050 | |
CY2022Q3 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.051 | |
CY2023Q3 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.050 | |
CY2022Q3 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.051 | |
CY2023Q3 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
1326000 | usd |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
3972000 | usd | |
CY2022Q3 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
1190000 | usd |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
2782000 | usd | |
CY2023Q3 | bcpc |
Operating And Finance Lease Liability To Be Paid Remainder Of Fiscal Year
OperatingAndFinanceLeaseLiabilityToBePaidRemainderOfFiscalYear
|
1301000 | usd |
CY2023Q3 | bcpc |
Operating And Finance Lease Liability To Be Paid Year One
OperatingAndFinanceLeaseLiabilityToBePaidYearOne
|
4648000 | usd |
CY2023Q3 | bcpc |
Operating And Finance Lease Liability To Be Paid Year Two
OperatingAndFinanceLeaseLiabilityToBePaidYearTwo
|
3635000 | usd |
CY2023Q3 | bcpc |
Operating And Finance Lease Liability To Be Paid Year Three
OperatingAndFinanceLeaseLiabilityToBePaidYearThree
|
3120000 | usd |
CY2023Q3 | bcpc |
Operating And Finance Lease Liability To Be Paid Year Four
OperatingAndFinanceLeaseLiabilityToBePaidYearFour
|
2651000 | usd |
CY2023Q3 | bcpc |
Operating And Finance Lease Liability To Be Paid Year Five
OperatingAndFinanceLeaseLiabilityToBePaidYearFive
|
2151000 | usd |
CY2023Q3 | bcpc |
Operating And Finance Lease Liability To Be Paid After Year Five
OperatingAndFinanceLeaseLiabilityToBePaidAfterYearFive
|
5304000 | usd |
CY2023Q3 | bcpc |
Operating And Finance Lease Liability To Be Paid
OperatingAndFinanceLeaseLiabilityToBePaid
|
22810000 | usd |
us-gaap |
Payments For Proceeds From Hedge Investing Activities
PaymentsForProceedsFromHedgeInvestingActivities
|
-2740000 | usd | |
CY2022Q4 | us-gaap |
Derivative Assets
DerivativeAssets
|
5993000 | usd |
CY2023Q3 | us-gaap |
Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
|
0 | usd |
CY2022Q3 | us-gaap |
Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
|
5492000 | usd |
us-gaap |
Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
|
-2520000 | usd | |
us-gaap |
Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
|
13001000 | usd | |
CY2023Q3 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2023Q3 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2023Q3 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2023Q3 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false |