◆ 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 Q2 2025
Filing Information
Form Type 10-Q
Accession Number 0000897077-25-000104
Period End Date 20250630
Filing Date 20250806
Fiscal Year 2025
Fiscal Period Q2
XBRL Instance alg-20250630_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 12.06M shares Point-in-time
Common stock, outstanding (in shares) CommonStockSharesOutstanding 12.06M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $197.27M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $197.27M USD Point-in-time
Common stock, outstanding (in shares) CommonStockSharesOutstanding 12.02M shares Point-in-time
Common stock, outstanding (in shares) CommonStockSharesOutstanding 12.02M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $201.82M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $201.82M USD Point-in-time
Treasury stock, at cost (in shares) TreasuryStockCommonShares 82,600.00 shares Point-in-time
Treasury stock, at cost (in shares) TreasuryStockCommonShares 82,600.00 shares Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $356.24M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $356.24M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $305.56M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $305.56M USD Point-in-time
Treasury stock, at cost (in shares) TreasuryStockCommonShares 82,600.00 shares Point-in-time
Treasury stock, at cost (in shares) TreasuryStockCommonShares 82,600.00 shares Point-in-time
Inventories, net InventoryNet $372.07M USD Point-in-time
Inventories, net InventoryNet $372.07M USD Point-in-time
Inventories, net InventoryNet $343.36M USD Point-in-time
Inventories, net InventoryNet $343.36M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $12.46M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $12.46M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $11.21M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $11.21M USD Point-in-time
Income tax receivable IncomeTaxesReceivable $91.00K USD Point-in-time
Income tax receivable IncomeTaxesReceivable $91.00K USD Point-in-time
Income tax receivable IncomeTaxesReceivable - USD Point-in-time
Income tax receivable IncomeTaxesReceivable - USD Point-in-time
Total current assets AssetsCurrent $942.59M USD Point-in-time
Total current assets AssetsCurrent $942.59M USD Point-in-time
Total current assets AssetsCurrent $857.50M USD Point-in-time
Total current assets AssetsCurrent $857.50M USD Point-in-time
Rental equipment, net RentalEquipmentNet $52.94M USD Point-in-time
Rental equipment, net RentalEquipmentNet $52.94M USD Point-in-time
Rental equipment, net RentalEquipmentNet $59.61M USD Point-in-time
Rental equipment, net RentalEquipmentNet $59.61M USD Point-in-time
Property, plant and equipment PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization $365.61M USD Point-in-time
Property, plant and equipment PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization $365.61M USD Point-in-time
Property, plant and equipment PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization $371.62M USD Point-in-time
Property, plant and equipment PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization $371.62M USD Point-in-time
Less: Accumulated depreciation PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization $210.91M USD Point-in-time
Less: Accumulated depreciation PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization $210.91M USD Point-in-time
Less: Accumulated depreciation PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization $207.28M USD Point-in-time
Less: Accumulated depreciation PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization $207.28M USD Point-in-time
Total property, plant and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $158.33M USD Point-in-time
Total property, plant and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $158.33M USD Point-in-time
Total property, plant and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $160.72M USD Point-in-time
Total property, plant and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $160.72M USD Point-in-time
Goodwill Goodwill $203.03M USD Point-in-time
Goodwill Goodwill $203.03M USD Point-in-time
Goodwill Goodwill $221.61M USD Point-in-time
Goodwill Goodwill $221.61M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $151.36M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $151.36M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $145.04M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $145.04M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $1.12M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $1.12M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $1.12M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $1.12M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $26.97M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $26.97M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $26.00M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $26.00M USD Point-in-time
Total assets Assets $1.56B USD Point-in-time
Total assets Assets $1.56B USD Point-in-time
Total assets Assets $1.45B USD Point-in-time
Total assets Assets $1.45B USD Point-in-time
Trade accounts payable AccountsPayableCurrent $84.50M USD Point-in-time
Trade accounts payable AccountsPayableCurrent $84.50M USD Point-in-time
Trade accounts payable AccountsPayableCurrent $111.82M USD Point-in-time
Trade accounts payable AccountsPayableCurrent $111.82M USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $13.26M USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $13.26M USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $3.97M USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $3.97M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $77.54M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $77.54M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $76.11M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $76.11M USD Point-in-time
Current maturities of long-term debt and finance lease obligations LongTermDebtAndCapitalLeaseObligationsCurrent $15.00M USD Point-in-time
Current maturities of long-term debt and finance lease obligations LongTermDebtAndCapitalLeaseObligationsCurrent $15.00M 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 $206.91M USD Point-in-time
Total current liabilities LiabilitiesCurrent $206.91M USD Point-in-time
Total current liabilities LiabilitiesCurrent $190.31M USD Point-in-time
Total current liabilities LiabilitiesCurrent $190.31M USD Point-in-time
Long-term debt and finance lease obligations, net of current maturities LongTermDebtAndCapitalLeaseObligations $198.12M USD Point-in-time
Long-term debt and finance lease obligations, net of current maturities LongTermDebtAndCapitalLeaseObligations $198.12M USD Point-in-time
Long-term debt and finance lease obligations, net of current maturities LongTermDebtAndCapitalLeaseObligations $205.47M USD Point-in-time
Long-term debt and finance lease obligations, net of current maturities LongTermDebtAndCapitalLeaseObligations $205.47M USD Point-in-time
Long-term tax liability AccruedIncomeTaxesNoncurrent $626.00K USD Point-in-time
Long-term tax liability AccruedIncomeTaxesNoncurrent $626.00K USD Point-in-time
Long-term tax liability AccruedIncomeTaxesNoncurrent $626.00K USD Point-in-time
Long-term tax liability AccruedIncomeTaxesNoncurrent $626.00K USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $25.98M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $25.98M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $24.62M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $24.62M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $10.63M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $10.63M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $11.00M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $11.00M USD Point-in-time
Total liabilities Liabilities $442.25M USD Point-in-time
Total liabilities Liabilities $442.25M USD Point-in-time
Total liabilities Liabilities $432.02M USD Point-in-time
Total liabilities Liabilities $432.02M USD Point-in-time
Common stock, $0.10 par value, 20,000,000 shares authorized; 12,063,098 and 12,017,308 outstanding at June 30, 2025 and December 31, 2024, respectively CommonStockValue $1.21M USD Point-in-time
Common stock, $0.10 par value, 20,000,000 shares authorized; 12,063,098 and 12,017,308 outstanding at June 30, 2025 and December 31, 2024, respectively CommonStockValue $1.21M USD Point-in-time
Common stock, $0.10 par value, 20,000,000 shares authorized; 12,063,098 and 12,017,308 outstanding at June 30, 2025 and December 31, 2024, respectively CommonStockValue $1.20M USD Point-in-time
Common stock, $0.10 par value, 20,000,000 shares authorized; 12,063,098 and 12,017,308 outstanding at June 30, 2025 and December 31, 2024, respectively CommonStockValue $1.20M USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapitalCommonStock $146.87M USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapitalCommonStock $146.87M USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapitalCommonStock $151.12M USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapitalCommonStock $151.12M USD Point-in-time
Treasury stock, at cost; 82,600 shares at June 30, 2025 and December 31, 2024, respectively TreasuryStockCommonValue $4.57M USD Point-in-time
Treasury stock, at cost; 82,600 shares at June 30, 2025 and December 31, 2024, respectively TreasuryStockCommonValue $4.57M USD Point-in-time
Treasury stock, at cost; 82,600 shares at June 30, 2025 and December 31, 2024, respectively TreasuryStockCommonValue $4.57M USD Point-in-time
Treasury stock, at cost; 82,600 shares at June 30, 2025 and December 31, 2024, respectively TreasuryStockCommonValue $4.57M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.01B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.01B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $956.35M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $956.35M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-44.42M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-44.42M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-81.59M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-81.59M 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 $1.06B USD Point-in-time
Total stockholders equity StockholdersEquity $1.06B USD Point-in-time
Total stockholders equity StockholdersEquity $1.12B USD Point-in-time
Total stockholders equity StockholdersEquity $1.12B 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 stockholders equity StockholdersEquity $932.76M USD Point-in-time
Total stockholders equity StockholdersEquity $932.76M 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 liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.45B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.45B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.56B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.56B USD Point-in-time
Income Statement 136 line items
Line Item Tag Value Unit Period
Total net sales RevenueFromContractWithCustomerExcludingAssessedTax $841.89M USD 2 Qtrs
Total net sales RevenueFromContractWithCustomerExcludingAssessedTax $841.89M USD 2 Qtrs
Total net sales RevenueFromContractWithCustomerExcludingAssessedTax $416.30M USD 1 Quarter
Total net sales RevenueFromContractWithCustomerExcludingAssessedTax $416.30M USD 1 Quarter
Total net sales RevenueFromContractWithCustomerExcludingAssessedTax $419.07M USD 1 Quarter
Total net sales RevenueFromContractWithCustomerExcludingAssessedTax $419.07M USD 1 Quarter
Total net sales RevenueFromContractWithCustomerExcludingAssessedTax $810.02M USD 2 Qtrs
Total net sales RevenueFromContractWithCustomerExcludingAssessedTax $810.02M USD 2 Qtrs
Cost of sales CostOfGoodsAndServicesSold $598.89M USD 2 Qtrs
Cost of sales CostOfGoodsAndServicesSold $598.89M USD 2 Qtrs
Cost of sales CostOfGoodsAndServicesSold $622.08M USD 2 Qtrs
Cost of sales CostOfGoodsAndServicesSold $622.08M USD 2 Qtrs
Cost of sales CostOfGoodsAndServicesSold $310.78M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $310.78M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $308.12M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $308.12M USD 1 Quarter
Gross profit GrossProfit $108.29M USD 1 Quarter
Gross profit GrossProfit $108.29M USD 1 Quarter
Gross profit GrossProfit $211.13M USD 2 Qtrs
Gross profit GrossProfit $211.13M USD 2 Qtrs
Gross profit GrossProfit $108.18M USD 1 Quarter
Gross profit GrossProfit $108.18M USD 1 Quarter
Gross profit GrossProfit $219.81M USD 2 Qtrs
Gross profit GrossProfit $219.81M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $60.82M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $60.82M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $57.14M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $57.14M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $111.47M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $111.47M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $121.41M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $121.41M USD 2 Qtrs
Amortization expense AmortizationOfIntangibleAssets $4.08M USD 1 Quarter
Amortization expense AmortizationOfIntangibleAssets $4.08M USD 1 Quarter
Amortization expense AmortizationOfIntangibleAssets $8.13M USD 2 Qtrs
Amortization expense AmortizationOfIntangibleAssets $8.13M USD 2 Qtrs
Amortization expense AmortizationOfIntangibleAssets $8.11M USD 2 Qtrs
Amortization expense AmortizationOfIntangibleAssets $8.11M USD 2 Qtrs
Amortization expense AmortizationOfIntangibleAssets $4.05M USD 1 Quarter
Amortization expense AmortizationOfIntangibleAssets $4.05M USD 1 Quarter
Income from operations OperatingIncomeLoss $90.29M USD 2 Qtrs
Income from operations OperatingIncomeLoss $90.29M USD 2 Qtrs
Income from operations OperatingIncomeLoss $91.54M USD 2 Qtrs
Income from operations OperatingIncomeLoss $91.54M USD 2 Qtrs
Income from operations OperatingIncomeLoss $43.31M USD 1 Quarter
Income from operations OperatingIncomeLoss $43.31M USD 1 Quarter
Income from operations OperatingIncomeLoss $47.08M USD 1 Quarter
Income from operations OperatingIncomeLoss $47.08M USD 1 Quarter
Interest expense InterestExpenseNonoperating $12.19M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $12.19M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $6.88M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $6.88M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $6.10M USD 1 Quarter
Interest expense InterestExpenseNonoperating $6.10M USD 1 Quarter
Interest expense InterestExpenseNonoperating $3.68M USD 1 Quarter
Interest expense InterestExpenseNonoperating $3.68M USD 1 Quarter
Interest income InvestmentIncomeInterest $2.43M USD 2 Qtrs
Interest income InvestmentIncomeInterest $2.43M USD 2 Qtrs
Interest income InvestmentIncomeInterest $1.31M USD 2 Qtrs
Interest income InvestmentIncomeInterest $1.31M USD 2 Qtrs
Interest income InvestmentIncomeInterest $1.20M USD 1 Quarter
Interest income InvestmentIncomeInterest $1.20M USD 1 Quarter
Interest income InvestmentIncomeInterest $514.00K USD 1 Quarter
Interest income InvestmentIncomeInterest $514.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-3.18M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-3.18M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-65.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-65.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $33.00K USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $33.00K USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-3.85M USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-3.85M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $83.25M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $83.25M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $37.66M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $37.66M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $41.41M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $41.41M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $79.45M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $79.45M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $19.00M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $19.00M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $20.34M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $20.34M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $9.34M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $9.34M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $10.30M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $10.30M USD 1 Quarter
Net Income NetIncomeLoss $28.32M USD 1 Quarter
Net Income NetIncomeLoss $28.32M USD 1 Quarter
Net Income NetIncomeLoss $62.91M USD 2 Qtrs
Net Income NetIncomeLoss $62.91M USD 2 Qtrs
Net Income NetIncomeLoss $31.11M USD 1 Quarter
Net Income NetIncomeLoss $31.11M USD 1 Quarter
Net Income NetIncomeLoss $60.44M USD 2 Qtrs
Net Income NetIncomeLoss $60.44M USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $2.59 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $2.59 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $5.05 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $5.05 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $2.36 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $2.36 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $5.24 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $5.24 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $5.21 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $5.21 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $5.02 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $5.02 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $2.35 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $2.35 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $2.57 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $2.57 USD 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 11.96M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 11.96M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 12.01M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 12.01M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 12.02M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 12.02M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 11.97M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 11.97M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.07M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.07M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.08M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.08M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.04M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.04M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.03M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.03M shares 2 Qtrs
Dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.52 USD 2 Qtrs
Dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.52 USD 2 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.60 USD 2 Qtrs
Dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.60 USD 2 Qtrs
Dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.30 USD 1 Quarter
Dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.30 USD 1 Quarter
Cash Flow Statement 160 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $28.32M USD 1 Quarter
Net income NetIncomeLoss $28.32M USD 1 Quarter
Net income NetIncomeLoss $62.91M USD 2 Qtrs
Net income NetIncomeLoss $62.91M USD 2 Qtrs
Net income NetIncomeLoss $31.11M USD 1 Quarter
Net income NetIncomeLoss $31.11M USD 1 Quarter
Net income NetIncomeLoss $60.44M USD 2 Qtrs
Net income NetIncomeLoss $60.44M USD 2 Qtrs
Provision for doubtful accounts ProvisionForDoubtfulAccounts $-11.00K USD 2 Qtrs
Provision for doubtful accounts ProvisionForDoubtfulAccounts $-11.00K USD 2 Qtrs
Provision for doubtful accounts ProvisionForDoubtfulAccounts $508.00K USD 2 Qtrs
Provision for doubtful accounts ProvisionForDoubtfulAccounts $508.00K USD 2 Qtrs
Depreciation - Property, plant and equipment Depreciation $13.28M USD 2 Qtrs
Depreciation - Property, plant and equipment Depreciation $13.28M USD 2 Qtrs
Depreciation - Property, plant and equipment Depreciation $13.40M USD 2 Qtrs
Depreciation - Property, plant and equipment Depreciation $13.40M USD 2 Qtrs
Depreciation - Rental equipment EquipmentExpense $4.81M USD 2 Qtrs
Depreciation - Rental equipment EquipmentExpense $4.81M USD 2 Qtrs
Depreciation - Rental equipment EquipmentExpense $5.82M USD 2 Qtrs
Depreciation - Rental equipment EquipmentExpense $5.82M USD 2 Qtrs
Amortization of intangibles AmortizationOfIntangibleAssets $4.08M USD 1 Quarter
Amortization of intangibles AmortizationOfIntangibleAssets $4.08M USD 1 Quarter
Amortization of intangibles AmortizationOfIntangibleAssets $8.13M USD 2 Qtrs
Amortization of intangibles AmortizationOfIntangibleAssets $8.13M USD 2 Qtrs
Amortization of intangibles AmortizationOfIntangibleAssets $8.11M USD 2 Qtrs
Amortization of intangibles AmortizationOfIntangibleAssets $8.11M USD 2 Qtrs
Amortization of intangibles AmortizationOfIntangibleAssets $4.05M USD 1 Quarter
Amortization of intangibles AmortizationOfIntangibleAssets $4.05M USD 1 Quarter
Amortization of debt issuance AmortizationOfFinancingCosts $351.00K USD 2 Qtrs
Amortization of debt issuance AmortizationOfFinancingCosts $351.00K USD 2 Qtrs
Amortization of debt issuance AmortizationOfFinancingCosts $351.00K USD 2 Qtrs
Amortization of debt issuance AmortizationOfFinancingCosts $351.00K USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $4.67M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $4.67M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $4.76M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $4.76M USD 2 Qtrs
Provision for deferred income tax DeferredIncomeTaxExpenseBenefit $-2.18M USD 2 Qtrs
Provision for deferred income tax DeferredIncomeTaxExpenseBenefit $-2.18M USD 2 Qtrs
Provision for deferred income tax DeferredIncomeTaxExpenseBenefit $-21.00K USD 2 Qtrs
Provision for deferred income tax DeferredIncomeTaxExpenseBenefit $-21.00K USD 2 Qtrs
(Gain) Loss on sale of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $-126.00K USD 2 Qtrs
(Gain) Loss on sale of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $-126.00K USD 2 Qtrs
(Gain) Loss on sale of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $358.00K USD 2 Qtrs
(Gain) Loss on sale of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $358.00K USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $37.27M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $37.27M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $30.66M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $30.66M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $16.59M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $16.59M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $11.16M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $11.16M USD 2 Qtrs
Rental equipment IncreaseDecreaseInRentalEquipment $12.20M USD 2 Qtrs
Rental equipment IncreaseDecreaseInRentalEquipment $12.20M USD 2 Qtrs
Rental equipment IncreaseDecreaseInRentalEquipment $12.26M USD 2 Qtrs
Rental equipment IncreaseDecreaseInRentalEquipment $12.26M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.92M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.92M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $3.35M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $3.35M USD 2 Qtrs
Trade accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $18.49M USD 2 Qtrs
Trade accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $18.49M USD 2 Qtrs
Trade accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-34.00K USD 2 Qtrs
Trade accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-34.00K USD 2 Qtrs
Income taxes payable IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $9.00K USD 2 Qtrs
Income taxes payable IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $9.00K USD 2 Qtrs
Income taxes payable IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $-9.44M USD 2 Qtrs
Income taxes payable IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $-9.44M USD 2 Qtrs
Long-term tax payable IncreaseDecreaseInAccruedTaxesPayable $-2.14M USD 2 Qtrs
Long-term tax payable IncreaseDecreaseInAccruedTaxesPayable $-2.14M USD 2 Qtrs
Long-term tax payable IncreaseDecreaseInAccruedTaxesPayable - USD 2 Qtrs
Long-term tax payable IncreaseDecreaseInAccruedTaxesPayable - USD 2 Qtrs
Other long-term liabilities, net IncreaseDecreaseInOtherNoncurrentLiabilities $1.47M USD 2 Qtrs
Other long-term liabilities, net IncreaseDecreaseInOtherNoncurrentLiabilities $1.47M USD 2 Qtrs
Other long-term liabilities, net IncreaseDecreaseInOtherNoncurrentLiabilities $-667.00K USD 2 Qtrs
Other long-term liabilities, net IncreaseDecreaseInOtherNoncurrentLiabilities $-667.00K USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $34.32M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $34.32M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $36.91M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $36.91M USD 2 Qtrs
Acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD 2 Qtrs
Acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD 2 Qtrs
Acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $17.57M USD 2 Qtrs
Acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $17.57M USD 2 Qtrs
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $11.06M USD 2 Qtrs
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $11.06M USD 2 Qtrs
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $12.97M USD 2 Qtrs
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $12.97M USD 2 Qtrs
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $812.00K USD 2 Qtrs
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $812.00K USD 2 Qtrs
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $796.00K USD 2 Qtrs
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $796.00K USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-10.27M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-10.27M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-29.73M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-29.73M USD 2 Qtrs
Borrowings on bank revolving credit facility ProceedsFromLinesOfCredit $176.00M USD 2 Qtrs
Borrowings on bank revolving credit facility ProceedsFromLinesOfCredit $176.00M USD 2 Qtrs
Borrowings on bank revolving credit facility ProceedsFromLinesOfCredit $50.00M USD 2 Qtrs
Borrowings on bank revolving credit facility ProceedsFromLinesOfCredit $50.00M USD 2 Qtrs
Repayments on bank revolving credit facility RepaymentsOfLinesOfCredit $50.00M USD 2 Qtrs
Repayments on bank revolving credit facility RepaymentsOfLinesOfCredit $50.00M USD 2 Qtrs
Repayments on bank revolving credit facility RepaymentsOfLinesOfCredit $110.25M USD 2 Qtrs
Repayments on bank revolving credit facility RepaymentsOfLinesOfCredit $110.25M USD 2 Qtrs
Principal payments on long-term debt and finance leases RepaymentsOfLongTermDebtAndCapitalSecurities $7.50M USD 2 Qtrs
Principal payments on long-term debt and finance leases RepaymentsOfLongTermDebtAndCapitalSecurities $7.50M USD 2 Qtrs
Principal payments on long-term debt and finance leases RepaymentsOfLongTermDebtAndCapitalSecurities $7.56M USD 2 Qtrs
Principal payments on long-term debt and finance leases RepaymentsOfLongTermDebtAndCapitalSecurities $7.56M USD 2 Qtrs
Contingent consideration payment from acquisition PaymentForContingentConsiderationLiabilityFinancingActivities - USD 2 Qtrs
Contingent consideration payment from acquisition PaymentForContingentConsiderationLiabilityFinancingActivities - USD 2 Qtrs
Contingent consideration payment from acquisition PaymentForContingentConsiderationLiabilityFinancingActivities $4.40M USD 2 Qtrs
Contingent consideration payment from acquisition PaymentForContingentConsiderationLiabilityFinancingActivities $4.40M USD 2 Qtrs
Dividends paid PaymentsOfDividendsCommonStock $7.20M USD 2 Qtrs
Dividends paid PaymentsOfDividendsCommonStock $7.20M USD 2 Qtrs
Dividends paid PaymentsOfDividendsCommonStock $6.21M USD 2 Qtrs
Dividends paid PaymentsOfDividendsCommonStock $6.21M USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromIssuanceOfCommonStock $1.23M USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromIssuanceOfCommonStock $1.23M USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromIssuanceOfCommonStock $1.42M USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromIssuanceOfCommonStock $1.42M USD 2 Qtrs
Common stock repurchased PaymentsForRepurchaseOfCommonStock $1.82M USD 2 Qtrs
Common stock repurchased PaymentsForRepurchaseOfCommonStock $1.82M USD 2 Qtrs
Common stock repurchased PaymentsForRepurchaseOfCommonStock $1.64M USD 2 Qtrs
Common stock repurchased PaymentsForRepurchaseOfCommonStock $1.64M USD 2 Qtrs
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $47.17M USD 2 Qtrs
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $47.17M USD 2 Qtrs
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-15.11M USD 2 Qtrs
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-15.11M USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-4.61M USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-4.61M USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $12.48M USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $12.48M USD 2 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $66.62M USD 2 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $66.62M USD 2 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $4.55M USD 2 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $4.55M USD 2 Qtrs
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 beginning of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $118.53M USD Point-in-time
Cash and cash equivalents at beginning of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $118.53M USD Point-in-time
Cash and cash equivalents at beginning of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $197.27M USD Point-in-time
Cash and cash equivalents at beginning of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $197.27M USD Point-in-time
Cash and cash equivalents at beginning of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $201.82M USD Point-in-time
Cash and cash equivalents at beginning of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $201.82M 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
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $118.53M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $118.53M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $197.27M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $197.27M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $201.82M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $201.82M USD Point-in-time
Interest InterestPaidNet $12.14M USD 2 Qtrs
Interest InterestPaidNet $12.14M USD 2 Qtrs
Interest InterestPaidNet $6.86M USD 2 Qtrs
Interest InterestPaidNet $6.86M USD 2 Qtrs
Income taxes IncomeTaxesPaidNet $32.07M USD 2 Qtrs
Income taxes IncomeTaxesPaidNet $32.07M USD 2 Qtrs
Income taxes IncomeTaxesPaidNet $21.85M USD 2 Qtrs
Income taxes IncomeTaxesPaidNet $21.85M USD 2 Qtrs
Stockholders Equity 80 line items
Line Item Tag Value Unit Period
Dividends paid (in dollars per share) CommonStockDividendsPerShareCashPaid $0.30 USD 1 Quarter
Dividends paid (in dollars per share) CommonStockDividendsPerShareCashPaid $0.30 USD 1 Quarter
Dividends paid (in dollars per share) CommonStockDividendsPerShareCashPaid $0.30 USD 1 Quarter
Dividends paid (in dollars per share) CommonStockDividendsPerShareCashPaid $0.30 USD 1 Quarter
Dividends paid (in dollars per share) CommonStockDividendsPerShareCashPaid $0.52 USD 2 Qtrs
Dividends paid (in dollars per share) CommonStockDividendsPerShareCashPaid $0.52 USD 2 Qtrs
Dividends paid (in dollars per share) CommonStockDividendsPerShareCashPaid $0.60 USD 2 Qtrs
Dividends paid (in dollars per share) CommonStockDividendsPerShareCashPaid $0.60 USD 2 Qtrs
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
Beginning balance ( in shares) CommonStockSharesOutstanding 12.06M shares Point-in-time
Beginning balance ( in shares) CommonStockSharesOutstanding 12.06M shares Point-in-time
Beginning balance ( in shares) CommonStockSharesOutstanding 12.02M shares Point-in-time
Beginning balance ( in shares) CommonStockSharesOutstanding 12.02M shares Point-in-time
Beginning balance StockholdersEquity $956.56M USD Point-in-time
Beginning balance StockholdersEquity $956.56M USD Point-in-time
Beginning balance StockholdersEquity $1.06B USD Point-in-time
Beginning balance StockholdersEquity $1.06B USD Point-in-time
Beginning balance StockholdersEquity $1.12B USD Point-in-time
Beginning balance StockholdersEquity $1.12B USD Point-in-time
Beginning balance StockholdersEquity $979.72M USD Point-in-time
Beginning balance StockholdersEquity $979.72M 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 $1.02B USD Point-in-time
Beginning balance StockholdersEquity $1.02B USD Point-in-time
Other comprehensive income (loss) ComprehensiveIncomeNetOfTax $58.72M USD 1 Quarter
Other comprehensive income (loss) ComprehensiveIncomeNetOfTax $58.72M USD 1 Quarter
Other comprehensive income (loss) ComprehensiveIncomeNetOfTax $48.81M USD 2 Qtrs
Other comprehensive income (loss) ComprehensiveIncomeNetOfTax $48.81M USD 2 Qtrs
Other comprehensive income (loss) ComprehensiveIncomeNetOfTax $41.36M USD 1 Quarter
Other comprehensive income (loss) ComprehensiveIncomeNetOfTax $41.36M USD 1 Quarter
Other comprehensive income (loss) ComprehensiveIncomeNetOfTax $23.14M USD 1 Quarter
Other comprehensive income (loss) ComprehensiveIncomeNetOfTax $23.14M USD 1 Quarter
Other comprehensive income (loss) ComprehensiveIncomeNetOfTax $100.08M USD 2 Qtrs
Other comprehensive income (loss) ComprehensiveIncomeNetOfTax $100.08M USD 2 Qtrs
Other comprehensive income (loss) ComprehensiveIncomeNetOfTax $25.66M USD 1 Quarter
Other comprehensive income (loss) ComprehensiveIncomeNetOfTax $25.66M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.37M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.37M 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.30M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.30M 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 transactions StockIssuedDuringPeriodValueOther $-890.00K USD 1 Quarter
Stock-based compensation transactions StockIssuedDuringPeriodValueOther $-890.00K USD 1 Quarter
Stock-based compensation transactions StockIssuedDuringPeriodValueOther $493.00K USD 1 Quarter
Stock-based compensation transactions StockIssuedDuringPeriodValueOther $493.00K USD 1 Quarter
Stock-based compensation transactions StockIssuedDuringPeriodValueOther $-1.26M USD 1 Quarter
Stock-based compensation transactions StockIssuedDuringPeriodValueOther $-1.26M USD 1 Quarter
Stock-based compensation transactions StockIssuedDuringPeriodValueOther $847.00K USD 1 Quarter
Stock-based compensation transactions StockIssuedDuringPeriodValueOther $847.00K USD 1 Quarter
Dividends paid DividendsCash $3.11M USD 1 Quarter
Dividends paid DividendsCash $3.11M USD 1 Quarter
Dividends paid DividendsCash $3.60M USD 1 Quarter
Dividends paid DividendsCash $3.60M USD 1 Quarter
Dividends paid DividendsCash $3.60M USD 1 Quarter
Dividends paid DividendsCash $3.60M USD 1 Quarter
Dividends paid DividendsCash $3.10M USD 1 Quarter
Dividends paid DividendsCash $3.10M USD 1 Quarter
Ending balance (in shares) CommonStockSharesOutstanding 12.06M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 12.06M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 12.02M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 12.02M shares Point-in-time
Ending balance StockholdersEquity $956.56M USD Point-in-time
Ending balance StockholdersEquity $956.56M USD Point-in-time
Ending balance StockholdersEquity $1.06B USD Point-in-time
Ending balance StockholdersEquity $1.06B USD Point-in-time
Ending balance StockholdersEquity $1.12B USD Point-in-time
Ending balance StockholdersEquity $1.12B USD Point-in-time
Ending balance StockholdersEquity $979.72M USD Point-in-time
Ending balance StockholdersEquity $979.72M 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 $1.02B USD Point-in-time
Ending balance StockholdersEquity $1.02B USD Point-in-time
Comprehensive Income 76 line items
Line Item Tag Value Unit Period
Foreign currency translation adjustments, net of tax benefit and (expense) OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent $1.30M USD 1 Quarter
Foreign currency translation adjustments, net of tax benefit and (expense) OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent $1.30M USD 1 Quarter
Net income NetIncomeLoss $28.32M USD 1 Quarter
Net income NetIncomeLoss $28.32M USD 1 Quarter
Net income NetIncomeLoss $62.91M USD 2 Qtrs
Net income NetIncomeLoss $62.91M USD 2 Qtrs
Net income NetIncomeLoss $31.11M USD 1 Quarter
Net income NetIncomeLoss $31.11M USD 1 Quarter
Net income NetIncomeLoss $60.44M USD 2 Qtrs
Net income NetIncomeLoss $60.44M USD 2 Qtrs
Foreign currency translation adjustments, net of tax benefit and (expense) OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent $1.84M USD 2 Qtrs
Foreign currency translation adjustments, net of tax benefit and (expense) OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent $1.84M USD 2 Qtrs
Foreign currency translation adjustments, net of tax benefit and (expense) OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent $-8.00K USD 1 Quarter
Foreign currency translation adjustments, net of tax benefit and (expense) OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent $-8.00K USD 1 Quarter
Foreign currency translation adjustments, net of tax benefit and (expense) OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent $-387.00K USD 2 Qtrs
Foreign currency translation adjustments, net of tax benefit and (expense) OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent $-387.00K USD 2 Qtrs
Recognition of deferred pension and other post-retirement benefits, net of tax expense OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax $58.00K USD 1 Quarter
Recognition of deferred pension and other post-retirement benefits, net of tax expense OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax $58.00K USD 1 Quarter
Recognition of deferred pension and other post-retirement benefits, net of tax expense OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax $137.00K USD 2 Qtrs
Recognition of deferred pension and other post-retirement benefits, net of tax expense OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax $137.00K USD 2 Qtrs
Recognition of deferred pension and other post-retirement benefits, net of tax expense OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax $68.00K USD 1 Quarter
Recognition of deferred pension and other post-retirement benefits, net of tax expense OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax $68.00K USD 1 Quarter
Recognition of deferred pension and other post-retirement benefits, net of tax expense OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax $117.00K USD 2 Qtrs
Recognition of deferred pension and other post-retirement benefits, net of tax expense OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax $117.00K USD 2 Qtrs
Unrealized (loss) income on derivative instruments, net of tax benefit and (expense) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $197.00K USD 2 Qtrs
Unrealized (loss) income on derivative instruments, net of tax benefit and (expense) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $197.00K USD 2 Qtrs
Unrealized (loss) income on derivative instruments, net of tax benefit and (expense) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $-190.00K USD 1 Quarter
Unrealized (loss) income on derivative instruments, net of tax benefit and (expense) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $-190.00K USD 1 Quarter
Foreign currency translation adjustments, net of tax (expense) and benefit of $(1,296) and $8, and $(1,837) and $387, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-12.78M USD 2 Qtrs
Foreign currency translation adjustments, net of tax (expense) and benefit of $(1,296) and $8, and $(1,837) and $387, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-12.78M USD 2 Qtrs
Foreign currency translation adjustments, net of tax (expense) and benefit of $(1,296) and $8, and $(1,837) and $387, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $28.06M USD 1 Quarter
Foreign currency translation adjustments, net of tax (expense) and benefit of $(1,296) and $8, and $(1,837) and $387, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $28.06M USD 1 Quarter
Unrealized (loss) income on derivative instruments, net of tax benefit and (expense) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $28.00K USD 1 Quarter
Unrealized (loss) income on derivative instruments, net of tax benefit and (expense) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $28.00K USD 1 Quarter
Unrealized (loss) income on derivative instruments, net of tax benefit and (expense) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $-618.00K USD 2 Qtrs
Unrealized (loss) income on derivative instruments, net of tax benefit and (expense) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $-618.00K USD 2 Qtrs
Foreign currency translation adjustments, net of tax (expense) and benefit of $(1,296) and $8, and $(1,837) and $387, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-5.51M USD 1 Quarter
Foreign currency translation adjustments, net of tax (expense) and benefit of $(1,296) and $8, and $(1,837) and $387, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-5.51M USD 1 Quarter
Foreign currency translation adjustments, net of tax (expense) and benefit of $(1,296) and $8, and $(1,837) and $387, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $38.88M USD 2 Qtrs
Foreign currency translation adjustments, net of tax (expense) and benefit of $(1,296) and $8, and $(1,837) and $387, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $38.88M USD 2 Qtrs
Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(58) and $(68), and $(117) and $(137), respectively OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $470.00K USD 2 Qtrs
Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(58) and $(68), and $(117) and $(137), respectively OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $470.00K USD 2 Qtrs
Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(58) and $(68), and $(117) and $(137), respectively OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $201.00K USD 1 Quarter
Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(58) and $(68), and $(117) and $(137), respectively OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $201.00K USD 1 Quarter
Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(58) and $(68), and $(117) and $(137), respectively OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $401.00K USD 2 Qtrs
Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(58) and $(68), and $(117) and $(137), respectively OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $401.00K USD 2 Qtrs
Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(58) and $(68), and $(117) and $(137), respectively OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $235.00K USD 1 Quarter
Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(58) and $(68), and $(117) and $(137), respectively OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $235.00K USD 1 Quarter
Unrealized (loss) income on derivative instruments, net of tax benefit and (expense) of $190 and $(28), and $618 and $(197), respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $673.00K USD 2 Qtrs
Unrealized (loss) income on derivative instruments, net of tax benefit and (expense) of $190 and $(28), and $618 and $(197), respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $673.00K USD 2 Qtrs
Unrealized (loss) income on derivative instruments, net of tax benefit and (expense) of $190 and $(28), and $618 and $(197), respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $95.00K USD 1 Quarter
Unrealized (loss) income on derivative instruments, net of tax benefit and (expense) of $190 and $(28), and $618 and $(197), respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $95.00K USD 1 Quarter
Unrealized (loss) income on derivative instruments, net of tax benefit and (expense) of $190 and $(28), and $618 and $(197), respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-647.00K USD 1 Quarter
Unrealized (loss) income on derivative instruments, net of tax benefit and (expense) of $190 and $(28), and $618 and $(197), respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-647.00K USD 1 Quarter
Unrealized (loss) income on derivative instruments, net of tax benefit and (expense) of $190 and $(28), and $618 and $(197), respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-2.11M USD 2 Qtrs
Unrealized (loss) income on derivative instruments, net of tax benefit and (expense) of $190 and $(28), and $618 and $(197), respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-2.11M USD 2 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-5.18M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-5.18M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $37.17M USD 2 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $37.17M USD 2 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-11.64M USD 2 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-11.64M USD 2 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $27.62M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $27.62M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $58.72M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $58.72M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $48.81M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $48.81M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $41.36M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $41.36M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $23.14M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $23.14M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $100.08M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $100.08M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $25.66M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $25.66M USD 1 Quarter

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

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