2023 Q3 Form 10-Q Financial Statement
#000081979323000072 Filed on July 26, 2023
Income Statement
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
Revenue | $281.1M | $274.1M |
YoY Change | 7.88% | 4.88% |
Cost Of Revenue | $179.3M | $171.4M |
YoY Change | 12.0% | 6.62% |
Gross Profit | $101.8M | $102.7M |
YoY Change | 1.34% | 2.1% |
Gross Profit Margin | 36.23% | 37.47% |
Selling, General & Admin | $51.98M | $46.76M |
YoY Change | 40.96% | 17.65% |
% of Gross Profit | 51.04% | 45.53% |
Research & Development | $9.700M | $10.32M |
YoY Change | -2.36% | 1.55% |
% of Gross Profit | 9.53% | 10.05% |
Depreciation & Amortization | $19.50M | $17.95M |
YoY Change | 25.1% | 14.48% |
% of Gross Profit | 19.15% | 17.48% |
Operating Expenses | $51.98M | $57.08M |
YoY Change | 40.96% | 43.61% |
Operating Profit | $40.07M | $45.63M |
YoY Change | -25.3% | -10.03% |
Interest Expense | -$4.200M | $1.087M |
YoY Change | 10.7% | -67.56% |
% of Operating Profit | -10.48% | 2.38% |
Other Income/Expense, Net | -$56.00K | $318.0K |
YoY Change | -100.81% | -95.49% |
Pretax Income | $36.36M | $46.91M |
YoY Change | 375.93% | -12.86% |
Income Tax | $9.207M | $20.08M |
% Of Pretax Income | 25.32% | 42.81% |
Net Earnings | $27.11M | $26.67M |
YoY Change | 153.5% | -31.96% |
Net Earnings / Revenue | 9.64% | 9.73% |
Basic Earnings Per Share | $0.87 | $0.86 |
Diluted Earnings Per Share | $0.87 | $0.85 |
COMMON SHARES | ||
Basic Shares Outstanding | 31.20M shares | 31.17M shares |
Diluted Shares Outstanding | 31.28M shares | 31.27M shares |
Balance Sheet
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $171.5M | $300.9M |
YoY Change | -37.97% | -6.22% |
Cash & Equivalents | $171.5M | $300.9M |
Short-Term Investments | ||
Other Short-Term Assets | $61.20M | $55.54M |
YoY Change | 30.88% | 28.6% |
Inventory | $181.0M | $151.4M |
Prepaid Expenses | ||
Receivables | $270.5M | $368.7M |
Other Receivables | $25.70M | $27.33M |
Total Short-Term Assets | $856.4M | $903.8M |
YoY Change | 5.89% | 8.23% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $567.0M | $452.0M |
YoY Change | 37.9% | 7.84% |
Goodwill | $177.4M | $179.3M |
YoY Change | 2.65% | 1.4% |
Intangibles | $44.64M | $31.84M |
YoY Change | 30.11% | -10.86% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $104.3M | $113.7M |
YoY Change | 6.25% | 15.33% |
Total Long-Term Assets | $933.9M | $803.3M |
YoY Change | 22.37% | 3.26% |
TOTAL ASSETS | ||
Total Short-Term Assets | $856.4M | $903.8M |
Total Long-Term Assets | $933.9M | $803.3M |
Total Assets | $1.790B | $1.707B |
YoY Change | 13.89% | 5.83% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $70.11M | $65.81M |
YoY Change | 7.23% | -6.56% |
Accrued Expenses | $135.3M | $97.60M |
YoY Change | 26.69% | -11.33% |
Deferred Revenue | $3.645M | $6.796M |
YoY Change | -35.74% | 35.7% |
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $27.25M | $0.00 |
YoY Change | ||
Total Short-Term Liabilities | $242.8M | $181.1M |
YoY Change | 28.1% | -3.74% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $463.3M | $487.0M |
YoY Change | 3.66% | 0.41% |
Other Long-Term Liabilities | $141.6M | $107.8M |
YoY Change | 36.38% | 0.68% |
Total Long-Term Liabilities | $605.0M | $594.8M |
YoY Change | 9.82% | 0.46% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $242.8M | $181.1M |
Total Long-Term Liabilities | $605.0M | $594.8M |
Total Liabilities | $868.6M | $796.7M |
YoY Change | 15.56% | 0.68% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $988.6M | $969.3M |
YoY Change | 7.34% | 5.72% |
Common Stock | ||
YoY Change | ||
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $914.8M | $910.5M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $1.790B | $1.707B |
YoY Change | 13.89% | 5.83% |
Cashflow Statement
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $27.11M | $26.67M |
YoY Change | 153.5% | -31.96% |
Depreciation, Depletion And Amortization | $19.50M | $17.95M |
YoY Change | 25.1% | 14.48% |
Cash From Operating Activities | $59.10M | $31.07M |
YoY Change | 99.7% | -27.92% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $14.10M | $18.70M |
YoY Change | -7.78% | -6.24% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | -$133.5M | |
YoY Change | ||
Cash From Investing Activities | -$147.6M | -$18.70M |
YoY Change | 778.21% | -7.77% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | $0.00 | |
YoY Change | -100.0% | |
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -40.10M | -11.79M |
YoY Change | -9.93% | -238.26% |
NET CHANGE | ||
Cash From Operating Activities | 59.10M | 31.07M |
Cash From Investing Activities | -147.6M | -18.70M |
Cash From Financing Activities | -40.10M | -11.79M |
Net Change In Cash | -128.6M | 580.0K |
YoY Change | 189.72% | -95.69% |
FREE CASH FLOW | ||
Cash From Operating Activities | $59.10M | $31.07M |
Capital Expenditures | $14.10M | $18.70M |
Free Cash Flow | $45.00M | $12.37M |
YoY Change | 214.58% | -46.59% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
||
CY2023Q2 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
443556000 | usd |
CY2022Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
441540000 | usd |
CY2023Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
969292000 | usd |
CY2022Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
931318000 | usd |
CY2023Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
|
-135538000 | usd |
CY2022Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
|
-146851000 | usd |
CY2023Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Defined Benefit Pension And Other Postretirement Plans Net Of Tax
AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
|
17423000 | usd |
CY2022Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Defined Benefit Pension And Other Postretirement Plans Net Of Tax
AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
|
15783000 | usd |
CY2023Q2 | us-gaap |
Aoci Loss Cash Flow Hedge Cumulative Gain Loss After Tax
AociLossCashFlowHedgeCumulativeGainLossAfterTax
|
15194000 | usd |
CY2022Q4 | us-gaap |
Aoci Loss Cash Flow Hedge Cumulative Gain Loss After Tax
AociLossCashFlowHedgeCumulativeGainLossAfterTax
|
17707000 | usd |
CY2023Q2 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
364665000 | usd |
CY2022Q4 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
364923000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
910457000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
863049000 | usd |
CY2023Q2 | us-gaap |
Minority Interest
MinorityInterest
|
5262000 | usd |
CY2022Q4 | us-gaap |
Minority Interest
MinorityInterest
|
4494000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
915719000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
867543000 | usd |
CY2023Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
1707148000 | usd |
CY2022Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
1642255000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
53912000 | usd | |
us-gaap |
Profit Loss
ProfitLoss
|
67444000 | usd | |
us-gaap |
Depreciation
Depreciation
|
32299000 | usd | |
us-gaap |
Depreciation
Depreciation
|
31276000 | usd | |
us-gaap |
Adjustment For Amortization
AdjustmentForAmortization
|
3018000 | usd | |
us-gaap |
Adjustment For Amortization
AdjustmentForAmortization
|
3598000 | usd | |
ain |
Change In Deferred Taxes And Other Liabilities
ChangeInDeferredTaxesAndOtherLiabilities
|
1787000 | usd | |
ain |
Change In Deferred Taxes And Other Liabilities
ChangeInDeferredTaxesAndOtherLiabilities
|
2596000 | usd | |
us-gaap |
Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
|
532000 | usd | |
us-gaap |
Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
|
2662000 | usd | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-565000 | usd | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-561000 | usd | |
ain |
Compensation And Benefits Paid Or Payable In Class A Common Stock
CompensationAndBenefitsPaidOrPayableInClassACommonStock
|
2274000 | usd | |
ain |
Compensation And Benefits Paid Or Payable In Class A Common Stock
CompensationAndBenefitsPaidOrPayableInClassACommonStock
|
2447000 | usd | |
ain |
Accounts Receivable Allowance For Credit Loss And Contract With Customer Asset Allowance For Credit Loss
AccountsReceivableAllowanceForCreditLossAndContractWithCustomerAssetAllowanceForCreditLoss
|
493000 | usd | |
ain |
Accounts Receivable Allowance For Credit Loss And Contract With Customer Asset Allowance For Credit Loss
AccountsReceivableAllowanceForCreditLossAndContractWithCustomerAssetAllowanceForCreditLoss
|
1326000 | usd | |
us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
3198000 | usd | |
us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
1260000 | usd | |
ain |
Fair Value Adjustment On Foreign Currency Option
FairValueAdjustmentOnForeignCurrencyOption
|
-123000 | usd | |
ain |
Fair Value Adjustment On Foreign Currency Option
FairValueAdjustmentOnForeignCurrencyOption
|
-381000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
40131000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
14407000 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
23868000 | usd | |
us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
381000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-5255000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
7476000 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-21570000 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-11745000 | usd | |
us-gaap |
Increase Decrease In Accrued Taxes Payable
IncreaseDecreaseInAccruedTaxesPayable
|
-4943000 | usd | |
us-gaap |
Increase Decrease In Accrued Taxes Payable
IncreaseDecreaseInAccruedTaxesPayable
|
-7739000 | usd | |
ain |
Noncurrent Receivables
NoncurrentReceivables
|
1705000 | usd | |
ain |
Noncurrent Receivables
NoncurrentReceivables
|
1864000 | usd | |
us-gaap |
Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
|
-1922000 | usd | |
us-gaap |
Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
|
-3252000 | usd | |
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
-2881000 | usd | |
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
-4784000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
14675000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
37713000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
34899000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
35659000 | usd | |
us-gaap |
Payments To Acquire Software
PaymentsToAcquireSoftware
|
72000 | usd | |
us-gaap |
Payments To Acquire Software
PaymentsToAcquireSoftware
|
366000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-34971000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-36025000 | usd | |
us-gaap |
Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
|
61000000 | usd | |
us-gaap |
Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
|
135000000 | usd | |
us-gaap |
Repayments Of Debt
RepaymentsOfDebt
|
13000000 | usd | |
us-gaap |
Repayments Of Debt
RepaymentsOfDebt
|
0 | usd | |
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
0 | usd | |
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
654000 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
0 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
84780000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
3136000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
770000 | usd | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
0 | usd | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
7000 | usd | |
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
15570000 | usd | |
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
13399000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
29294000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
35404000 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
142000 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-18258000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
9140000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
18834000 | usd | |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
291776000 | usd |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
302036000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
300916000 | usd |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
320870000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
274123000 | usd |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
261369000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
543219000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
505538000 | usd | |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
45501000 | usd |
CY2022Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
50715000 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
86043000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
89469000 | usd | |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
46906000 | usd |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
53827000 | usd |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
84613000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
92900000 | usd | |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
274123000 | usd |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
261369000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
543219000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
505538000 | usd | |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
78000000 | usd |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
131000000 | usd |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
148000000 | usd |
us-gaap |
Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
|
11000000 | usd | |
CY2023Q2 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
13909000 | usd |
CY2022Q2 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
15165000 | usd |
CY2023Q2 | ain |
Other Income Expense Foreign Currency Transaction Gain Loss
OtherIncomeExpenseForeignCurrencyTransactionGainLoss
|
4193000 | usd |
CY2022Q2 | ain |
Other Income Expense Foreign Currency Transaction Gain Loss
OtherIncomeExpenseForeignCurrencyTransactionGainLoss
|
7284000 | usd |
ain |
Other Income Expense Foreign Currency Transaction Gain Loss
OtherIncomeExpenseForeignCurrencyTransactionGainLoss
|
4133000 | usd | |
ain |
Other Income Expense Foreign Currency Transaction Gain Loss
OtherIncomeExpenseForeignCurrencyTransactionGainLoss
|
11024000 | usd | |
CY2023Q2 | ain |
Amortization Of Debt Issuance Costs And Loan Origination Fees
AmortizationOfDebtIssuanceCostsAndLoanOriginationFees
|
33000 | usd |
CY2022Q2 | ain |
Amortization Of Debt Issuance Costs And Loan Origination Fees
AmortizationOfDebtIssuanceCostsAndLoanOriginationFees
|
80000 | usd |
ain |
Amortization Of Debt Issuance Costs And Loan Origination Fees
AmortizationOfDebtIssuanceCostsAndLoanOriginationFees
|
91000 | usd | |
ain |
Amortization Of Debt Issuance Costs And Loan Origination Fees
AmortizationOfDebtIssuanceCostsAndLoanOriginationFees
|
176000 | usd | |
CY2023Q2 | ain |
Components Of Net Periodic Pension And Postretirement Cost Other Than Service
ComponentsOfNetPeriodicPensionAndPostretirementCostOtherThanService
|
-120000 | usd |
CY2022Q2 | ain |
Components Of Net Periodic Pension And Postretirement Cost Other Than Service
ComponentsOfNetPeriodicPensionAndPostretirementCostOtherThanService
|
-137000 | usd |
ain |
Components Of Net Periodic Pension And Postretirement Cost Other Than Service
ComponentsOfNetPeriodicPensionAndPostretirementCostOtherThanService
|
-245000 | usd | |
ain |
Components Of Net Periodic Pension And Postretirement Cost Other Than Service
ComponentsOfNetPeriodicPensionAndPostretirementCostOtherThanService
|
-273000 | usd | |
CY2023Q2 | ain |
Other Income Expense
OtherIncomeExpense
|
231000 | usd |
CY2022Q2 | ain |
Other Income Expense
OtherIncomeExpense
|
-296000 | usd |
ain |
Other Income Expense
OtherIncomeExpense
|
679000 | usd | |
ain |
Other Income Expense
OtherIncomeExpense
|
-148000 | usd | |
CY2023Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
4511000 | usd |
CY2022Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
7045000 | usd |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
4966000 | usd | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
10973000 | usd | |
CY2023Q2 | us-gaap |
Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
|
4200000 | usd |
us-gaap |
Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
|
4100000 | usd | |
CY2022Q2 | us-gaap |
Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
|
7300000 | usd |
us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
24967000 | usd | |
us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
26107000 | usd | |
CY2023Q2 | us-gaap |
Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
|
124000 | usd |
CY2022Q2 | us-gaap |
Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
|
66000 | usd |
us-gaap |
Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
|
124000 | usd | |
us-gaap |
Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
|
66000 | usd | |
CY2023Q2 | ain |
Income Tax Benefit From Continuing Operations Before Discrete Items
IncomeTaxBenefitFromContinuingOperationsBeforeDiscreteItems
|
14033000 | usd |
CY2022Q2 | ain |
Income Tax Benefit From Continuing Operations Before Discrete Items
IncomeTaxBenefitFromContinuingOperationsBeforeDiscreteItems
|
15231000 | usd |
ain |
Income Tax Benefit From Continuing Operations Before Discrete Items
IncomeTaxBenefitFromContinuingOperationsBeforeDiscreteItems
|
25091000 | usd | |
ain |
Income Tax Benefit From Continuing Operations Before Discrete Items
IncomeTaxBenefitFromContinuingOperationsBeforeDiscreteItems
|
26173000 | usd | |
CY2023Q2 | us-gaap |
Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
|
0 | usd |
CY2022Q2 | us-gaap |
Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
|
0 | usd |
us-gaap |
Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
|
0 | usd | |
us-gaap |
Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
|
-9000 | usd | |
CY2023Q2 | ain |
Effective Income Tax Rate Reconciliation Impact Of Amended Tax Returns Amount
EffectiveIncomeTaxRateReconciliationImpactOfAmendedTaxReturnsAmount
|
0 | usd |
CY2022Q2 | ain |
Effective Income Tax Rate Reconciliation Impact Of Amended Tax Returns Amount
EffectiveIncomeTaxRateReconciliationImpactOfAmendedTaxReturnsAmount
|
-17000 | usd |
ain |
Effective Income Tax Rate Reconciliation Impact Of Amended Tax Returns Amount
EffectiveIncomeTaxRateReconciliationImpactOfAmendedTaxReturnsAmount
|
0 | usd | |
ain |
Effective Income Tax Rate Reconciliation Impact Of Amended Tax Returns Amount
EffectiveIncomeTaxRateReconciliationImpactOfAmendedTaxReturnsAmount
|
-98000 | usd | |
CY2023Q2 | us-gaap |
Income Tax Reconciliation Prior Year Income Taxes
IncomeTaxReconciliationPriorYearIncomeTaxes
|
1941000 | usd |
CY2022Q2 | us-gaap |
Income Tax Reconciliation Prior Year Income Taxes
IncomeTaxReconciliationPriorYearIncomeTaxes
|
-612000 | usd |
us-gaap |
Income Tax Reconciliation Prior Year Income Taxes
IncomeTaxReconciliationPriorYearIncomeTaxes
|
1396000 | usd | |
us-gaap |
Income Tax Reconciliation Prior Year Income Taxes
IncomeTaxReconciliationPriorYearIncomeTaxes
|
-508000 | usd | |
CY2023Q2 | ain |
Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate And Legislation Amount
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRateAndLegislationAmount
|
0 | usd |
CY2022Q2 | ain |
Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate And Legislation Amount
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRateAndLegislationAmount
|
0 | usd |
ain |
Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate And Legislation Amount
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRateAndLegislationAmount
|
313000 | usd | |
ain |
Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate And Legislation Amount
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRateAndLegislationAmount
|
0 | usd | |
CY2023Q2 | us-gaap |
Income Tax Reconciliation Tax Contingencies
IncomeTaxReconciliationTaxContingencies
|
750000 | usd |
CY2022Q2 | us-gaap |
Income Tax Reconciliation Tax Contingencies
IncomeTaxReconciliationTaxContingencies
|
-146000 | usd |
us-gaap |
Income Tax Reconciliation Tax Contingencies
IncomeTaxReconciliationTaxContingencies
|
778000 | usd | |
us-gaap |
Income Tax Reconciliation Tax Contingencies
IncomeTaxReconciliationTaxContingencies
|
-140000 | usd | |
CY2023Q2 | us-gaap |
Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
|
0 | usd |
CY2022Q2 | us-gaap |
Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
|
0 | usd |
us-gaap |
Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
|
-443000 | usd | |
us-gaap |
Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
|
0 | usd | |
CY2023Q2 | ain |
Effective Income Tax Rate Reconciliation Withholding Tax For Internal Restructuring Amount
EffectiveIncomeTaxRateReconciliationWithholdingTaxForInternalRestructuringAmount
|
3026000 | usd |
CY2022Q2 | ain |
Effective Income Tax Rate Reconciliation Withholding Tax For Internal Restructuring Amount
EffectiveIncomeTaxRateReconciliationWithholdingTaxForInternalRestructuringAmount
|
0 | usd |
ain |
Effective Income Tax Rate Reconciliation Withholding Tax For Internal Restructuring Amount
EffectiveIncomeTaxRateReconciliationWithholdingTaxForInternalRestructuringAmount
|
3026000 | usd | |
ain |
Effective Income Tax Rate Reconciliation Withholding Tax For Internal Restructuring Amount
EffectiveIncomeTaxRateReconciliationWithholdingTaxForInternalRestructuringAmount
|
0 | usd | |
CY2023Q2 | us-gaap |
Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
|
330000 | usd |
CY2022Q2 | us-gaap |
Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
|
2000 | usd |
us-gaap |
Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
|
540000 | usd | |
us-gaap |
Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
|
38000 | usd | |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
20080000 | usd |
CY2022Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
14458000 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
30701000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
25456000 | usd | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.297 | ||
CY2023Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.297 | |
CY2022Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.282 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.282 | ||
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
26672000 | usd |
CY2022Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
39201000 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
53561000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
66938000 | usd | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
31174000 | shares |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
31268000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
31152000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
31571000 | shares | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
31269000 | shares |
CY2022Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
31378000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
31243000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
31668000 | shares | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.86 | |
CY2022Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.25 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.72 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2.12 | ||
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.85 | |
CY2022Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.25 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.71 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.11 | ||
us-gaap |
Other Comprehensive Income Loss Before Reclassifications Net Of Tax
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
|
13264000 | usd | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
5155000 | usd | |
ain |
Other Comprehensive Income Loss Pension And Postretirement Liability Adjustments Reclassification Adjustment From Aoci After Tax
OtherComprehensiveIncomeLossPensionAndPostretirementLiabilityAdjustmentsReclassificationAdjustmentFromAOCIAfterTax
|
949000 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
7160000 | usd | |
us-gaap |
Other Comprehensive Income Loss Before Reclassifications Net Of Tax
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
|
-29642000 | usd | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
-2139000 | usd | |
ain |
Other Comprehensive Income Loss Pension And Postretirement Liability Adjustments Reclassification Adjustment From Aoci After Tax
OtherComprehensiveIncomeLossPensionAndPostretirementLiabilityAdjustmentsReclassificationAdjustmentFromAOCIAfterTax
|
213000 | usd | |
CY2023Q2 | us-gaap |
Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
|
226996000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
|
179676000 | usd |
CY2023Q2 | us-gaap |
Other Receivables Gross Current
OtherReceivablesGrossCurrent
|
18859000 | usd |
CY2022Q4 | us-gaap |
Other Receivables Gross Current
OtherReceivablesGrossCurrent
|
23439000 | usd |
CY2023Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
3666000 | usd |
CY2022Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
3097000 | usd |
CY2023Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
242189000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
200018000 | usd |
ain |
Receivables Noncurrent Invoice To Customer Period
ReceivablesNoncurrentInvoiceToCustomerPeriod
|
P10Y | ||
CY2023Q2 | us-gaap |
Accounts Receivable Gross Noncurrent
AccountsReceivableGrossNoncurrent
|
26702000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Gross Noncurrent
AccountsReceivableGrossNoncurrent
|
28053000 | usd |
CY2023Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Noncurrent
AllowanceForDoubtfulAccountsReceivableNoncurrent
|
134000 | usd |
CY2022Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Noncurrent
AllowanceForDoubtfulAccountsReceivableNoncurrent
|
140000 | usd |
CY2023Q2 | us-gaap |
Accounts Receivable Net Noncurrent
AccountsReceivableNetNoncurrent
|
26568000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Net Noncurrent
AccountsReceivableNetNoncurrent
|
27913000 | usd |
CY2023Q2 | us-gaap |
Contract With Customer Asset Gross Current
ContractWithCustomerAssetGrossCurrent
|
146054000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Asset Gross Current
ContractWithCustomerAssetGrossCurrent
|
149443000 | usd |
CY2023Q2 | us-gaap |
Contract With Customer Asset Accumulated Allowance For Credit Loss Current
ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent
|
730000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Asset Accumulated Allowance For Credit Loss Current
ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent
|
748000 | usd |
CY2023Q2 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
145324000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
148695000 | usd |
CY2023Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
6796000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
15176000 | usd |
ain |
Contract With Customer Asset Period Increase Decrease
ContractWithCustomerAssetPeriodIncreaseDecrease
|
-3400000 | usd | |
us-gaap |
Contract With Customer Asset Credit Loss Expense
ContractWithCustomerAssetCreditLossExpense
|
0 | usd | |
us-gaap |
Contract With Customer Asset Credit Loss Expense
ContractWithCustomerAssetCreditLossExpense
|
0 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-8400000 | usd | |
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
11700000 | usd | |
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
5500000 | usd | |
CY2023Q2 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
78251000 | usd |
CY2022Q4 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
74631000 | usd |
CY2023Q2 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
57691000 | usd |
CY2022Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
50516000 | usd |
CY2023Q2 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
15418000 | usd |
CY2022Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
13903000 | usd |
CY2023Q2 | us-gaap |
Inventory Net
InventoryNet
|
151360000 | usd |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
139050000 | usd |
CY2023Q2 | us-gaap |
Number Of Reporting Units
NumberOfReportingUnits
|
2 | reporting_unit |
us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | usd | |
CY2022Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
0 | usd |
CY2023Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
0 | usd |
CY2023Q2 | ain |
Maximum Leverage Ratio Allowed
MaximumLeverageRatioAllowed
|
3.50 | |
CY2023Q2 | ain |
Minimum Interest Overage Ratio Required
MinimumInterestOverageRatioRequired
|
3.00 | |
CY2023Q2 | ain |
Leverage Ratio
LeverageRatio
|
1.49 | |
CY2023Q2 | ain |
Interest Coverage Ratio
InterestCoverageRatio
|
14.36 | |
CY2023Q2 | ain |
Maximum Leverage Ratio Allowed
MaximumLeverageRatioAllowed
|
3.50 | |
CY2022Q4 | us-gaap |
Equity Securities Fv Ni Cost
EquitySecuritiesFvNiCost
|
500000 | usd |
CY2023Q2 | us-gaap |
Equity Securities Fv Ni Cost
EquitySecuritiesFvNiCost
|
500000 | usd |
CY2023Q2 | us-gaap |
Loss Contingency Pending Claims Number
LossContingencyPendingClaimsNumber
|
3601 | claim |
CY2022Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
867543000 | usd |
CY2023Q1 | us-gaap |
Profit Loss
ProfitLoss
|
27086000 | usd |
CY2023Q1 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
378000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
14119000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
916000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments And Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent
|
-2902000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
897515000 | usd |
CY2023Q2 | us-gaap |
Profit Loss
ProfitLoss
|
26826000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
811000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Issued For Services
StockIssuedDuringPeriodValueIssuedForServices
|
1086000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-2389000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
724000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments And Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent
|
389000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
915719000 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
877605000 | usd |
CY2022Q1 | us-gaap |
Profit Loss
ProfitLoss
|
28075000 | usd |
CY2022Q1 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
745000 | usd |
CY2022Q1 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
7000 | usd |
CY2022Q1 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
43937000 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-1674000 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
-74000 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments And Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent
|
10018000 | usd |
CY2022Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
864252000 | usd |
CY2022Q2 | us-gaap |
Profit Loss
ProfitLoss
|
39369000 | usd |
CY2022Q2 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
902000 | usd |
CY2022Q2 | us-gaap |
Stock Issued During Period Value Issued For Services
StockIssuedDuringPeriodValueIssuedForServices
|
1085000 | usd |
CY2022Q2 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
41128000 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-39752000 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
-234000 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments And Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent
|
3349000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
821782000 | usd |
CY2021Q4 | us-gaap |
Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
|
200000000 | usd |
CY2023Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2023Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2023Q2 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2023Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false |