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

10-Q Filing

ALAMO GROUP INC CIK: 897077 Q3 2024
Filing Information
Form Type 10-Q
Accession Number 0000897077-24-000112
Period End Date 20240930
Filing Date 20241031
Fiscal Year 2024
Fiscal Period Q3
XBRL Instance alg-20240930_htm.xml
Balance Sheet 152 line items
Line Item Tag Value Unit Period
Common stock par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock authorized (in shares) CommonStockSharesAuthorized 20.00M shares Point-in-time
Common stock authorized (in shares) CommonStockSharesAuthorized 20.00M shares Point-in-time
Common stock authorized (in shares) CommonStockSharesAuthorized 20.00M shares Point-in-time
Common stock authorized (in shares) CommonStockSharesAuthorized 20.00M shares Point-in-time
Common stock outstanding (in shares) CommonStockSharesOutstanding 11.96M shares Point-in-time
Common stock outstanding (in shares) CommonStockSharesOutstanding 11.96M shares Point-in-time
Common stock outstanding (in shares) CommonStockSharesOutstanding 12.01M shares Point-in-time
Common stock outstanding (in shares) CommonStockSharesOutstanding 12.01M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $51.92M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $51.92M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $140.04M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $140.04M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $356.62M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $356.62M USD Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 82,600.00 shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 82,600.00 shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 82,600.00 shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 82,600.00 shares Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $362.01M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $362.01M USD Point-in-time
Inventories, net InventoryNet $377.48M USD Point-in-time
Inventories, net InventoryNet $377.48M USD Point-in-time
Inventories, net InventoryNet $372.00M USD Point-in-time
Inventories, net InventoryNet $372.00M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $12.50M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $12.50M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $10.90M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $10.90M USD Point-in-time
Income tax receivable IncomeTaxesReceivable $51.00K USD Point-in-time
Income tax receivable IncomeTaxesReceivable $51.00K USD Point-in-time
Income tax receivable IncomeTaxesReceivable $54.00K USD Point-in-time
Income tax receivable IncomeTaxesReceivable $54.00K USD Point-in-time
Total current assets AssetsCurrent $879.60M USD Point-in-time
Total current assets AssetsCurrent $879.60M USD Point-in-time
Total current assets AssetsCurrent $803.96M USD Point-in-time
Total current assets AssetsCurrent $803.96M USD Point-in-time
Rental equipment, net RentalEquipmentNet $47.26M USD Point-in-time
Rental equipment, net RentalEquipmentNet $47.26M USD Point-in-time
Rental equipment, net RentalEquipmentNet $39.26M USD Point-in-time
Rental equipment, net RentalEquipmentNet $39.26M USD Point-in-time
Property, plant and equipment PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization $365.96M USD Point-in-time
Property, plant and equipment PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization $365.96M USD Point-in-time
Property, plant and equipment PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization $373.94M USD Point-in-time
Property, plant and equipment PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization $373.94M USD Point-in-time
Less: Accumulated depreciation PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization $199.30M USD Point-in-time
Less: Accumulated depreciation PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization $199.30M USD Point-in-time
Less: Accumulated depreciation PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization $210.56M USD Point-in-time
Less: Accumulated depreciation PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization $210.56M USD Point-in-time
Total property, plant and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $166.66M USD Point-in-time
Total property, plant and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $166.66M USD Point-in-time
Total property, plant and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $163.37M USD Point-in-time
Total property, plant and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $163.37M USD Point-in-time
Goodwill Goodwill $206.46M USD Point-in-time
Goodwill Goodwill $206.46M USD Point-in-time
Goodwill Goodwill $206.54M USD Point-in-time
Goodwill Goodwill $206.54M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $168.30M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $168.30M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $156.40M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $156.40M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $1.45M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $1.45M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $1.38M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $1.38M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $26.80M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $26.80M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $23.30M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $23.30M USD Point-in-time
Total assets Assets $1.41B USD Point-in-time
Total assets Assets $1.41B USD Point-in-time
Total assets Assets $1.48B USD Point-in-time
Total assets Assets $1.48B USD Point-in-time
Trade accounts payable AccountsPayableCurrent $97.26M USD Point-in-time
Trade accounts payable AccountsPayableCurrent $97.26M USD Point-in-time
Trade accounts payable AccountsPayableCurrent $99.68M USD Point-in-time
Trade accounts payable AccountsPayableCurrent $99.68M USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $15.69M USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $15.69M USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $12.53M USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $12.53M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $86.71M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $86.71M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $84.06M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $84.06M USD Point-in-time
Current maturities of long-term debt and finance lease obligations LongTermDebtAndCapitalLeaseObligationsCurrent $15.01M USD Point-in-time
Current maturities of long-term debt and finance lease obligations LongTermDebtAndCapitalLeaseObligationsCurrent $15.01M USD Point-in-time
Current maturities of long-term debt and finance lease obligations LongTermDebtAndCapitalLeaseObligationsCurrent $15.01M USD Point-in-time
Current maturities of long-term debt and finance lease obligations LongTermDebtAndCapitalLeaseObligationsCurrent $15.01M USD Point-in-time
Total current liabilities LiabilitiesCurrent $212.02M USD Point-in-time
Total current liabilities LiabilitiesCurrent $212.02M USD Point-in-time
Total current liabilities LiabilitiesCurrent $213.93M USD Point-in-time
Total current liabilities LiabilitiesCurrent $213.93M USD Point-in-time
Long-term debt and finance lease obligations, net of current maturities LongTermDebtAndCapitalLeaseObligations $220.27M USD Point-in-time
Long-term debt and finance lease obligations, net of current maturities LongTermDebtAndCapitalLeaseObligations $220.27M USD Point-in-time
Long-term debt and finance lease obligations, net of current maturities LongTermDebtAndCapitalLeaseObligations $209.16M USD Point-in-time
Long-term debt and finance lease obligations, net of current maturities LongTermDebtAndCapitalLeaseObligations $209.16M USD Point-in-time
Long-term tax liability AccruedIncomeTaxesNoncurrent $2.63M USD Point-in-time
Long-term tax liability AccruedIncomeTaxesNoncurrent $2.63M USD Point-in-time
Long-term tax liability AccruedIncomeTaxesNoncurrent $708.00K USD Point-in-time
Long-term tax liability AccruedIncomeTaxesNoncurrent $708.00K USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $28.89M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $28.89M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $23.69M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $23.69M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $16.10M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $16.10M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $12.85M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $12.85M USD Point-in-time
Common stock, $0.10 par value, 20,000,000 shares authorized; 12,013,483 and 11,964,181 outstanding at September 30, 2024 and December 31, 2023, respectively CommonStockValue $1.20M USD Point-in-time
Common stock, $0.10 par value, 20,000,000 shares authorized; 12,013,483 and 11,964,181 outstanding at September 30, 2024 and December 31, 2023, respectively CommonStockValue $1.20M USD Point-in-time
Common stock, $0.10 par value, 20,000,000 shares authorized; 12,013,483 and 11,964,181 outstanding at September 30, 2024 and December 31, 2023, respectively CommonStockValue $1.20M USD Point-in-time
Common stock, $0.10 par value, 20,000,000 shares authorized; 12,013,483 and 11,964,181 outstanding at September 30, 2024 and December 31, 2023, respectively CommonStockValue $1.20M USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapitalCommonStock $144.62M USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapitalCommonStock $144.62M USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapitalCommonStock $137.79M USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapitalCommonStock $137.79M USD Point-in-time
Treasury stock, at cost; 82,600 shares at September 30, 2024 and December 31, 2023, respectively TreasuryStockCommonValue $4.57M USD Point-in-time
Treasury stock, at cost; 82,600 shares at September 30, 2024 and December 31, 2023, respectively TreasuryStockCommonValue $4.57M USD Point-in-time
Treasury stock, at cost; 82,600 shares at September 30, 2024 and December 31, 2023, respectively TreasuryStockCommonValue $4.57M USD Point-in-time
Treasury stock, at cost; 82,600 shares at September 30, 2024 and December 31, 2023, respectively TreasuryStockCommonValue $4.57M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $931.38M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $931.38M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $852.86M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $852.86M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-54.91M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-54.91M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-54.52M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-54.52M USD Point-in-time
Total stockholders equity StockholdersEquity $865.94M USD Point-in-time
Total stockholders equity StockholdersEquity $865.94M USD Point-in-time
Total stockholders equity StockholdersEquity $932.76M USD Point-in-time
Total stockholders equity StockholdersEquity $932.76M USD Point-in-time
Total stockholders equity StockholdersEquity $887.73M USD Point-in-time
Total stockholders equity StockholdersEquity $887.73M USD Point-in-time
Total stockholders equity StockholdersEquity $822.35M USD Point-in-time
Total stockholders equity StockholdersEquity $822.35M USD Point-in-time
Total stockholders equity StockholdersEquity $956.56M USD Point-in-time
Total stockholders equity StockholdersEquity $956.56M USD Point-in-time
Total stockholders equity StockholdersEquity $785.36M USD Point-in-time
Total stockholders equity StockholdersEquity $785.36M USD Point-in-time
Total stockholders equity StockholdersEquity $1.02B USD Point-in-time
Total stockholders equity StockholdersEquity $1.02B USD Point-in-time
Total stockholders equity StockholdersEquity $979.72M USD Point-in-time
Total stockholders equity StockholdersEquity $979.72M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.41B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.41B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.48B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.48B USD Point-in-time
Income Statement 136 line items
Line Item Tag Value Unit Period
Total net sales RevenueFromContractWithCustomerExcludingAssessedTax $1.27B USD 3 Qtrs
Total net sales RevenueFromContractWithCustomerExcludingAssessedTax $1.27B USD 3 Qtrs
Total net sales RevenueFromContractWithCustomerExcludingAssessedTax $1.24B USD 3 Qtrs
Total net sales RevenueFromContractWithCustomerExcludingAssessedTax $1.24B USD 3 Qtrs
Total net sales RevenueFromContractWithCustomerExcludingAssessedTax $419.64M USD 1 Quarter
Total net sales RevenueFromContractWithCustomerExcludingAssessedTax $419.64M USD 1 Quarter
Total net sales RevenueFromContractWithCustomerExcludingAssessedTax $401.30M USD 1 Quarter
Total net sales RevenueFromContractWithCustomerExcludingAssessedTax $401.30M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $305.50M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $305.50M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $927.38M USD 3 Qtrs
Cost of sales CostOfGoodsAndServicesSold $927.38M USD 3 Qtrs
Cost of sales CostOfGoodsAndServicesSold $922.49M USD 3 Qtrs
Cost of sales CostOfGoodsAndServicesSold $922.49M USD 3 Qtrs
Cost of sales CostOfGoodsAndServicesSold $300.41M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $300.41M USD 1 Quarter
Gross profit GrossProfit $100.89M USD 1 Quarter
Gross profit GrossProfit $100.89M USD 1 Quarter
Gross profit GrossProfit $114.14M USD 1 Quarter
Gross profit GrossProfit $114.14M USD 1 Quarter
Gross profit GrossProfit $320.70M USD 3 Qtrs
Gross profit GrossProfit $320.70M USD 3 Qtrs
Gross profit GrossProfit $344.72M USD 3 Qtrs
Gross profit GrossProfit $344.72M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $180.09M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $180.09M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $178.16M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $178.16M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $56.75M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $56.75M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $60.56M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $60.56M USD 1 Quarter
Amortization expense AmortizationOfIntangibleAssets $11.46M USD 3 Qtrs
Amortization expense AmortizationOfIntangibleAssets $11.46M USD 3 Qtrs
Amortization expense AmortizationOfIntangibleAssets $12.18M USD 3 Qtrs
Amortization expense AmortizationOfIntangibleAssets $12.18M USD 3 Qtrs
Amortization expense AmortizationOfIntangibleAssets $3.83M USD 1 Quarter
Amortization expense AmortizationOfIntangibleAssets $3.83M USD 1 Quarter
Amortization expense AmortizationOfIntangibleAssets $4.06M USD 1 Quarter
Amortization expense AmortizationOfIntangibleAssets $4.06M USD 1 Quarter
Income from operations OperatingIncomeLoss $130.37M USD 3 Qtrs
Income from operations OperatingIncomeLoss $130.37M USD 3 Qtrs
Income from operations OperatingIncomeLoss $153.17M USD 3 Qtrs
Income from operations OperatingIncomeLoss $153.17M USD 3 Qtrs
Income from operations OperatingIncomeLoss $40.08M USD 1 Quarter
Income from operations OperatingIncomeLoss $40.08M USD 1 Quarter
Income from operations OperatingIncomeLoss $49.75M USD 1 Quarter
Income from operations OperatingIncomeLoss $49.75M USD 1 Quarter
Interest expense InterestExpenseNonoperating $19.51M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $19.51M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $17.07M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $17.07M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $4.89M USD 1 Quarter
Interest expense InterestExpenseNonoperating $4.89M USD 1 Quarter
Interest expense InterestExpenseNonoperating $6.73M USD 1 Quarter
Interest expense InterestExpenseNonoperating $6.73M USD 1 Quarter
Interest income InvestmentIncomeInterest $1.88M USD 3 Qtrs
Interest income InvestmentIncomeInterest $1.88M USD 3 Qtrs
Interest income InvestmentIncomeInterest $562.00K USD 1 Quarter
Interest income InvestmentIncomeInterest $562.00K USD 1 Quarter
Interest income InvestmentIncomeInterest $1.12M USD 3 Qtrs
Interest income InvestmentIncomeInterest $1.12M USD 3 Qtrs
Interest income InvestmentIncomeInterest $385.00K USD 1 Quarter
Interest income InvestmentIncomeInterest $385.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-32.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-32.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $138.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $138.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $1.00K USD 3 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $1.00K USD 3 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $94.00K USD 3 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $94.00K USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $134.88M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $134.88M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $35.72M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $35.72M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $115.17M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $115.17M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $43.55M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $43.55M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $27.32M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $27.32M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $8.63M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $8.63M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $30.24M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $30.24M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $8.32M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $8.32M USD 1 Quarter
Net Income NetIncomeLoss $34.91M USD 1 Quarter
Net Income NetIncomeLoss $34.91M USD 1 Quarter
Net Income NetIncomeLoss $27.41M USD 1 Quarter
Net Income NetIncomeLoss $27.41M USD 1 Quarter
Net Income NetIncomeLoss $87.85M USD 3 Qtrs
Net Income NetIncomeLoss $87.85M USD 3 Qtrs
Net Income NetIncomeLoss $104.64M USD 3 Qtrs
Net Income NetIncomeLoss $104.64M USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $8.78 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $8.78 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $2.93 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $2.93 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $2.29 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $2.29 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $7.34 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $7.34 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $7.30 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $7.30 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $8.73 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $8.73 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $2.91 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $2.91 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $2.28 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $2.28 USD 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 11.96M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 11.96M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 11.92M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 11.92M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 11.93M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 11.93M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 11.98M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 11.98M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 11.98M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 11.98M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.04M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.04M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.00M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.00M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.04M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.04M shares 3 Qtrs
Dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.26 USD 1 Quarter
Dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.26 USD 1 Quarter
Dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.66 USD 3 Qtrs
Dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.66 USD 3 Qtrs
Dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.78 USD 3 Qtrs
Dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.78 USD 3 Qtrs
Dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.22 USD 1 Quarter
Dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.22 USD 1 Quarter
Cash Flow Statement 156 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $34.91M USD 1 Quarter
Net income NetIncomeLoss $34.91M USD 1 Quarter
Net income NetIncomeLoss $27.41M USD 1 Quarter
Net income NetIncomeLoss $27.41M USD 1 Quarter
Net income NetIncomeLoss $87.85M USD 3 Qtrs
Net income NetIncomeLoss $87.85M USD 3 Qtrs
Net income NetIncomeLoss $104.64M USD 3 Qtrs
Net income NetIncomeLoss $104.64M USD 3 Qtrs
Provision for doubtful accounts ProvisionForDoubtfulAccounts $1.23M USD 3 Qtrs
Provision for doubtful accounts ProvisionForDoubtfulAccounts $1.23M USD 3 Qtrs
Provision for doubtful accounts ProvisionForDoubtfulAccounts $367.00K USD 3 Qtrs
Provision for doubtful accounts ProvisionForDoubtfulAccounts $367.00K USD 3 Qtrs
Depreciation - Property, plant and equipment Depreciation $20.03M USD 3 Qtrs
Depreciation - Property, plant and equipment Depreciation $20.03M USD 3 Qtrs
Depreciation - Property, plant and equipment Depreciation $17.20M USD 3 Qtrs
Depreciation - Property, plant and equipment Depreciation $17.20M USD 3 Qtrs
Depreciation - Rental equipment EquipmentExpense $6.47M USD 3 Qtrs
Depreciation - Rental equipment EquipmentExpense $6.47M USD 3 Qtrs
Depreciation - Rental equipment EquipmentExpense $7.26M USD 3 Qtrs
Depreciation - Rental equipment EquipmentExpense $7.26M USD 3 Qtrs
Amortization of intangibles AmortizationOfIntangibleAssets $11.46M USD 3 Qtrs
Amortization of intangibles AmortizationOfIntangibleAssets $11.46M USD 3 Qtrs
Amortization of intangibles AmortizationOfIntangibleAssets $12.18M USD 3 Qtrs
Amortization of intangibles AmortizationOfIntangibleAssets $12.18M USD 3 Qtrs
Amortization of intangibles AmortizationOfIntangibleAssets $3.83M USD 1 Quarter
Amortization of intangibles AmortizationOfIntangibleAssets $3.83M USD 1 Quarter
Amortization of intangibles AmortizationOfIntangibleAssets $4.06M USD 1 Quarter
Amortization of intangibles AmortizationOfIntangibleAssets $4.06M USD 1 Quarter
Amortization of debt issuance AmortizationOfFinancingCosts $527.00K USD 3 Qtrs
Amortization of debt issuance AmortizationOfFinancingCosts $527.00K USD 3 Qtrs
Amortization of debt issuance AmortizationOfFinancingCosts $527.00K USD 3 Qtrs
Amortization of debt issuance AmortizationOfFinancingCosts $527.00K USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $5.37M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $5.37M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $7.18M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $7.18M USD 3 Qtrs
Provision for deferred income tax DeferredIncomeTaxExpenseBenefit $-3.97M USD 3 Qtrs
Provision for deferred income tax DeferredIncomeTaxExpenseBenefit $-3.97M USD 3 Qtrs
Provision for deferred income tax DeferredIncomeTaxExpenseBenefit $-2.41M USD 3 Qtrs
Provision for deferred income tax DeferredIncomeTaxExpenseBenefit $-2.41M USD 3 Qtrs
Gain on sale of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $789.00K USD 3 Qtrs
Gain on sale of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $789.00K USD 3 Qtrs
Gain on sale of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $2.20M USD 3 Qtrs
Gain on sale of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $2.20M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-4.85M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-4.85M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $60.88M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $60.88M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-5.45M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-5.45M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $19.22M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $19.22M USD 3 Qtrs
Rental equipment IncreaseDecreaseInRentalEquipment $15.26M USD 3 Qtrs
Rental equipment IncreaseDecreaseInRentalEquipment $15.26M USD 3 Qtrs
Rental equipment IncreaseDecreaseInRentalEquipment $11.18M USD 3 Qtrs
Rental equipment IncreaseDecreaseInRentalEquipment $11.18M USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.53M USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.53M USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.58M USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.58M USD 3 Qtrs
Trade accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-804.00K USD 3 Qtrs
Trade accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-804.00K USD 3 Qtrs
Trade accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $21.78M USD 3 Qtrs
Trade accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $21.78M USD 3 Qtrs
Income taxes payable IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $3.17M USD 3 Qtrs
Income taxes payable IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $3.17M USD 3 Qtrs
Income taxes payable IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $7.37M USD 3 Qtrs
Income taxes payable IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $7.37M USD 3 Qtrs
Long-term tax payable IncreaseDecreaseInAccruedTaxesPayable $-1.15M USD 3 Qtrs
Long-term tax payable IncreaseDecreaseInAccruedTaxesPayable $-1.15M USD 3 Qtrs
Long-term tax payable IncreaseDecreaseInAccruedTaxesPayable $-1.93M USD 3 Qtrs
Long-term tax payable IncreaseDecreaseInAccruedTaxesPayable $-1.93M USD 3 Qtrs
Other assets and long-term liabilities, net IncreaseDecreaseInOtherNoncurrentLiabilities $-1.09M USD 3 Qtrs
Other assets and long-term liabilities, net IncreaseDecreaseInOtherNoncurrentLiabilities $-1.09M USD 3 Qtrs
Other assets and long-term liabilities, net IncreaseDecreaseInOtherNoncurrentLiabilities $3.68M USD 3 Qtrs
Other assets and long-term liabilities, net IncreaseDecreaseInOtherNoncurrentLiabilities $3.68M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $130.64M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $130.64M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $77.03M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $77.03M USD 3 Qtrs
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $27.05M USD 3 Qtrs
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $27.05M USD 3 Qtrs
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $18.99M USD 3 Qtrs
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $18.99M USD 3 Qtrs
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $3.09M USD 3 Qtrs
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $3.09M USD 3 Qtrs
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $2.91M USD 3 Qtrs
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $2.91M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-23.96M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-23.96M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-16.08M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-16.08M USD 3 Qtrs
Borrowings on bank revolving credit facility ProceedsFromLinesOfCredit $134.00M USD 3 Qtrs
Borrowings on bank revolving credit facility ProceedsFromLinesOfCredit $134.00M USD 3 Qtrs
Borrowings on bank revolving credit facility ProceedsFromLinesOfCredit $187.00M USD 3 Qtrs
Borrowings on bank revolving credit facility ProceedsFromLinesOfCredit $187.00M USD 3 Qtrs
Repayments on bank revolving credit facility RepaymentsOfLinesOfCredit $187.00M USD 3 Qtrs
Repayments on bank revolving credit facility RepaymentsOfLinesOfCredit $187.00M USD 3 Qtrs
Repayments on bank revolving credit facility RepaymentsOfLinesOfCredit $101.00M USD 3 Qtrs
Repayments on bank revolving credit facility RepaymentsOfLinesOfCredit $101.00M USD 3 Qtrs
Principal payments on long-term debt and finance leases RepaymentsOfLongTermDebtAndCapitalSecurities $11.32M USD 3 Qtrs
Principal payments on long-term debt and finance leases RepaymentsOfLongTermDebtAndCapitalSecurities $11.32M USD 3 Qtrs
Principal payments on long-term debt and finance leases RepaymentsOfLongTermDebtAndCapitalSecurities $11.26M USD 3 Qtrs
Principal payments on long-term debt and finance leases RepaymentsOfLongTermDebtAndCapitalSecurities $11.26M USD 3 Qtrs
Contingent consideration payment from acquisition PaymentForContingentConsiderationLiabilityFinancingActivities - USD 3 Qtrs
Contingent consideration payment from acquisition PaymentForContingentConsiderationLiabilityFinancingActivities - USD 3 Qtrs
Contingent consideration payment from acquisition PaymentForContingentConsiderationLiabilityFinancingActivities $4.40M USD 3 Qtrs
Contingent consideration payment from acquisition PaymentForContingentConsiderationLiabilityFinancingActivities $4.40M USD 3 Qtrs
Dividends paid PaymentsOfDividendsCommonStock $7.86M USD 3 Qtrs
Dividends paid PaymentsOfDividendsCommonStock $7.86M USD 3 Qtrs
Dividends paid PaymentsOfDividendsCommonStock $9.33M USD 3 Qtrs
Dividends paid PaymentsOfDividendsCommonStock $9.33M USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromIssuanceOfCommonStock $1.42M USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromIssuanceOfCommonStock $1.42M USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromIssuanceOfCommonStock $1.59M USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromIssuanceOfCommonStock $1.59M USD 3 Qtrs
Common stock repurchased PaymentsForRepurchaseOfCommonStock $1.94M USD 3 Qtrs
Common stock repurchased PaymentsForRepurchaseOfCommonStock $1.94M USD 3 Qtrs
Common stock repurchased PaymentsForRepurchaseOfCommonStock $1.03M USD 3 Qtrs
Common stock repurchased PaymentsForRepurchaseOfCommonStock $1.03M USD 3 Qtrs
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-25.40M USD 3 Qtrs
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-25.40M USD 3 Qtrs
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $14.27M USD 3 Qtrs
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $14.27M USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-822.00K USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-822.00K USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-1.04M USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-1.04M USD 3 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $66.52M USD 3 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $66.52M USD 3 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $88.12M USD 3 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $88.12M USD 3 Qtrs
Cash and cash equivalents at beginning of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $113.53M USD Point-in-time
Cash and cash equivalents at beginning of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $113.53M USD Point-in-time
Cash and cash equivalents at beginning of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $140.04M USD Point-in-time
Cash and cash equivalents at beginning of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $140.04M USD Point-in-time
Cash and cash equivalents at beginning of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $47.02M USD Point-in-time
Cash and cash equivalents at beginning of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $47.02M USD Point-in-time
Cash and cash equivalents at beginning of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $51.92M USD Point-in-time
Cash and cash equivalents at beginning of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $51.92M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $113.53M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $113.53M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $140.04M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $140.04M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $47.02M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $47.02M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $51.92M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $51.92M USD Point-in-time
Interest InterestPaidNet $17.35M USD 3 Qtrs
Interest InterestPaidNet $17.35M USD 3 Qtrs
Interest InterestPaidNet $18.73M USD 3 Qtrs
Interest InterestPaidNet $18.73M USD 3 Qtrs
Income taxes IncomeTaxesPaidNet $29.71M USD 3 Qtrs
Income taxes IncomeTaxesPaidNet $29.71M USD 3 Qtrs
Income taxes IncomeTaxesPaidNet $29.00M USD 3 Qtrs
Income taxes IncomeTaxesPaidNet $29.00M USD 3 Qtrs
Stockholders Equity 104 line items
Line Item Tag Value Unit Period
Dividends paid (in dollars per share) CommonStockDividendsPerShareCashPaid $0.22 USD 1 Quarter
Dividends paid (in dollars per share) CommonStockDividendsPerShareCashPaid $0.22 USD 1 Quarter
Dividends paid (in dollars per share) CommonStockDividendsPerShareCashPaid $0.26 USD 1 Quarter
Dividends paid (in dollars per share) CommonStockDividendsPerShareCashPaid $0.26 USD 1 Quarter
Dividends paid (in dollars per share) CommonStockDividendsPerShareCashPaid $0.26 USD 1 Quarter
Dividends paid (in dollars per share) CommonStockDividendsPerShareCashPaid $0.26 USD 1 Quarter
Dividends paid (in dollars per share) CommonStockDividendsPerShareCashPaid $0.66 USD 3 Qtrs
Dividends paid (in dollars per share) CommonStockDividendsPerShareCashPaid $0.66 USD 3 Qtrs
Dividends paid (in dollars per share) CommonStockDividendsPerShareCashPaid $0.78 USD 3 Qtrs
Dividends paid (in dollars per share) CommonStockDividendsPerShareCashPaid $0.78 USD 3 Qtrs
Dividends paid (in dollars per share) CommonStockDividendsPerShareCashPaid $0.22 USD 1 Quarter
Dividends paid (in dollars per share) CommonStockDividendsPerShareCashPaid $0.22 USD 1 Quarter
Dividends paid (in dollars per share) CommonStockDividendsPerShareCashPaid $0.22 USD 1 Quarter
Dividends paid (in dollars per share) CommonStockDividendsPerShareCashPaid $0.22 USD 1 Quarter
Dividends paid (in dollars per share) CommonStockDividendsPerShareCashPaid $0.26 USD 1 Quarter
Dividends paid (in dollars per share) CommonStockDividendsPerShareCashPaid $0.26 USD 1 Quarter
Beginning balance ( in shares) CommonStockSharesOutstanding 11.96M shares Point-in-time
Beginning balance ( in shares) CommonStockSharesOutstanding 11.96M shares Point-in-time
Beginning balance ( in shares) CommonStockSharesOutstanding 12.01M shares Point-in-time
Beginning balance ( in shares) CommonStockSharesOutstanding 12.01M shares Point-in-time
Beginning balance StockholdersEquity $865.94M USD Point-in-time
Beginning balance StockholdersEquity $865.94M USD Point-in-time
Beginning balance StockholdersEquity $932.76M USD Point-in-time
Beginning balance StockholdersEquity $932.76M USD Point-in-time
Beginning balance StockholdersEquity $887.73M USD Point-in-time
Beginning balance StockholdersEquity $887.73M USD Point-in-time
Beginning balance StockholdersEquity $822.35M USD Point-in-time
Beginning balance StockholdersEquity $822.35M USD Point-in-time
Beginning balance StockholdersEquity $956.56M USD Point-in-time
Beginning balance StockholdersEquity $956.56M USD Point-in-time
Beginning balance StockholdersEquity $785.36M USD Point-in-time
Beginning balance StockholdersEquity $785.36M USD Point-in-time
Beginning balance StockholdersEquity $1.02B USD Point-in-time
Beginning balance StockholdersEquity $1.02B USD Point-in-time
Beginning balance StockholdersEquity $979.72M USD Point-in-time
Beginning balance StockholdersEquity $979.72M USD Point-in-time
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $44.27M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $44.27M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $23.14M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $23.14M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $25.66M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $25.66M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $37.76M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $37.76M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $38.65M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $38.65M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $22.44M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $22.44M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.80M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.80M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.70M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.70M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.63M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.63M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.87M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.87M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.12M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.12M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.43M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.43M USD 1 Quarter
Stock-based compensation transactions StockIssuedDuringPeriodValueStockOptionsExercised $168.00K USD 1 Quarter
Stock-based compensation transactions StockIssuedDuringPeriodValueStockOptionsExercised $168.00K USD 1 Quarter
Stock-based compensation transactions StockIssuedDuringPeriodValueStockOptionsExercised $141.00K USD 1 Quarter
Stock-based compensation transactions StockIssuedDuringPeriodValueStockOptionsExercised $141.00K USD 1 Quarter
Stock-based compensation transactions StockIssuedDuringPeriodValueStockOptionsExercised $42.00K USD 1 Quarter
Stock-based compensation transactions StockIssuedDuringPeriodValueStockOptionsExercised $42.00K USD 1 Quarter
Stock-based compensation transactions StockIssuedDuringPeriodValueStockOptionsExercised $493.00K USD 1 Quarter
Stock-based compensation transactions StockIssuedDuringPeriodValueStockOptionsExercised $493.00K USD 1 Quarter
Stock-based compensation transactions StockIssuedDuringPeriodValueStockOptionsExercised $-890.00K USD 1 Quarter
Stock-based compensation transactions StockIssuedDuringPeriodValueStockOptionsExercised $-890.00K USD 1 Quarter
Stock-based compensation transactions StockIssuedDuringPeriodValueStockOptionsExercised $74.00K USD 1 Quarter
Stock-based compensation transactions StockIssuedDuringPeriodValueStockOptionsExercised $74.00K USD 1 Quarter
Dividends paid DividendsCash $2.62M USD 1 Quarter
Dividends paid DividendsCash $2.62M USD 1 Quarter
Dividends paid DividendsCash $2.62M USD 1 Quarter
Dividends paid DividendsCash $2.62M USD 1 Quarter
Dividends paid DividendsCash $2.62M USD 1 Quarter
Dividends paid DividendsCash $2.62M USD 1 Quarter
Dividends paid DividendsCash $3.10M USD 1 Quarter
Dividends paid DividendsCash $3.10M USD 1 Quarter
Dividends paid DividendsCash $3.11M USD 1 Quarter
Dividends paid DividendsCash $3.11M USD 1 Quarter
Dividends paid DividendsCash $3.12M USD 1 Quarter
Dividends paid DividendsCash $3.12M USD 1 Quarter
Ending balance (in shares) CommonStockSharesOutstanding 11.96M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 11.96M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 12.01M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 12.01M shares Point-in-time
Ending balance StockholdersEquity $865.94M USD Point-in-time
Ending balance StockholdersEquity $865.94M USD Point-in-time
Ending balance StockholdersEquity $932.76M USD Point-in-time
Ending balance StockholdersEquity $932.76M USD Point-in-time
Ending balance StockholdersEquity $887.73M USD Point-in-time
Ending balance StockholdersEquity $887.73M USD Point-in-time
Ending balance StockholdersEquity $822.35M USD Point-in-time
Ending balance StockholdersEquity $822.35M USD Point-in-time
Ending balance StockholdersEquity $956.56M USD Point-in-time
Ending balance StockholdersEquity $956.56M USD Point-in-time
Ending balance StockholdersEquity $785.36M USD Point-in-time
Ending balance StockholdersEquity $785.36M USD Point-in-time
Ending balance StockholdersEquity $1.02B USD Point-in-time
Ending balance StockholdersEquity $1.02B USD Point-in-time
Ending balance StockholdersEquity $979.72M USD Point-in-time
Ending balance StockholdersEquity $979.72M USD Point-in-time
Comprehensive Income 72 line items
Line Item Tag Value Unit Period
Foreign currency translation adjustments, net of tax benefit and (expense) OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent $128.00K USD 1 Quarter
Foreign currency translation adjustments, net of tax benefit and (expense) OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent $128.00K USD 1 Quarter
Foreign currency translation adjustments, net of tax benefit and (expense) OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent $-62.00K USD 1 Quarter
Foreign currency translation adjustments, net of tax benefit and (expense) OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent $-62.00K USD 1 Quarter
Foreign currency translation adjustments, net of tax benefit and (expense) OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent $352.00K USD 3 Qtrs
Foreign currency translation adjustments, net of tax benefit and (expense) OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent $352.00K USD 3 Qtrs
Net income NetIncomeLoss $34.91M USD 1 Quarter
Net income NetIncomeLoss $34.91M USD 1 Quarter
Net income NetIncomeLoss $27.41M USD 1 Quarter
Net income NetIncomeLoss $27.41M USD 1 Quarter
Foreign currency translation adjustments, net of tax benefit and (expense) OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent $-259.00K USD 3 Qtrs
Foreign currency translation adjustments, net of tax benefit and (expense) OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent $-259.00K USD 3 Qtrs
Net income NetIncomeLoss $87.85M USD 3 Qtrs
Net income NetIncomeLoss $87.85M USD 3 Qtrs
Net income NetIncomeLoss $104.64M USD 3 Qtrs
Net income NetIncomeLoss $104.64M USD 3 Qtrs
Recognition of deferred pension and other post-retirement benefits, net of tax expense OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax $206.00K USD 3 Qtrs
Recognition of deferred pension and other post-retirement benefits, net of tax expense OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax $206.00K USD 3 Qtrs
Recognition of deferred pension and other post-retirement benefits, net of tax expense OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax $247.00K USD 3 Qtrs
Recognition of deferred pension and other post-retirement benefits, net of tax expense OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax $247.00K USD 3 Qtrs
Recognition of deferred pension and other post-retirement benefits, net of tax expense OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax $83.00K USD 1 Quarter
Recognition of deferred pension and other post-retirement benefits, net of tax expense OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax $83.00K USD 1 Quarter
Recognition of deferred pension and other post-retirement benefits, net of tax expense OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax $69.00K USD 1 Quarter
Recognition of deferred pension and other post-retirement benefits, net of tax expense OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax $69.00K USD 1 Quarter
Foreign currency translation adjustments, net of tax benefit and (expense) of $(128) and $62, and $259 and $(352), respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-556.00K USD 3 Qtrs
Foreign currency translation adjustments, net of tax benefit and (expense) of $(128) and $62, and $259 and $(352), respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-556.00K USD 3 Qtrs
Unrealized loss on derivative instruments, net of tax benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $-66.00K USD 3 Qtrs
Unrealized loss on derivative instruments, net of tax benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $-66.00K USD 3 Qtrs
Foreign currency translation adjustments, net of tax benefit and (expense) of $(128) and $62, and $259 and $(352), respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $13.82M USD 1 Quarter
Foreign currency translation adjustments, net of tax benefit and (expense) of $(128) and $62, and $259 and $(352), respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $13.82M USD 1 Quarter
Foreign currency translation adjustments, net of tax benefit and (expense) of $(128) and $62, and $259 and $(352), respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-12.72M USD 1 Quarter
Foreign currency translation adjustments, net of tax benefit and (expense) of $(128) and $62, and $259 and $(352), respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-12.72M USD 1 Quarter
Unrealized loss on derivative instruments, net of tax benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $-7.00K USD 1 Quarter
Unrealized loss on derivative instruments, net of tax benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $-7.00K USD 1 Quarter
Unrealized loss on derivative instruments, net of tax benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $-627.00K USD 3 Qtrs
Unrealized loss on derivative instruments, net of tax benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $-627.00K USD 3 Qtrs
Foreign currency translation adjustments, net of tax benefit and (expense) of $(128) and $62, and $259 and $(352), respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $1.04M USD 3 Qtrs
Foreign currency translation adjustments, net of tax benefit and (expense) of $(128) and $62, and $259 and $(352), respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $1.04M USD 3 Qtrs
Unrealized loss on derivative instruments, net of tax benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $-824.00K USD 1 Quarter
Unrealized loss on derivative instruments, net of tax benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $-824.00K USD 1 Quarter
Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(69) and $(83), and $(206) and $(247), respectively OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $705.00K USD 3 Qtrs
Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(69) and $(83), and $(206) and $(247), respectively OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $705.00K USD 3 Qtrs
Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(69) and $(83), and $(206) and $(247), respectively OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $235.00K USD 1 Quarter
Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(69) and $(83), and $(206) and $(247), respectively OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $235.00K USD 1 Quarter
Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(69) and $(83), and $(206) and $(247), respectively OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $282.00K USD 1 Quarter
Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(69) and $(83), and $(206) and $(247), respectively OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $282.00K USD 1 Quarter
Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(69) and $(83), and $(206) and $(247), respectively OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $847.00K USD 3 Qtrs
Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(69) and $(83), and $(206) and $(247), respectively OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $847.00K USD 3 Qtrs
Unrealized loss on derivative instruments, net of tax benefit of $824 and $7, and $627 and $66, respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-36.00K USD 1 Quarter
Unrealized loss on derivative instruments, net of tax benefit of $824 and $7, and $627 and $66, respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-36.00K USD 1 Quarter
Unrealized loss on derivative instruments, net of tax benefit of $824 and $7, and $627 and $66, respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-450.00K USD 3 Qtrs
Unrealized loss on derivative instruments, net of tax benefit of $824 and $7, and $627 and $66, respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-450.00K USD 3 Qtrs
Unrealized loss on derivative instruments, net of tax benefit of $824 and $7, and $627 and $66, respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-2.81M USD 1 Quarter
Unrealized loss on derivative instruments, net of tax benefit of $824 and $7, and $627 and $66, respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-2.81M USD 1 Quarter
Unrealized loss on derivative instruments, net of tax benefit of $824 and $7, and $627 and $66, respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-2.14M USD 3 Qtrs
Unrealized loss on derivative instruments, net of tax benefit of $824 and $7, and $627 and $66, respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-2.14M USD 3 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-159.00K USD 3 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-159.00K USD 3 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-393.00K USD 3 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-393.00K USD 3 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $11.24M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $11.24M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-12.47M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-12.47M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $87.46M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $87.46M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $38.65M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $38.65M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $22.44M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $22.44M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $104.48M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $104.48M USD 3 Qtrs

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

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