◆ 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 Q1 2025
Filing Information
Form Type 10-Q
Accession Number 0000897077-25-000060
Period End Date 20250331
Filing Date 20250508
Fiscal Year 2025
Fiscal Period Q1
XBRL Instance alg-20250331_htm.xml
Balance Sheet 144 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.02M shares Point-in-time
Common stock outstanding (in shares) CommonStockSharesOutstanding 12.02M shares Point-in-time
Common stock outstanding (in shares) CommonStockSharesOutstanding 12.05M shares Point-in-time
Common stock outstanding (in shares) CommonStockSharesOutstanding 12.05M 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
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $200.27M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $200.27M 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 (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 $339.60M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $339.60M USD Point-in-time
Inventories, net InventoryNet $343.36M USD Point-in-time
Inventories, net InventoryNet $343.36M USD Point-in-time
Inventories, net InventoryNet $356.41M USD Point-in-time
Inventories, net InventoryNet $356.41M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $14.93M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $14.93M 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 $27.00K USD Point-in-time
Income tax receivable IncomeTaxesReceivable $27.00K USD Point-in-time
Total current assets AssetsCurrent $857.50M USD Point-in-time
Total current assets AssetsCurrent $857.50M USD Point-in-time
Total current assets AssetsCurrent $911.23M USD Point-in-time
Total current assets AssetsCurrent $911.23M 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 $57.20M USD Point-in-time
Rental equipment, net RentalEquipmentNet $57.20M 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 $373.87M USD Point-in-time
Property, plant and equipment PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization $373.87M USD Point-in-time
Less: Accumulated depreciation PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization $207.28M USD Point-in-time
Less: Accumulated depreciation PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization $207.28M USD Point-in-time
Less: Accumulated depreciation PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization $214.69M USD Point-in-time
Less: Accumulated depreciation PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization $214.69M USD Point-in-time
Total property, plant and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $159.18M USD Point-in-time
Total property, plant and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $159.18M 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
Goodwill Goodwill $203.03M USD Point-in-time
Goodwill Goodwill $203.03M USD Point-in-time
Goodwill Goodwill $204.58M USD Point-in-time
Goodwill Goodwill $204.58M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $147.90M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $147.90M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $151.36M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $151.36M 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.00M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $26.00M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $23.48M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $23.48M USD Point-in-time
Total assets Assets $1.45B USD Point-in-time
Total assets Assets $1.45B USD Point-in-time
Total assets Assets $1.50B USD Point-in-time
Total assets Assets $1.50B USD Point-in-time
Trade accounts payable AccountsPayableCurrent $104.98M USD Point-in-time
Trade accounts payable AccountsPayableCurrent $104.98M USD Point-in-time
Trade accounts payable AccountsPayableCurrent $84.50M USD Point-in-time
Trade accounts payable AccountsPayableCurrent $84.50M 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 $18.73M USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $18.73M 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 $73.01M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $73.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
Current maturities of long-term debt and finance lease obligations LongTermDebtAndCapitalLeaseObligationsCurrent $15.01M USD Point-in-time
Total current liabilities LiabilitiesCurrent $190.31M USD Point-in-time
Total current liabilities LiabilitiesCurrent $190.31M USD Point-in-time
Total current liabilities LiabilitiesCurrent $211.72M USD Point-in-time
Total current liabilities LiabilitiesCurrent $211.72M 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 debt and finance lease obligations, net of current maturities LongTermDebtAndCapitalLeaseObligations $201.79M USD Point-in-time
Long-term debt and finance lease obligations, net of current maturities LongTermDebtAndCapitalLeaseObligations $201.79M 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 $24.62M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $24.62M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $24.20M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $24.20M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $11.00M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $11.00M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $9.30M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $9.30M USD Point-in-time
Common stock, $0.10 par value, 20,000,000 shares authorized; 12,046,507 and 12,017,308 outstanding at March 31, 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,046,507 and 12,017,308 outstanding at March 31, 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,046,507 and 12,017,308 outstanding at March 31, 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,046,507 and 12,017,308 outstanding at March 31, 2025 and December 31, 2024, respectively CommonStockValue $1.20M USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapitalCommonStock $147.91M USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapitalCommonStock $147.91M 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
Treasury stock, at cost; 82,600 shares at March 31, 2025 and December 31, 2024, respectively TreasuryStockCommonValue $4.57M USD Point-in-time
Treasury stock, at cost; 82,600 shares at March 31, 2025 and December 31, 2024, respectively TreasuryStockCommonValue $4.57M USD Point-in-time
Treasury stock, at cost; 82,600 shares at March 31, 2025 and December 31, 2024, respectively TreasuryStockCommonValue $4.57M USD Point-in-time
Treasury stock, at cost; 82,600 shares at March 31, 2025 and December 31, 2024, respectively TreasuryStockCommonValue $4.57M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $956.35M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $956.35M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $984.55M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $984.55M 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
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-72.04M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-72.04M 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 $932.76M USD Point-in-time
Total stockholders equity StockholdersEquity $932.76M 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 $956.56M USD Point-in-time
Total stockholders equity StockholdersEquity $956.56M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.50B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.50B 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
Income Statement 68 line items
Line Item Tag Value Unit Period
Total net sales RevenueFromContractWithCustomerExcludingAssessedTax $390.95M USD 1 Quarter
Total net sales RevenueFromContractWithCustomerExcludingAssessedTax $390.95M USD 1 Quarter
Total net sales RevenueFromContractWithCustomerExcludingAssessedTax $425.59M USD 1 Quarter
Total net sales RevenueFromContractWithCustomerExcludingAssessedTax $425.59M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $313.95M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $313.95M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $288.11M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $288.11M USD 1 Quarter
Gross profit GrossProfit $111.63M USD 1 Quarter
Gross profit GrossProfit $111.63M USD 1 Quarter
Gross profit GrossProfit $102.84M USD 1 Quarter
Gross profit GrossProfit $102.84M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $60.59M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $60.59M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $54.33M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $54.33M USD 1 Quarter
Amortization expense AmortizationOfIntangibleAssets $4.05M USD 1 Quarter
Amortization expense AmortizationOfIntangibleAssets $4.05M USD 1 Quarter
Amortization expense AmortizationOfIntangibleAssets $4.06M USD 1 Quarter
Amortization expense AmortizationOfIntangibleAssets $4.06M USD 1 Quarter
Income from operations OperatingIncomeLoss $46.98M USD 1 Quarter
Income from operations OperatingIncomeLoss $46.98M USD 1 Quarter
Income from operations OperatingIncomeLoss $44.46M USD 1 Quarter
Income from operations OperatingIncomeLoss $44.46M USD 1 Quarter
Interest expense InterestExpenseNonoperating $6.09M USD 1 Quarter
Interest expense InterestExpenseNonoperating $6.09M USD 1 Quarter
Interest expense InterestExpenseNonoperating $3.19M USD 1 Quarter
Interest expense InterestExpenseNonoperating $3.19M USD 1 Quarter
Interest income InvestmentIncomeInterest $1.24M USD 1 Quarter
Interest income InvestmentIncomeInterest $1.24M USD 1 Quarter
Interest income InvestmentIncomeInterest $801.00K USD 1 Quarter
Interest income InvestmentIncomeInterest $801.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-663.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-663.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $98.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $98.00K USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $41.79M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $41.79M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $41.84M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $41.84M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $9.67M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $9.67M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $10.04M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $10.04M USD 1 Quarter
Net Income NetIncomeLoss $32.12M USD 1 Quarter
Net Income NetIncomeLoss $32.12M USD 1 Quarter
Net Income NetIncomeLoss $31.80M USD 1 Quarter
Net Income NetIncomeLoss $31.80M USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $2.69 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $2.69 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $2.65 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $2.65 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $2.64 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $2.64 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $2.67 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $2.67 USD 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 11.99M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 11.99M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 11.94M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 11.94M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.05M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.05M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.02M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.02M shares 1 Quarter
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.30 USD 1 Quarter
Dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.30 USD 1 Quarter
Cash Flow Statement 144 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $32.12M USD 1 Quarter
Net income NetIncomeLoss $32.12M USD 1 Quarter
Net income NetIncomeLoss $31.80M USD 1 Quarter
Net income NetIncomeLoss $31.80M USD 1 Quarter
Provision for doubtful accounts ProvisionForDoubtfulAccounts $79.00K USD 1 Quarter
Provision for doubtful accounts ProvisionForDoubtfulAccounts $79.00K USD 1 Quarter
Provision for doubtful accounts ProvisionForDoubtfulAccounts $35.00K USD 1 Quarter
Provision for doubtful accounts ProvisionForDoubtfulAccounts $35.00K USD 1 Quarter
Depreciation - Property, plant and equipment Depreciation $6.56M USD 1 Quarter
Depreciation - Property, plant and equipment Depreciation $6.56M USD 1 Quarter
Depreciation - Property, plant and equipment Depreciation $6.58M USD 1 Quarter
Depreciation - Property, plant and equipment Depreciation $6.58M USD 1 Quarter
Depreciation - Rental equipment EquipmentExpense $2.35M USD 1 Quarter
Depreciation - Rental equipment EquipmentExpense $2.35M USD 1 Quarter
Depreciation - Rental equipment EquipmentExpense $2.88M USD 1 Quarter
Depreciation - Rental equipment EquipmentExpense $2.88M USD 1 Quarter
Amortization of intangibles AmortizationOfIntangibleAssets $4.05M USD 1 Quarter
Amortization of intangibles AmortizationOfIntangibleAssets $4.05M 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 $176.00K USD 1 Quarter
Amortization of debt issuance AmortizationOfFinancingCosts $176.00K USD 1 Quarter
Amortization of debt issuance AmortizationOfFinancingCosts $176.00K USD 1 Quarter
Amortization of debt issuance AmortizationOfFinancingCosts $176.00K USD 1 Quarter
Stock-based compensation expense ShareBasedCompensation $2.12M USD 1 Quarter
Stock-based compensation expense ShareBasedCompensation $2.12M USD 1 Quarter
Stock-based compensation expense ShareBasedCompensation $2.30M USD 1 Quarter
Stock-based compensation expense ShareBasedCompensation $2.30M USD 1 Quarter
Provision for deferred income tax DeferredIncomeTaxExpenseBenefit $-1.64M USD 1 Quarter
Provision for deferred income tax DeferredIncomeTaxExpenseBenefit $-1.64M USD 1 Quarter
Provision for deferred income tax DeferredIncomeTaxExpenseBenefit $148.00K USD 1 Quarter
Provision for deferred income tax DeferredIncomeTaxExpenseBenefit $148.00K USD 1 Quarter
Loss on sale of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $-151.00K USD 1 Quarter
Loss on sale of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $-151.00K USD 1 Quarter
Loss on sale of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment - USD 1 Quarter
Loss on sale of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment - USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $33.15M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $33.15M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $30.86M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $30.86M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $9.19M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $9.19M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $9.61M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $9.61M USD 1 Quarter
Rental equipment IncreaseDecreaseInRentalEquipment $7.15M USD 1 Quarter
Rental equipment IncreaseDecreaseInRentalEquipment $7.15M USD 1 Quarter
Rental equipment IncreaseDecreaseInRentalEquipment $6.21M USD 1 Quarter
Rental equipment IncreaseDecreaseInRentalEquipment $6.21M USD 1 Quarter
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $4.97M USD 1 Quarter
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $4.97M USD 1 Quarter
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $7.10M USD 1 Quarter
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $7.10M USD 1 Quarter
Trade accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $13.99M USD 1 Quarter
Trade accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $13.99M USD 1 Quarter
Trade accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $180.00K USD 1 Quarter
Trade accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $180.00K USD 1 Quarter
Income taxes payable IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $5.49M USD 1 Quarter
Income taxes payable IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $5.49M USD 1 Quarter
Income taxes payable IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $5.16M USD 1 Quarter
Income taxes payable IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $5.16M USD 1 Quarter
Other assets and long-term liabilities, net IncreaseDecreaseInOtherNoncurrentLiabilities $3.28M USD 1 Quarter
Other assets and long-term liabilities, net IncreaseDecreaseInOtherNoncurrentLiabilities $3.28M USD 1 Quarter
Other assets and long-term liabilities, net IncreaseDecreaseInOtherNoncurrentLiabilities $1.51M USD 1 Quarter
Other assets and long-term liabilities, net IncreaseDecreaseInOtherNoncurrentLiabilities $1.51M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $14.20M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $14.20M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $1.12M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $1.12M USD 1 Quarter
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $6.65M USD 1 Quarter
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $6.65M USD 1 Quarter
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $6.01M USD 1 Quarter
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $6.01M USD 1 Quarter
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $749.00K USD 1 Quarter
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $749.00K USD 1 Quarter
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $116.00K USD 1 Quarter
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $116.00K USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-5.90M USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-5.90M USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-5.89M USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-5.89M USD 1 Quarter
Borrowings on bank revolving credit facility ProceedsFromLinesOfCredit - USD 1 Quarter
Borrowings on bank revolving credit facility ProceedsFromLinesOfCredit - USD 1 Quarter
Borrowings on bank revolving credit facility ProceedsFromLinesOfCredit $134.00M USD 1 Quarter
Borrowings on bank revolving credit facility ProceedsFromLinesOfCredit $134.00M USD 1 Quarter
Repayments on bank revolving credit facility RepaymentsOfLinesOfCredit - USD 1 Quarter
Repayments on bank revolving credit facility RepaymentsOfLinesOfCredit - USD 1 Quarter
Repayments on bank revolving credit facility RepaymentsOfLinesOfCredit $44.00M USD 1 Quarter
Repayments on bank revolving credit facility RepaymentsOfLinesOfCredit $44.00M USD 1 Quarter
Principal payments on long-term debt and finance leases RepaymentsOfLongTermDebtAndCapitalSecurities $3.75M USD 1 Quarter
Principal payments on long-term debt and finance leases RepaymentsOfLongTermDebtAndCapitalSecurities $3.75M USD 1 Quarter
Principal payments on long-term debt and finance leases RepaymentsOfLongTermDebtAndCapitalSecurities $3.81M USD 1 Quarter
Principal payments on long-term debt and finance leases RepaymentsOfLongTermDebtAndCapitalSecurities $3.81M USD 1 Quarter
Contingent consideration payment from acquisition PaymentForContingentConsiderationLiabilityFinancingActivities - USD 1 Quarter
Contingent consideration payment from acquisition PaymentForContingentConsiderationLiabilityFinancingActivities - USD 1 Quarter
Contingent consideration payment from acquisition PaymentForContingentConsiderationLiabilityFinancingActivities $4.40M USD 1 Quarter
Contingent consideration payment from acquisition PaymentForContingentConsiderationLiabilityFinancingActivities $4.40M USD 1 Quarter
Dividends paid PaymentsOfDividendsCommonStock $3.10M USD 1 Quarter
Dividends paid PaymentsOfDividendsCommonStock $3.10M USD 1 Quarter
Dividends paid PaymentsOfDividendsCommonStock $3.60M USD 1 Quarter
Dividends paid PaymentsOfDividendsCommonStock $3.60M USD 1 Quarter
Proceeds from exercise of stock options ProceedsFromIssuanceOfCommonStock $354.00K USD 1 Quarter
Proceeds from exercise of stock options ProceedsFromIssuanceOfCommonStock $354.00K USD 1 Quarter
Proceeds from exercise of stock options ProceedsFromIssuanceOfCommonStock $728.00K USD 1 Quarter
Proceeds from exercise of stock options ProceedsFromIssuanceOfCommonStock $728.00K USD 1 Quarter
Common stock repurchased PaymentsForRepurchaseOfCommonStock $1.61M USD 1 Quarter
Common stock repurchased PaymentsForRepurchaseOfCommonStock $1.61M USD 1 Quarter
Common stock repurchased PaymentsForRepurchaseOfCommonStock $1.62M USD 1 Quarter
Common stock repurchased PaymentsForRepurchaseOfCommonStock $1.62M USD 1 Quarter
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-8.61M USD 1 Quarter
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-8.61M USD 1 Quarter
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $77.79M USD 1 Quarter
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $77.79M USD 1 Quarter
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-3.13M USD 1 Quarter
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-3.13M USD 1 Quarter
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $3.30M USD 1 Quarter
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $3.30M USD 1 Quarter
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $3.00M USD 1 Quarter
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $3.00M USD 1 Quarter
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $69.88M USD 1 Quarter
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $69.88M USD 1 Quarter
Cash and cash equivalents at beginning of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $200.27M USD Point-in-time
Cash and cash equivalents at beginning of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $200.27M 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 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 $121.80M USD Point-in-time
Cash and cash equivalents at beginning of the year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $121.80M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $200.27M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $200.27M 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 $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 $121.80M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $121.80M USD Point-in-time
Interest InterestPaidNet $5.83M USD 1 Quarter
Interest InterestPaidNet $5.83M USD 1 Quarter
Interest InterestPaidNet $3.24M USD 1 Quarter
Interest InterestPaidNet $3.24M USD 1 Quarter
Income taxes IncomeTaxesPaidNet $6.24M USD 1 Quarter
Income taxes IncomeTaxesPaidNet $6.24M USD 1 Quarter
Income taxes IncomeTaxesPaidNet $5.31M USD 1 Quarter
Income taxes IncomeTaxesPaidNet $5.31M USD 1 Quarter
Stockholders Equity 44 line items
Line Item Tag Value Unit Period
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.30 USD 1 Quarter
Dividends paid (in dollars per share) CommonStockDividendsPerShareCashPaid $0.30 USD 1 Quarter
Beginning balance ( in shares) CommonStockSharesOutstanding 12.02M shares Point-in-time
Beginning balance ( in shares) CommonStockSharesOutstanding 12.02M shares Point-in-time
Beginning balance ( in shares) CommonStockSharesOutstanding 12.05M shares Point-in-time
Beginning balance ( in shares) CommonStockSharesOutstanding 12.05M shares Point-in-time
Beginning balance StockholdersEquity $1.02B USD Point-in-time
Beginning balance StockholdersEquity $1.02B 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.06B USD Point-in-time
Beginning balance StockholdersEquity $1.06B USD Point-in-time
Beginning balance StockholdersEquity $956.56M USD Point-in-time
Beginning balance StockholdersEquity $956.56M USD Point-in-time
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $41.36M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $41.36M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $25.66M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $25.66M 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.12M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.12M 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 $-1.26M USD 1 Quarter
Stock-based compensation transactions StockIssuedDuringPeriodValueOther $-1.26M USD 1 Quarter
Dividends paid DividendsCash $3.10M USD 1 Quarter
Dividends paid DividendsCash $3.10M USD 1 Quarter
Dividends paid DividendsCash $3.60M USD 1 Quarter
Dividends paid DividendsCash $3.60M USD 1 Quarter
Ending balance (in shares) CommonStockSharesOutstanding 12.02M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 12.02M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 12.05M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 12.05M shares Point-in-time
Ending balance StockholdersEquity $1.02B USD Point-in-time
Ending balance StockholdersEquity $1.02B 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.06B USD Point-in-time
Ending balance StockholdersEquity $1.06B USD Point-in-time
Ending balance StockholdersEquity $956.56M USD Point-in-time
Ending balance StockholdersEquity $956.56M USD Point-in-time
Comprehensive Income 36 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $32.12M USD 1 Quarter
Net income NetIncomeLoss $32.12M USD 1 Quarter
Net income NetIncomeLoss $31.80M USD 1 Quarter
Net income NetIncomeLoss $31.80M USD 1 Quarter
Foreign currency translation adjustments, net of tax benefit and (expense) OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent $541.00K USD 1 Quarter
Foreign currency translation adjustments, net of tax benefit and (expense) OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent $541.00K USD 1 Quarter
Foreign currency translation adjustments, net of tax benefit and (expense) OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent $-379.00K USD 1 Quarter
Foreign currency translation adjustments, net of tax benefit and (expense) OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent $-379.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
Recognition of deferred pension and other post-retirement benefits, net of tax expense OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax $59.00K USD 1 Quarter
Recognition of deferred pension and other post-retirement benefits, net of tax expense OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax $59.00K USD 1 Quarter
Unrealized loss on derivative instruments, net of tax benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $169.00K USD 1 Quarter
Unrealized loss on derivative instruments, net of tax benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $169.00K USD 1 Quarter
Foreign currency translation adjustments, net of tax (expense) and benefit of $(541) and $379, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $10.82M USD 1 Quarter
Foreign currency translation adjustments, net of tax (expense) and benefit of $(541) and $379, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $10.82M USD 1 Quarter
Unrealized loss on derivative instruments, net of tax benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $-428.00K USD 1 Quarter
Unrealized loss on derivative instruments, net of tax benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $-428.00K USD 1 Quarter
Foreign currency translation adjustments, net of tax (expense) and benefit of $(541) and $379, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-7.27M USD 1 Quarter
Foreign currency translation adjustments, net of tax (expense) and benefit of $(541) and $379, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-7.27M USD 1 Quarter
Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(59) and $(69), respectively OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $235.00K USD 1 Quarter
Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(59) and $(69), respectively OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $235.00K USD 1 Quarter
Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(59) and $(69), respectively OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $200.00K USD 1 Quarter
Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(59) and $(69), respectively OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax $200.00K USD 1 Quarter
Unrealized income (loss) on derivative instruments, net of tax benefit and (expense) of $428 and $(169), respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $578.00K USD 1 Quarter
Unrealized income (loss) on derivative instruments, net of tax benefit and (expense) of $428 and $(169), respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $578.00K USD 1 Quarter
Unrealized income (loss) on derivative instruments, net of tax benefit and (expense) of $428 and $(169), respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-1.46M USD 1 Quarter
Unrealized income (loss) on derivative instruments, net of tax benefit and (expense) of $428 and $(169), respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-1.46M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-6.46M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-6.46M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $9.56M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $9.56M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $25.66M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $25.66M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $41.36M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $41.36M 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...