◆ Market Data --:--
Commodities
Loading...
📈 Yields & Rates
Loading...
💱 FX Rates
Loading...
📈 Market Pulse
Loading...
🏛 Congress Trades
Loading...
👤 Insider Trades
Loading...
Customize Items

10-K Filing

BALCHEM CORP CIK: 9326 FY 2024
Filing Information
Form Type 10-K
Accession Number 0001628280-25-007202
Period End Date 20241231
Filing Date 20250221
Fiscal Year 2024
Fiscal Period FY
XBRL Instance bcpc-20241231_htm.xml
Balance Sheet 184 line items
Line Item Tag Value Unit Period
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $64.45M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $64.45M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $49.52M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $49.52M USD Point-in-time
Accounts receivable, allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $908.00K USD Point-in-time
Accounts receivable, allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $908.00K USD Point-in-time
Accounts receivable, allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $909.00K USD Point-in-time
Accounts receivable, allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $909.00K USD Point-in-time
Accounts receivable, net of allowance for credit losses of $909 and $908 at December 31, 2024 and 2023, respectively AccountsReceivableNetCurrent $119.66M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $909 and $908 at December 31, 2024 and 2023, respectively AccountsReceivableNetCurrent $119.66M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $909 and $908 at December 31, 2024 and 2023, respectively AccountsReceivableNetCurrent $125.28M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $909 and $908 at December 31, 2024 and 2023, respectively AccountsReceivableNetCurrent $125.28M USD Point-in-time
Inventories, net InventoryNet $109.52M USD Point-in-time
Inventories, net InventoryNet $109.52M USD Point-in-time
Inventories, net InventoryNet $130.80M USD Point-in-time
Inventories, net InventoryNet $130.80M USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $25.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $25.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $25.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $25.00 USD Point-in-time
Prepaid expenses OtherPrepaidExpenseCurrent $8.05M USD Point-in-time
Prepaid expenses OtherPrepaidExpenseCurrent $8.05M USD Point-in-time
Prepaid expenses OtherPrepaidExpenseCurrent $7.80M USD Point-in-time
Prepaid expenses OtherPrepaidExpenseCurrent $7.80M USD Point-in-time
Other current assets OtherAssetsCurrent $7.19M USD Point-in-time
Other current assets OtherAssetsCurrent $7.19M USD Point-in-time
Other current assets OtherAssetsCurrent $5.74M USD Point-in-time
Other current assets OtherAssetsCurrent $5.74M USD Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 2.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 2.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 2.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 2.00M shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Total current assets AssetsCurrent $314.24M USD Point-in-time
Total current assets AssetsCurrent $314.24M USD Point-in-time
Total current assets AssetsCurrent $313.77M USD Point-in-time
Total current assets AssetsCurrent $313.77M USD Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $276.04M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $276.04M USD Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $282.15M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $282.15M USD Point-in-time
Goodwill Goodwill $769.51M USD Point-in-time
Goodwill Goodwill $769.51M USD Point-in-time
Goodwill Goodwill $778.91M USD Point-in-time
Goodwill Goodwill $778.91M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.07 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.07 USD Point-in-time
Goodwill Goodwill $780.03M USD Point-in-time
Goodwill Goodwill $780.03M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.07 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.07 USD Point-in-time
Intangible assets with finite lives, net FiniteLivedIntangibleAssetsNet $191.21M USD Point-in-time
Intangible assets with finite lives, net FiniteLivedIntangibleAssetsNet $191.21M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 120.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 120.00M shares Point-in-time
Intangible assets with finite lives, net FiniteLivedIntangibleAssetsNet $165.05M USD Point-in-time
Intangible assets with finite lives, net FiniteLivedIntangibleAssetsNet $165.05M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 120.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 120.00M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 32.53M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 32.53M shares Point-in-time
Right of use assets - operating leases OperatingLeaseRightOfUseAsset $17.76M USD Point-in-time
Right of use assets - operating leases OperatingLeaseRightOfUseAsset $17.76M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 32.25M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 32.25M shares Point-in-time
Right of use assets - operating leases OperatingLeaseRightOfUseAsset $15.32M USD Point-in-time
Right of use assets - operating leases OperatingLeaseRightOfUseAsset $15.32M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 32.53M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 32.53M shares Point-in-time
Right of use assets - finance lease FinanceLeaseRightOfUseAsset $1.73M USD Point-in-time
Right of use assets - finance lease FinanceLeaseRightOfUseAsset $1.73M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 32.25M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 32.25M shares Point-in-time
Right of use assets - finance lease FinanceLeaseRightOfUseAsset $2.10M USD Point-in-time
Right of use assets - finance lease FinanceLeaseRightOfUseAsset $2.10M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $16.95M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $16.95M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $17.32M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $17.32M USD Point-in-time
Total assets Assets $1.58B USD Point-in-time
Total assets Assets $1.58B USD Point-in-time
Total assets Assets $1.60B USD Point-in-time
Total assets Assets $1.60B USD Point-in-time
Trade accounts payable AccountsPayableTradeCurrent $54.74M USD Point-in-time
Trade accounts payable AccountsPayableTradeCurrent $54.74M USD Point-in-time
Trade accounts payable AccountsPayableTradeCurrent $55.50M USD Point-in-time
Trade accounts payable AccountsPayableTradeCurrent $55.50M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $43.75M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $43.75M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $40.85M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $40.85M USD Point-in-time
Accrued compensation and other benefits EmployeeRelatedLiabilitiesCurrent $17.23M USD Point-in-time
Accrued compensation and other benefits EmployeeRelatedLiabilitiesCurrent $17.23M USD Point-in-time
Accrued compensation and other benefits EmployeeRelatedLiabilitiesCurrent $22.89M USD Point-in-time
Accrued compensation and other benefits EmployeeRelatedLiabilitiesCurrent $22.89M USD Point-in-time
Dividends payable DividendsPayableCurrent $23.13M USD Point-in-time
Dividends payable DividendsPayableCurrent $23.13M USD Point-in-time
Dividends payable DividendsPayableCurrent $28.51M USD Point-in-time
Dividends payable DividendsPayableCurrent $28.51M USD Point-in-time
Dividends payable DividendsPayableCurrent $25.72M USD Point-in-time
Dividends payable DividendsPayableCurrent $25.72M USD Point-in-time
Income tax payable TaxesPayableCurrent $4.97M USD Point-in-time
Income tax payable TaxesPayableCurrent $4.97M USD Point-in-time
Income tax payable TaxesPayableCurrent $4.47M USD Point-in-time
Income tax payable TaxesPayableCurrent $4.47M USD Point-in-time
Operating lease liabilities - current OperatingLeaseLiabilityCurrent $3.13M USD Point-in-time
Operating lease liabilities - current OperatingLeaseLiabilityCurrent $3.13M USD Point-in-time
Operating lease liabilities - current OperatingLeaseLiabilityCurrent $3.95M USD Point-in-time
Operating lease liabilities - current OperatingLeaseLiabilityCurrent $3.95M USD Point-in-time
Finance lease liabilities - current FinanceLeaseLiabilityCurrent $272.00K USD Point-in-time
Finance lease liabilities - current FinanceLeaseLiabilityCurrent $272.00K USD Point-in-time
Finance lease liabilities - current FinanceLeaseLiabilityCurrent $194.00K USD Point-in-time
Finance lease liabilities - current FinanceLeaseLiabilityCurrent $194.00K USD Point-in-time
Total current liabilities LiabilitiesCurrent $157.69M USD Point-in-time
Total current liabilities LiabilitiesCurrent $157.69M USD Point-in-time
Total current liabilities LiabilitiesCurrent $148.49M USD Point-in-time
Total current liabilities LiabilitiesCurrent $148.49M USD Point-in-time
Revolving loan LongTermLineOfCredit $309.57M USD Point-in-time
Revolving loan LongTermLineOfCredit $309.57M USD Point-in-time
Revolving loan LongTermLineOfCredit $190.00M USD Point-in-time
Revolving loan LongTermLineOfCredit $190.00M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $43.72M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $43.72M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $52.05M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $52.05M USD Point-in-time
Operating lease liabilities - non-current OperatingLeaseLiabilityNoncurrent $12.97M USD Point-in-time
Operating lease liabilities - non-current OperatingLeaseLiabilityNoncurrent $12.97M USD Point-in-time
Operating lease liabilities - non-current OperatingLeaseLiabilityNoncurrent $14.60M USD Point-in-time
Operating lease liabilities - non-current OperatingLeaseLiabilityNoncurrent $14.60M USD Point-in-time
Finance lease liabilities - non-current FinanceLeaseLiabilityNoncurrent $1.94M USD Point-in-time
Finance lease liabilities - non-current FinanceLeaseLiabilityNoncurrent $1.94M USD Point-in-time
Finance lease liabilities - non-current FinanceLeaseLiabilityNoncurrent $1.75M USD Point-in-time
Finance lease liabilities - non-current FinanceLeaseLiabilityNoncurrent $1.75M USD Point-in-time
Other long-term obligations OtherLongTermDebtNoncurrent $19.34M USD Point-in-time
Other long-term obligations OtherLongTermDebtNoncurrent $19.34M USD Point-in-time
Other long-term obligations OtherLongTermDebtNoncurrent $16.58M USD Point-in-time
Other long-term obligations OtherLongTermDebtNoncurrent $16.58M USD Point-in-time
Total liabilities Liabilities $425.46M USD Point-in-time
Total liabilities Liabilities $425.46M USD Point-in-time
Total liabilities Liabilities $543.23M USD Point-in-time
Total liabilities Liabilities $543.23M USD Point-in-time
Commitments and contingencies (Note 16) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 16) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 16) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 16) CommitmentsAndContingencies - USD Point-in-time
Preferred stock, $25 par value. Authorized 2,000,000 shares; none issued and outstanding PreferredStockValue - USD Point-in-time
Preferred stock, $25 par value. Authorized 2,000,000 shares; none issued and outstanding PreferredStockValue - USD Point-in-time
Preferred stock, $25 par value. Authorized 2,000,000 shares; none issued and outstanding PreferredStockValue - USD Point-in-time
Preferred stock, $25 par value. Authorized 2,000,000 shares; none issued and outstanding PreferredStockValue - USD Point-in-time
Common stock, $.0667 par value. Authorized 120,000,000 shares; 32,527,244 shares issued and outstanding at December 31, 2024 and 32,254,728 shares issued and outstanding at December 31, 2023, respectively CommonStockValue $2.15M USD Point-in-time
Common stock, $.0667 par value. Authorized 120,000,000 shares; 32,527,244 shares issued and outstanding at December 31, 2024 and 32,254,728 shares issued and outstanding at December 31, 2023, respectively CommonStockValue $2.15M USD Point-in-time
Common stock, $.0667 par value. Authorized 120,000,000 shares; 32,527,244 shares issued and outstanding at December 31, 2024 and 32,254,728 shares issued and outstanding at December 31, 2023, respectively CommonStockValue $2.17M USD Point-in-time
Common stock, $.0667 par value. Authorized 120,000,000 shares; 32,527,244 shares issued and outstanding at December 31, 2024 and 32,254,728 shares issued and outstanding at December 31, 2023, respectively CommonStockValue $2.17M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $145.65M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $145.65M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $174.00M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $174.00M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $897.49M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $897.49M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $997.49M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $997.49M USD Point-in-time
Accumulated other comprehensive (loss) income AccumulatedOtherComprehensiveIncomeLossNetOfTax $-23.75M USD Point-in-time
Accumulated other comprehensive (loss) income AccumulatedOtherComprehensiveIncomeLossNetOfTax $-23.75M USD Point-in-time
Accumulated other comprehensive (loss) income AccumulatedOtherComprehensiveIncomeLossNetOfTax $8.69M USD Point-in-time
Accumulated other comprehensive (loss) income AccumulatedOtherComprehensiveIncomeLossNetOfTax $8.69M USD Point-in-time
Total stockholders equity StockholdersEquity $877.01M USD Point-in-time
Total stockholders equity StockholdersEquity $877.01M USD Point-in-time
Total stockholders equity StockholdersEquity $1.05B USD Point-in-time
Total stockholders equity StockholdersEquity $1.05B USD Point-in-time
Total stockholders equity StockholdersEquity $938.28M USD Point-in-time
Total stockholders equity StockholdersEquity $938.28M USD Point-in-time
Total stockholders equity StockholdersEquity $1.15B USD Point-in-time
Total stockholders equity StockholdersEquity $1.15B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.60B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.60B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.58B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.58B USD Point-in-time
Income Statement 192 line items
Line Item Tag Value Unit Period
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $234.08M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $234.08M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $228.70M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $228.70M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $953.68M USD Annual
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $953.68M USD Annual
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $239.66M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $239.66M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $240.00M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $240.00M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $922.44M USD Annual
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $922.44M USD Annual
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $942.36M USD Annual
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $942.36M USD Annual
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $229.95M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $229.95M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $239.94M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $239.94M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $231.25M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $231.25M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $232.54M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $232.54M USD 1 Quarter
Cost of sales CostOfRevenue $661.91M USD Annual
Cost of sales CostOfRevenue $661.91M USD Annual
Cost of sales CostOfRevenue $620.38M USD Annual
Cost of sales CostOfRevenue $620.38M USD Annual
Cost of sales CostOfRevenue $617.48M USD Annual
Cost of sales CostOfRevenue $617.48M USD Annual
Gross margin GrossProfit $280.45M USD Annual
Gross margin GrossProfit $280.45M USD Annual
Gross margin GrossProfit $82.99M USD 1 Quarter
Gross margin GrossProfit $82.99M USD 1 Quarter
Gross margin GrossProfit $336.21M USD Annual
Gross margin GrossProfit $336.21M USD Annual
Gross margin GrossProfit $85.36M USD 1 Quarter
Gross margin GrossProfit $85.36M USD 1 Quarter
Gross margin GrossProfit $302.06M USD Annual
Gross margin GrossProfit $302.06M USD Annual
Gross margin GrossProfit $81.51M USD 1 Quarter
Gross margin GrossProfit $81.51M USD 1 Quarter
Gross margin GrossProfit $86.34M USD 1 Quarter
Gross margin GrossProfit $86.34M USD 1 Quarter
Gross margin GrossProfit $73.17M USD 1 Quarter
Gross margin GrossProfit $73.17M USD 1 Quarter
Gross margin GrossProfit $76.54M USD 1 Quarter
Gross margin GrossProfit $76.54M USD 1 Quarter
Gross margin GrossProfit $77.35M USD 1 Quarter
Gross margin GrossProfit $77.35M USD 1 Quarter
Gross margin GrossProfit $74.99M USD 1 Quarter
Gross margin GrossProfit $74.99M USD 1 Quarter
Selling expenses SellingExpense $68.92M USD Annual
Selling expenses SellingExpense $68.92M USD Annual
Selling expenses SellingExpense $67.41M USD Annual
Selling expenses SellingExpense $67.41M USD Annual
Selling expenses SellingExpense $74.40M USD Annual
Selling expenses SellingExpense $74.40M USD Annual
Research and development expenses ResearchAndDevelopmentExpense $16.79M USD Annual
Research and development expenses ResearchAndDevelopmentExpense $16.79M USD Annual
Research and development expenses ResearchAndDevelopmentExpense $15.05M USD Annual
Research and development expenses ResearchAndDevelopmentExpense $15.05M USD Annual
Research and development expenses ResearchAndDevelopmentExpense $12.19M USD Annual
Research and development expenses ResearchAndDevelopmentExpense $12.19M USD Annual
General and administrative expenses GeneralAndAdministrativeExpense $67.59M USD Annual
General and administrative expenses GeneralAndAdministrativeExpense $67.59M USD Annual
General and administrative expenses GeneralAndAdministrativeExpense $53.42M USD Annual
General and administrative expenses GeneralAndAdministrativeExpense $53.42M USD Annual
General and administrative expenses GeneralAndAdministrativeExpense $55.66M USD Annual
General and administrative expenses GeneralAndAdministrativeExpense $55.66M USD Annual
Total operating expenses OperatingExpenses $142.86M USD Annual
Total operating expenses OperatingExpenses $142.86M USD Annual
Total operating expenses OperatingExpenses $135.26M USD Annual
Total operating expenses OperatingExpenses $135.26M USD Annual
Total operating expenses OperatingExpenses $153.30M USD Annual
Total operating expenses OperatingExpenses $153.30M USD Annual
Earnings from operations OperatingIncomeLoss $145.19M USD Annual
Earnings from operations OperatingIncomeLoss $145.19M USD Annual
Earnings from operations OperatingIncomeLoss $159.19M USD Annual
Earnings from operations OperatingIncomeLoss $159.19M USD Annual
Earnings from operations OperatingIncomeLoss $182.91M USD Annual
Earnings from operations OperatingIncomeLoss $182.91M USD Annual
Interest expense, net InterestIncomeExpenseNonoperatingNet $-22.61M USD Annual
Interest expense, net InterestIncomeExpenseNonoperatingNet $-22.61M USD Annual
Interest expense, net InterestIncomeExpenseNonoperatingNet $-16.53M USD Annual
Interest expense, net InterestIncomeExpenseNonoperatingNet $-16.53M USD Annual
Interest expense, net InterestIncomeExpenseNonoperatingNet $-10.27M USD Annual
Interest expense, net InterestIncomeExpenseNonoperatingNet $-10.27M USD Annual
Other (income) expense, net OtherNonoperatingIncomeExpense $72.00K USD Annual
Other (income) expense, net OtherNonoperatingIncomeExpense $72.00K USD Annual
Other (income) expense, net OtherNonoperatingIncomeExpense $681.00K USD Annual
Other (income) expense, net OtherNonoperatingIncomeExpense $681.00K USD Annual
Other (income) expense, net OtherNonoperatingIncomeExpense $-1.17M USD Annual
Other (income) expense, net OtherNonoperatingIncomeExpense $-1.17M USD Annual
Total other expenses NonoperatingIncomeExpense $-11.44M USD Annual
Total other expenses NonoperatingIncomeExpense $-11.44M USD Annual
Total other expenses NonoperatingIncomeExpense $-16.46M USD Annual
Total other expenses NonoperatingIncomeExpense $-16.46M USD Annual
Total other expenses NonoperatingIncomeExpense $-21.93M USD Annual
Total other expenses NonoperatingIncomeExpense $-21.93M USD Annual
Earnings before income tax expense IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $36.48M USD 1 Quarter
Earnings before income tax expense IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $36.48M USD 1 Quarter
Earnings before income tax expense IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $43.89M USD 1 Quarter
Earnings before income tax expense IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $43.89M USD 1 Quarter
Earnings before income tax expense IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $166.45M USD Annual
Earnings before income tax expense IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $166.45M USD Annual
Earnings before income tax expense IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $137.26M USD Annual
Earnings before income tax expense IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $137.26M USD Annual
Earnings before income tax expense IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $133.75M USD Annual
Earnings before income tax expense IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $133.75M USD Annual
Earnings before income tax expense IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $41.23M USD 1 Quarter
Earnings before income tax expense IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $41.23M USD 1 Quarter
Earnings before income tax expense IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $44.48M USD 1 Quarter
Earnings before income tax expense IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $44.48M USD 1 Quarter
Earnings before income tax expense IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $29.12M USD 1 Quarter
Earnings before income tax expense IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $29.12M USD 1 Quarter
Earnings before income tax expense IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $33.27M USD 1 Quarter
Earnings before income tax expense IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $33.27M USD 1 Quarter
Earnings before income tax expense IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $36.85M USD 1 Quarter
Earnings before income tax expense IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $36.85M USD 1 Quarter
Earnings before income tax expense IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $38.40M USD 1 Quarter
Earnings before income tax expense IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $38.40M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $28.38M USD Annual
Income tax expense IncomeTaxExpenseBenefit $28.38M USD Annual
Income tax expense IncomeTaxExpenseBenefit $28.72M USD Annual
Income tax expense IncomeTaxExpenseBenefit $28.72M USD Annual
Income tax expense IncomeTaxExpenseBenefit $37.98M USD Annual
Income tax expense IncomeTaxExpenseBenefit $37.98M USD Annual
Net earnings NetIncomeLoss $33.84M USD 1 Quarter
Net earnings NetIncomeLoss $33.84M USD 1 Quarter
Net earnings NetIncomeLoss $105.37M USD Annual
Net earnings NetIncomeLoss $105.37M USD Annual
Net earnings NetIncomeLoss $32.07M USD 1 Quarter
Net earnings NetIncomeLoss $32.07M USD 1 Quarter
Net earnings NetIncomeLoss $28.99M USD 1 Quarter
Net earnings NetIncomeLoss $28.99M USD 1 Quarter
Net earnings NetIncomeLoss $29.07M USD 1 Quarter
Net earnings NetIncomeLoss $29.07M USD 1 Quarter
Net earnings NetIncomeLoss $128.47M USD Annual
Net earnings NetIncomeLoss $128.47M USD Annual
Net earnings NetIncomeLoss $26.65M USD 1 Quarter
Net earnings NetIncomeLoss $26.65M USD 1 Quarter
Net earnings NetIncomeLoss $22.71M USD 1 Quarter
Net earnings NetIncomeLoss $22.71M USD 1 Quarter
Net earnings NetIncomeLoss $108.54M USD Annual
Net earnings NetIncomeLoss $108.54M USD Annual
Net earnings NetIncomeLoss $33.58M USD 1 Quarter
Net earnings NetIncomeLoss $33.58M USD 1 Quarter
Net earnings NetIncomeLoss $30.11M USD 1 Quarter
Net earnings NetIncomeLoss $30.11M USD 1 Quarter
Basic net earnings per common share (in dollars per share) EarningsPerShareBasic $3.97 USD Annual
Basic net earnings per common share (in dollars per share) EarningsPerShareBasic $3.97 USD Annual
Basic net earnings per common share (in dollars per share) EarningsPerShareBasic $0.83 USD 1 Quarter
Basic net earnings per common share (in dollars per share) EarningsPerShareBasic $0.83 USD 1 Quarter
Basic net earnings per common share (in dollars per share) EarningsPerShareBasic $3.38 USD Annual
Basic net earnings per common share (in dollars per share) EarningsPerShareBasic $3.38 USD Annual
Basic net earnings per common share (in dollars per share) EarningsPerShareBasic $1.05 USD 1 Quarter
Basic net earnings per common share (in dollars per share) EarningsPerShareBasic $1.05 USD 1 Quarter
Basic net earnings per common share (in dollars per share) EarningsPerShareBasic $1.05 USD 1 Quarter
Basic net earnings per common share (in dollars per share) EarningsPerShareBasic $1.05 USD 1 Quarter
Basic net earnings per common share (in dollars per share) EarningsPerShareBasic $3.29 USD Annual
Basic net earnings per common share (in dollars per share) EarningsPerShareBasic $3.29 USD Annual
Basic net earnings per common share (in dollars per share) EarningsPerShareBasic $0.99 USD 1 Quarter
Basic net earnings per common share (in dollars per share) EarningsPerShareBasic $0.99 USD 1 Quarter
Basic net earnings per common share (in dollars per share) EarningsPerShareBasic $0.94 USD 1 Quarter
Basic net earnings per common share (in dollars per share) EarningsPerShareBasic $0.94 USD 1 Quarter
Basic net earnings per common share (in dollars per share) EarningsPerShareBasic $0.90 USD 1 Quarter
Basic net earnings per common share (in dollars per share) EarningsPerShareBasic $0.90 USD 1 Quarter
Basic net earnings per common share (in dollars per share) EarningsPerShareBasic $0.91 USD 1 Quarter
Basic net earnings per common share (in dollars per share) EarningsPerShareBasic $0.91 USD 1 Quarter
Basic net earnings per common share (in dollars per share) EarningsPerShareBasic $0.71 USD 1 Quarter
Basic net earnings per common share (in dollars per share) EarningsPerShareBasic $0.71 USD 1 Quarter
Diluted net earnings per common share (in dollars per share) EarningsPerShareDiluted $0.98 USD 1 Quarter
Diluted net earnings per common share (in dollars per share) EarningsPerShareDiluted $0.98 USD 1 Quarter
Diluted net earnings per common share (in dollars per share) EarningsPerShareDiluted $3.25 USD Annual
Diluted net earnings per common share (in dollars per share) EarningsPerShareDiluted $3.25 USD Annual
Diluted net earnings per common share (in dollars per share) EarningsPerShareDiluted $0.93 USD 1 Quarter
Diluted net earnings per common share (in dollars per share) EarningsPerShareDiluted $0.93 USD 1 Quarter
Diluted net earnings per common share (in dollars per share) EarningsPerShareDiluted $1.03 USD 1 Quarter
Diluted net earnings per common share (in dollars per share) EarningsPerShareDiluted $1.03 USD 1 Quarter
Diluted net earnings per common share (in dollars per share) EarningsPerShareDiluted $3.35 USD Annual
Diluted net earnings per common share (in dollars per share) EarningsPerShareDiluted $3.35 USD Annual
Diluted net earnings per common share (in dollars per share) EarningsPerShareDiluted $0.90 USD 1 Quarter
Diluted net earnings per common share (in dollars per share) EarningsPerShareDiluted $0.90 USD 1 Quarter
Diluted net earnings per common share (in dollars per share) EarningsPerShareDiluted $0.82 USD 1 Quarter
Diluted net earnings per common share (in dollars per share) EarningsPerShareDiluted $0.82 USD 1 Quarter
Diluted net earnings per common share (in dollars per share) EarningsPerShareDiluted $0.89 USD 1 Quarter
Diluted net earnings per common share (in dollars per share) EarningsPerShareDiluted $0.89 USD 1 Quarter
Diluted net earnings per common share (in dollars per share) EarningsPerShareDiluted $0.70 USD 1 Quarter
Diluted net earnings per common share (in dollars per share) EarningsPerShareDiluted $0.70 USD 1 Quarter
Diluted net earnings per common share (in dollars per share) EarningsPerShareDiluted $3.93 USD Annual
Diluted net earnings per common share (in dollars per share) EarningsPerShareDiluted $3.93 USD Annual
Diluted net earnings per common share (in dollars per share) EarningsPerShareDiluted $1.03 USD 1 Quarter
Diluted net earnings per common share (in dollars per share) EarningsPerShareDiluted $1.03 USD 1 Quarter
Cash Flow Statement 224 line items
Line Item Tag Value Unit Period
Net earnings NetIncomeLoss $33.84M USD 1 Quarter
Net earnings NetIncomeLoss $33.84M USD 1 Quarter
Net earnings NetIncomeLoss $105.37M USD Annual
Net earnings NetIncomeLoss $105.37M USD Annual
Net earnings NetIncomeLoss $32.07M USD 1 Quarter
Net earnings NetIncomeLoss $32.07M USD 1 Quarter
Net earnings NetIncomeLoss $28.99M USD 1 Quarter
Net earnings NetIncomeLoss $28.99M USD 1 Quarter
Net earnings NetIncomeLoss $29.07M USD 1 Quarter
Net earnings NetIncomeLoss $29.07M USD 1 Quarter
Net earnings NetIncomeLoss $128.47M USD Annual
Net earnings NetIncomeLoss $128.47M USD Annual
Net earnings NetIncomeLoss $26.65M USD 1 Quarter
Net earnings NetIncomeLoss $26.65M USD 1 Quarter
Net earnings NetIncomeLoss $22.71M USD 1 Quarter
Net earnings NetIncomeLoss $22.71M USD 1 Quarter
Net earnings NetIncomeLoss $108.54M USD Annual
Net earnings NetIncomeLoss $108.54M USD Annual
Net earnings NetIncomeLoss $33.58M USD 1 Quarter
Net earnings NetIncomeLoss $33.58M USD 1 Quarter
Net earnings NetIncomeLoss $30.11M USD 1 Quarter
Net earnings NetIncomeLoss $30.11M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $47.97M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $47.97M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $54.94M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $54.94M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $51.85M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $51.85M USD Annual
Stock compensation expense ShareBasedCompensation $13.22M USD Annual
Stock compensation expense ShareBasedCompensation $13.22M USD Annual
Stock compensation expense ShareBasedCompensation $16.05M USD Annual
Stock compensation expense ShareBasedCompensation $16.05M USD Annual
Stock compensation expense ShareBasedCompensation $16.68M USD Annual
Stock compensation expense ShareBasedCompensation $16.68M USD Annual
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-6.78M USD Annual
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-6.78M USD Annual
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-10.81M USD Annual
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-10.81M USD Annual
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-8.36M USD Annual
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-8.36M USD Annual
Provision for credit losses ProvisionForDoubtfulAccounts $299.00K USD Annual
Provision for credit losses ProvisionForDoubtfulAccounts $299.00K USD Annual
Provision for credit losses ProvisionForDoubtfulAccounts $401.00K USD Annual
Provision for credit losses ProvisionForDoubtfulAccounts $401.00K USD Annual
Provision for credit losses ProvisionForDoubtfulAccounts $37.00K USD Annual
Provision for credit losses ProvisionForDoubtfulAccounts $37.00K USD Annual
Unrealized (gain) loss on foreign currency transactions and deferred compensation UnrealizedGainLossOnForeignCurrencyTransactionsAndDeferredCompensation $-100.00K USD Annual
Unrealized (gain) loss on foreign currency transactions and deferred compensation UnrealizedGainLossOnForeignCurrencyTransactionsAndDeferredCompensation $-100.00K USD Annual
Unrealized (gain) loss on foreign currency transactions and deferred compensation UnrealizedGainLossOnForeignCurrencyTransactionsAndDeferredCompensation $914.00K USD Annual
Unrealized (gain) loss on foreign currency transactions and deferred compensation UnrealizedGainLossOnForeignCurrencyTransactionsAndDeferredCompensation $914.00K USD Annual
Unrealized (gain) loss on foreign currency transactions and deferred compensation UnrealizedGainLossOnForeignCurrencyTransactionsAndDeferredCompensation $-733.00K USD Annual
Unrealized (gain) loss on foreign currency transactions and deferred compensation UnrealizedGainLossOnForeignCurrencyTransactionsAndDeferredCompensation $-733.00K USD Annual
Asset impairment charge and loss on disposal of assets GainLossOnSalesOfAssetsAndAssetImpairmentCharges $-366.00K USD Annual
Asset impairment charge and loss on disposal of assets GainLossOnSalesOfAssetsAndAssetImpairmentCharges $-366.00K USD Annual
Asset impairment charge and loss on disposal of assets GainLossOnSalesOfAssetsAndAssetImpairmentCharges $-7.03M USD Annual
Asset impairment charge and loss on disposal of assets GainLossOnSalesOfAssetsAndAssetImpairmentCharges $-7.03M USD Annual
Asset impairment charge and loss on disposal of assets GainLossOnSalesOfAssetsAndAssetImpairmentCharges $-1.66M USD Annual
Asset impairment charge and loss on disposal of assets GainLossOnSalesOfAssetsAndAssetImpairmentCharges $-1.66M USD Annual
Change in fair value of contingent consideration liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD Annual
Change in fair value of contingent consideration liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD Annual
Change in fair value of contingent consideration liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-91.00K USD Annual
Change in fair value of contingent consideration liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-91.00K USD Annual
Change in fair value of contingent consideration liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-11.30M USD Annual
Change in fair value of contingent consideration liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-11.30M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-5.58M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-5.58M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-6.97M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-6.97M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $3.62M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $3.62M USD Annual
Inventories IncreaseDecreaseInInventories $22.79M USD Annual
Inventories IncreaseDecreaseInInventories $22.79M USD Annual
Inventories IncreaseDecreaseInInventories $7.80M USD Annual
Inventories IncreaseDecreaseInInventories $7.80M USD Annual
Inventories IncreaseDecreaseInInventories $-10.53M USD Annual
Inventories IncreaseDecreaseInInventories $-10.53M USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $3.54M USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $3.54M USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.87M USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.87M USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-225.00K USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-225.00K USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $3.55M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $3.55M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $9.06M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $9.06M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-15.54M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-15.54M USD Annual
Income taxes IncreaseDecreaseInAccruedIncomeTaxesPayable $296.00K USD Annual
Income taxes IncreaseDecreaseInAccruedIncomeTaxesPayable $296.00K USD Annual
Income taxes IncreaseDecreaseInAccruedIncomeTaxesPayable $-583.00K USD Annual
Income taxes IncreaseDecreaseInAccruedIncomeTaxesPayable $-583.00K USD Annual
Income taxes IncreaseDecreaseInAccruedIncomeTaxesPayable $2.19M USD Annual
Income taxes IncreaseDecreaseInAccruedIncomeTaxesPayable $2.19M USD Annual
Other OtherOperatingActivitiesCashFlowStatement $-423.00K USD Annual
Other OtherOperatingActivitiesCashFlowStatement $-423.00K USD Annual
Other OtherOperatingActivitiesCashFlowStatement $305.00K USD Annual
Other OtherOperatingActivitiesCashFlowStatement $305.00K USD Annual
Other OtherOperatingActivitiesCashFlowStatement $2.38M USD Annual
Other OtherOperatingActivitiesCashFlowStatement $2.38M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $182.00M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $182.00M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $183.76M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $183.76M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $138.54M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $138.54M USD Annual
Cash paid for acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $1.25M USD Annual
Cash paid for acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $1.25M USD Annual
Cash paid for acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $365.78M USD Annual
Cash paid for acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $365.78M USD Annual
Cash paid for acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $24.16M USD Annual
Cash paid for acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $24.16M USD Annual
Capital expenditures and intangible assets acquired PaymentsToAcquireOtherProductiveAssets $37.89M USD Annual
Capital expenditures and intangible assets acquired PaymentsToAcquireOtherProductiveAssets $37.89M USD Annual
Capital expenditures and intangible assets acquired PaymentsToAcquireOtherProductiveAssets $35.66M USD Annual
Capital expenditures and intangible assets acquired PaymentsToAcquireOtherProductiveAssets $35.66M USD Annual
Capital expenditures and intangible assets acquired PaymentsToAcquireOtherProductiveAssets $49.95M USD Annual
Capital expenditures and intangible assets acquired PaymentsToAcquireOtherProductiveAssets $49.95M USD Annual
Proceeds from sale of assets ProceedsFromSaleOfPropertyPlantAndEquipment $1.88M USD Annual
Proceeds from sale of assets ProceedsFromSaleOfPropertyPlantAndEquipment $1.88M USD Annual
Proceeds from sale of assets ProceedsFromSaleOfPropertyPlantAndEquipment $206.00K USD Annual
Proceeds from sale of assets ProceedsFromSaleOfPropertyPlantAndEquipment $206.00K USD Annual
Proceeds from sale of assets ProceedsFromSaleOfPropertyPlantAndEquipment $359.00K USD Annual
Proceeds from sale of assets ProceedsFromSaleOfPropertyPlantAndEquipment $359.00K USD Annual
Proceeds from settlement of net investment hedge PaymentsForProceedsFromHedgeInvestingActivities $-2.74M USD Annual
Proceeds from settlement of net investment hedge PaymentsForProceedsFromHedgeInvestingActivities $-2.74M USD Annual
Proceeds from settlement of net investment hedge PaymentsForProceedsFromHedgeInvestingActivities - USD Annual
Proceeds from settlement of net investment hedge PaymentsForProceedsFromHedgeInvestingActivities - USD Annual
Proceeds from settlement of net investment hedge PaymentsForProceedsFromHedgeInvestingActivities - USD Annual
Proceeds from settlement of net investment hedge PaymentsForProceedsFromHedgeInvestingActivities - USD Annual
Investment in affiliates PaymentsToAcquireInterestInSubsidiariesAndAffiliates $290.00K USD Annual
Investment in affiliates PaymentsToAcquireInterestInSubsidiariesAndAffiliates $290.00K USD Annual
Investment in affiliates PaymentsToAcquireInterestInSubsidiariesAndAffiliates $495.00K USD Annual
Investment in affiliates PaymentsToAcquireInterestInSubsidiariesAndAffiliates $495.00K USD Annual
Investment in affiliates PaymentsToAcquireInterestInSubsidiariesAndAffiliates $270.00K USD Annual
Investment in affiliates PaymentsToAcquireInterestInSubsidiariesAndAffiliates $270.00K USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-34.81M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-34.81M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-59.74M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-59.74M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-416.01M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-416.01M USD Annual
Proceeds from revolving loan ProceedsFromLinesOfCredit $26.00M USD Annual
Proceeds from revolving loan ProceedsFromLinesOfCredit $26.00M USD Annual
Proceeds from revolving loan ProceedsFromLinesOfCredit $435.00M USD Annual
Proceeds from revolving loan ProceedsFromLinesOfCredit $435.00M USD Annual
Proceeds from revolving loan ProceedsFromLinesOfCredit $18.00M USD Annual
Proceeds from revolving loan ProceedsFromLinesOfCredit $18.00M USD Annual
Principal payments on revolving debt RepaymentsOfLongTermLinesOfCredit $145.57M USD Annual
Principal payments on revolving debt RepaymentsOfLongTermLinesOfCredit $145.57M USD Annual
Principal payments on revolving debt RepaymentsOfLongTermLinesOfCredit $149.00M USD Annual
Principal payments on revolving debt RepaymentsOfLongTermLinesOfCredit $149.00M USD Annual
Principal payments on revolving debt RepaymentsOfLongTermLinesOfCredit $103.00M USD Annual
Principal payments on revolving debt RepaymentsOfLongTermLinesOfCredit $103.00M USD Annual
Principal payments on acquired debt RepaymentsOfAssumedDebt $30.99M USD Annual
Principal payments on acquired debt RepaymentsOfAssumedDebt $30.99M USD Annual
Principal payments on acquired debt RepaymentsOfAssumedDebt - USD Annual
Principal payments on acquired debt RepaymentsOfAssumedDebt - USD Annual
Principal payments on acquired debt RepaymentsOfAssumedDebt - USD Annual
Principal payments on acquired debt RepaymentsOfAssumedDebt - USD Annual
Cash paid for financing costs PaymentsOfFinancingCosts - USD Annual
Cash paid for financing costs PaymentsOfFinancingCosts - USD Annual
Cash paid for financing costs PaymentsOfFinancingCosts $1.23M USD Annual
Cash paid for financing costs PaymentsOfFinancingCosts $1.23M USD Annual
Cash paid for financing costs PaymentsOfFinancingCosts - USD Annual
Cash paid for financing costs PaymentsOfFinancingCosts - USD Annual
Principal payments on finance lease FinanceLeasePrincipalPayments $216.00K USD Annual
Principal payments on finance lease FinanceLeasePrincipalPayments $216.00K USD Annual
Principal payments on finance lease FinanceLeasePrincipalPayments $222.00K USD Annual
Principal payments on finance lease FinanceLeasePrincipalPayments $222.00K USD Annual
Principal payments on finance lease FinanceLeasePrincipalPayments $177.00K USD Annual
Principal payments on finance lease FinanceLeasePrincipalPayments $177.00K USD Annual
Proceeds from stock options exercised ProceedsFromStockOptionsExercised $17.23M USD Annual
Proceeds from stock options exercised ProceedsFromStockOptionsExercised $17.23M USD Annual
Proceeds from stock options exercised ProceedsFromStockOptionsExercised $3.21M USD Annual
Proceeds from stock options exercised ProceedsFromStockOptionsExercised $3.21M USD Annual
Proceeds from stock options exercised ProceedsFromStockOptionsExercised $5.24M USD Annual
Proceeds from stock options exercised ProceedsFromStockOptionsExercised $5.24M USD Annual
Dividends paid PaymentsOfDividends $22.87M USD Annual
Dividends paid PaymentsOfDividends $22.87M USD Annual
Dividends paid PaymentsOfDividends $25.58M USD Annual
Dividends paid PaymentsOfDividends $25.58M USD Annual
Dividends paid PaymentsOfDividends $20.71M USD Annual
Dividends paid PaymentsOfDividends $20.71M USD Annual
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $5.68M USD Annual
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $5.68M USD Annual
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $35.42M USD Annual
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $35.42M USD Annual
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $4.47M USD Annual
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $4.47M USD Annual
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-133.81M USD Annual
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-133.81M USD Annual
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $246.68M USD Annual
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $246.68M USD Annual
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-153.32M USD Annual
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-153.32M USD Annual
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-5.88M USD Annual
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-5.88M USD Annual
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-3.38M USD Annual
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-3.38M USD Annual
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $2.26M USD Annual
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $2.26M USD Annual
Decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-36.68M USD Annual
Decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-36.68M USD Annual
Decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-14.93M USD Annual
Decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-14.93M USD Annual
Decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-2.11M USD Annual
Decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-2.11M USD Annual
Cash and cash equivalents beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $103.24M USD Point-in-time
Cash and cash equivalents beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $103.24M USD Point-in-time
Cash and cash equivalents beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $49.52M USD Point-in-time
Cash and cash equivalents beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $49.52M USD Point-in-time
Cash and cash equivalents beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $64.45M USD Point-in-time
Cash and cash equivalents beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $64.45M USD Point-in-time
Cash and cash equivalents beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $66.56M USD Point-in-time
Cash and cash equivalents beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $66.56M USD Point-in-time
Cash and cash equivalents end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $103.24M USD Point-in-time
Cash and cash equivalents end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $103.24M USD Point-in-time
Cash and cash equivalents end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $49.52M USD Point-in-time
Cash and cash equivalents end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $49.52M USD Point-in-time
Cash and cash equivalents end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $64.45M USD Point-in-time
Cash and cash equivalents end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $64.45M USD Point-in-time
Cash and cash equivalents end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $66.56M USD Point-in-time
Cash and cash equivalents end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $66.56M USD Point-in-time
Stockholders Equity 76 line items
Line Item Tag Value Unit Period
Dividends (in dollars per share) CommonStockDividendsPerShareDeclared $0.71 USD Annual
Dividends (in dollars per share) CommonStockDividendsPerShareDeclared $0.71 USD Annual
Dividends (in dollars per share) CommonStockDividendsPerShareDeclared $0.87 USD Annual
Dividends (in dollars per share) CommonStockDividendsPerShareDeclared $0.87 USD Annual
Dividends (in dollars per share) CommonStockDividendsPerShareDeclared $0.79 USD Annual
Dividends (in dollars per share) CommonStockDividendsPerShareDeclared $0.79 USD Annual
Beginning balance StockholdersEquity $877.01M USD Point-in-time
Beginning balance StockholdersEquity $877.01M USD Point-in-time
Beginning balance StockholdersEquity $1.05B USD Point-in-time
Beginning balance StockholdersEquity $1.05B USD Point-in-time
Beginning balance StockholdersEquity $938.28M USD Point-in-time
Beginning balance StockholdersEquity $938.28M USD Point-in-time
Beginning balance StockholdersEquity $1.15B USD Point-in-time
Beginning balance StockholdersEquity $1.15B USD Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 32.53M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 32.53M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 32.25M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 32.25M shares Point-in-time
Net earnings NetIncomeLoss $33.84M USD 1 Quarter
Net earnings NetIncomeLoss $33.84M USD 1 Quarter
Net earnings NetIncomeLoss $105.37M USD Annual
Net earnings NetIncomeLoss $105.37M USD Annual
Net earnings NetIncomeLoss $32.07M USD 1 Quarter
Net earnings NetIncomeLoss $32.07M USD 1 Quarter
Net earnings NetIncomeLoss $28.99M USD 1 Quarter
Net earnings NetIncomeLoss $28.99M USD 1 Quarter
Net earnings NetIncomeLoss $29.07M USD 1 Quarter
Net earnings NetIncomeLoss $29.07M USD 1 Quarter
Net earnings NetIncomeLoss $128.47M USD Annual
Net earnings NetIncomeLoss $128.47M USD Annual
Net earnings NetIncomeLoss $26.65M USD 1 Quarter
Net earnings NetIncomeLoss $26.65M USD 1 Quarter
Net earnings NetIncomeLoss $22.71M USD 1 Quarter
Net earnings NetIncomeLoss $22.71M USD 1 Quarter
Net earnings NetIncomeLoss $108.54M USD Annual
Net earnings NetIncomeLoss $108.54M USD Annual
Net earnings NetIncomeLoss $33.58M USD 1 Quarter
Net earnings NetIncomeLoss $33.58M USD 1 Quarter
Net earnings NetIncomeLoss $30.11M USD 1 Quarter
Net earnings NetIncomeLoss $30.11M USD 1 Quarter
Other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $15.85M USD Annual
Other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $15.85M USD Annual
Other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-2.16M USD Annual
Other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-2.16M USD Annual
Other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-32.44M USD Annual
Other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-32.44M USD Annual
Dividends DividendsCommonStock $25.54M USD Annual
Dividends DividendsCommonStock $25.54M USD Annual
Dividends DividendsCommonStock $23.02M USD Annual
Dividends DividendsCommonStock $23.02M USD Annual
Dividends DividendsCommonStock $28.47M USD Annual
Dividends DividendsCommonStock $28.47M USD Annual
Repurchases of common stock TreasuryStockRetiredParValueMethodAmount $5.68M USD Annual
Repurchases of common stock TreasuryStockRetiredParValueMethodAmount $5.68M USD Annual
Repurchases of common stock TreasuryStockRetiredParValueMethodAmount $4.51M USD Annual
Repurchases of common stock TreasuryStockRetiredParValueMethodAmount $4.51M USD Annual
Repurchases of common stock TreasuryStockRetiredParValueMethodAmount $35.42M USD Annual
Repurchases of common stock TreasuryStockRetiredParValueMethodAmount $35.42M USD Annual
Shares and options issued under stock plans StockIssuedDuringPeriodValueShareBasedCompensation $34.04M USD Annual
Shares and options issued under stock plans StockIssuedDuringPeriodValueShareBasedCompensation $34.04M USD Annual
Shares and options issued under stock plans StockIssuedDuringPeriodValueShareBasedCompensation $21.37M USD Annual
Shares and options issued under stock plans StockIssuedDuringPeriodValueShareBasedCompensation $21.37M USD Annual
Shares and options issued under stock plans StockIssuedDuringPeriodValueShareBasedCompensation $16.50M USD Annual
Shares and options issued under stock plans StockIssuedDuringPeriodValueShareBasedCompensation $16.50M USD Annual
Ending balance StockholdersEquity $877.01M USD Point-in-time
Ending balance StockholdersEquity $877.01M USD Point-in-time
Ending balance StockholdersEquity $1.05B USD Point-in-time
Ending balance StockholdersEquity $1.05B USD Point-in-time
Ending balance StockholdersEquity $938.28M USD Point-in-time
Ending balance StockholdersEquity $938.28M USD Point-in-time
Ending balance StockholdersEquity $1.15B USD Point-in-time
Ending balance StockholdersEquity $1.15B USD Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 32.53M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 32.53M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 32.25M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 32.25M shares Point-in-time
Comprehensive Income 64 line items
Line Item Tag Value Unit Period
Net earnings NetIncomeLoss $33.84M USD 1 Quarter
Net earnings NetIncomeLoss $33.84M USD 1 Quarter
Net earnings NetIncomeLoss $105.37M USD Annual
Net earnings NetIncomeLoss $105.37M USD Annual
Net earnings NetIncomeLoss $32.07M USD 1 Quarter
Net earnings NetIncomeLoss $32.07M USD 1 Quarter
Net earnings NetIncomeLoss $28.99M USD 1 Quarter
Net earnings NetIncomeLoss $28.99M USD 1 Quarter
Net earnings NetIncomeLoss $29.07M USD 1 Quarter
Net earnings NetIncomeLoss $29.07M USD 1 Quarter
Net earnings NetIncomeLoss $128.47M USD Annual
Net earnings NetIncomeLoss $128.47M USD Annual
Net earnings NetIncomeLoss $26.65M USD 1 Quarter
Net earnings NetIncomeLoss $26.65M USD 1 Quarter
Net earnings NetIncomeLoss $22.71M USD 1 Quarter
Net earnings NetIncomeLoss $22.71M USD 1 Quarter
Net earnings NetIncomeLoss $108.54M USD Annual
Net earnings NetIncomeLoss $108.54M USD Annual
Net earnings NetIncomeLoss $33.58M USD 1 Quarter
Net earnings NetIncomeLoss $33.58M USD 1 Quarter
Net earnings NetIncomeLoss $30.11M USD 1 Quarter
Net earnings NetIncomeLoss $30.11M USD 1 Quarter
Unrealized gain/(loss) on cash flow hedge taxes OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax - USD Annual
Unrealized gain/(loss) on cash flow hedge taxes OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax - USD Annual
Unrealized gain/(loss) on cash flow hedge taxes OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax $-341.00K USD Annual
Unrealized gain/(loss) on cash flow hedge taxes OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax $-341.00K USD Annual
Unrealized gain/(loss) on cash flow hedge taxes OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax $868.00K USD Annual
Unrealized gain/(loss) on cash flow hedge taxes OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax $868.00K USD Annual
Net change in postretirement benefit plan taxes OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax $-39.00K USD Annual
Net change in postretirement benefit plan taxes OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax $-39.00K USD Annual
Net foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $16.81M USD Annual
Net foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $16.81M USD Annual
Net foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-32.59M USD Annual
Net foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-32.59M USD Annual
Net foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-4.80M USD Annual
Net foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-4.80M USD Annual
Net change in postretirement benefit plan taxes OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax $-44.00K USD Annual
Net change in postretirement benefit plan taxes OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax $-44.00K USD Annual
Net change in postretirement benefit plan taxes OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax $-24.00K USD Annual
Net change in postretirement benefit plan taxes OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax $-24.00K USD Annual
Unrealized (loss) gain on cash flow hedge, net of taxes of $341, and $868 at December 31, 2023, and 2022, respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent $-1.06M USD Annual
Unrealized (loss) gain on cash flow hedge, net of taxes of $341, and $868 at December 31, 2023, and 2022, respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent $-1.06M USD Annual
Unrealized (loss) gain on cash flow hedge, net of taxes of $341, and $868 at December 31, 2023, and 2022, respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent $2.70M USD Annual
Unrealized (loss) gain on cash flow hedge, net of taxes of $341, and $868 at December 31, 2023, and 2022, respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent $2.70M USD Annual
Unrealized (loss) gain on cash flow hedge, net of taxes of $341, and $868 at December 31, 2023, and 2022, respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent - USD Annual
Unrealized (loss) gain on cash flow hedge, net of taxes of $341, and $868 at December 31, 2023, and 2022, respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent - USD Annual
Net change in postretirement benefit plan, net of taxes of $44, $39, and $24 at December 31, 2024, 2023 and 2022, respectively OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $101.00K USD Annual
Net change in postretirement benefit plan, net of taxes of $44, $39, and $24 at December 31, 2024, 2023 and 2022, respectively OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $101.00K USD Annual
Net change in postretirement benefit plan, net of taxes of $44, $39, and $24 at December 31, 2024, 2023 and 2022, respectively OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $-58.00K USD Annual
Net change in postretirement benefit plan, net of taxes of $44, $39, and $24 at December 31, 2024, 2023 and 2022, respectively OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $-58.00K USD Annual
Net change in postretirement benefit plan, net of taxes of $44, $39, and $24 at December 31, 2024, 2023 and 2022, respectively OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $152.00K USD Annual
Net change in postretirement benefit plan, net of taxes of $44, $39, and $24 at December 31, 2024, 2023 and 2022, respectively OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $152.00K USD Annual
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $15.85M USD Annual
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $15.85M USD Annual
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-2.16M USD Annual
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-2.16M USD Annual
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-32.44M USD Annual
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-32.44M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTax $96.04M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTax $96.04M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTax $103.21M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTax $103.21M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTax $124.39M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTax $124.39M USD Annual

Data is extracted from SEC EDGAR XBRL filings. Values shown are as reported in the filing.

NEWS
Loading article...
NEWS
Loading news...
TRENDING
Loading...