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

10-Q Filing

TENNANT CO CIK: 97134 Q2 2025
Filing Information
Form Type 10-Q
Accession Number 0000097134-25-000027
Period End Date 20250630
Filing Date 20250807
Fiscal Year 2025
Fiscal Period Q2
XBRL Instance tnc-20250630_htm.xml
Balance Sheet 164 line items
Line Item Tag Value Unit Period
Allowance for credit loss AllowanceForDoubtfulAccountsReceivableCurrent $7.10M USD Point-in-time
Allowance for credit loss AllowanceForDoubtfulAccountsReceivableCurrent $7.10M USD Point-in-time
Allowance for credit loss AllowanceForDoubtfulAccountsReceivableCurrent $10.10M USD Point-in-time
Allowance for credit loss AllowanceForDoubtfulAccountsReceivableCurrent $10.10M USD Point-in-time
Cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $117.10M USD Point-in-time
Cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $117.10M USD Point-in-time
Cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $99.80M USD Point-in-time
Cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $99.80M USD Point-in-time
Cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $84.60M USD Point-in-time
Cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $84.60M USD Point-in-time
Accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $310.90M USD Point-in-time
Accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $310.90M USD Point-in-time
Accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $342.70M USD Point-in-time
Accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $342.70M USD Point-in-time
Cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $80.10M USD Point-in-time
Cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $80.10M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.38 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.38 USD Point-in-time
Receivables, less allowances of $10.1 and $7.1, respectively AccountsReceivableNetCurrent $259.10M USD Point-in-time
Receivables, less allowances of $10.1 and $7.1, respectively AccountsReceivableNetCurrent $259.10M USD Point-in-time
Receivables, less allowances of $10.1 and $7.1, respectively AccountsReceivableNetCurrent $265.30M USD Point-in-time
Receivables, less allowances of $10.1 and $7.1, respectively AccountsReceivableNetCurrent $265.30M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.38 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.38 USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 60.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 60.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 60.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 60.00M shares Point-in-time
Inventories InventoryNet $183.80M USD Point-in-time
Inventories InventoryNet $183.80M USD Point-in-time
Inventories InventoryNet $195.40M USD Point-in-time
Inventories InventoryNet $195.40M USD Point-in-time
Prepaid and other current assets PrepaidExpenseAndOtherAssetsCurrent $33.80M USD Point-in-time
Prepaid and other current assets PrepaidExpenseAndOtherAssetsCurrent $33.80M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 18.53M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 18.53M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 18.85M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 18.85M shares Point-in-time
Prepaid and other current assets PrepaidExpenseAndOtherAssetsCurrent $33.90M USD Point-in-time
Prepaid and other current assets PrepaidExpenseAndOtherAssetsCurrent $33.90M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 18.53M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 18.53M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 18.85M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 18.85M shares Point-in-time
Total current assets AssetsCurrent $574.60M USD Point-in-time
Total current assets AssetsCurrent $574.60M USD Point-in-time
Total current assets AssetsCurrent $576.60M USD Point-in-time
Total current assets AssetsCurrent $576.60M USD Point-in-time
Property, plant and equipment, less accumulated depreciation of $342.7 and $310.9, respectively PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $184.40M USD Point-in-time
Property, plant and equipment, less accumulated depreciation of $342.7 and $310.9, respectively PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $184.40M USD Point-in-time
Property, plant and equipment, less accumulated depreciation of $342.7 and $310.9, respectively PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $192.50M USD Point-in-time
Property, plant and equipment, less accumulated depreciation of $342.7 and $310.9, respectively PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $192.50M USD Point-in-time
Operating lease assets OperatingLeaseRightOfUseAsset $53.90M USD Point-in-time
Operating lease assets OperatingLeaseRightOfUseAsset $53.90M USD Point-in-time
Operating lease assets OperatingLeaseRightOfUseAsset $54.60M USD Point-in-time
Operating lease assets OperatingLeaseRightOfUseAsset $54.60M USD Point-in-time
Goodwill Goodwill $185.60M USD Point-in-time
Goodwill Goodwill $185.60M USD Point-in-time
Goodwill Goodwill $207.20M USD Point-in-time
Goodwill Goodwill $207.20M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $58.20M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $58.20M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $58.70M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $58.70M USD Point-in-time
Other assets OtherAssetsNoncurrent $130.20M USD Point-in-time
Other assets OtherAssetsNoncurrent $130.20M USD Point-in-time
Other assets OtherAssetsNoncurrent $155.10M USD Point-in-time
Other assets OtherAssetsNoncurrent $155.10M USD Point-in-time
Total assets Assets $1.24B USD Point-in-time
Total assets Assets $1.24B USD Point-in-time
Total assets Assets $1.19B USD Point-in-time
Total assets Assets $1.19B USD Point-in-time
Current portion of long-term debt DebtCurrent $400.00K USD Point-in-time
Current portion of long-term debt DebtCurrent $400.00K USD Point-in-time
Current portion of long-term debt DebtCurrent $1.30M USD Point-in-time
Current portion of long-term debt DebtCurrent $1.30M USD Point-in-time
Accounts payable AccountsPayableCurrent $122.30M USD Point-in-time
Accounts payable AccountsPayableCurrent $122.30M USD Point-in-time
Accounts payable AccountsPayableCurrent $126.90M USD Point-in-time
Accounts payable AccountsPayableCurrent $126.90M USD Point-in-time
Employee compensation and benefits EmployeeRelatedLiabilitiesCurrent $53.10M USD Point-in-time
Employee compensation and benefits EmployeeRelatedLiabilitiesCurrent $53.10M USD Point-in-time
Employee compensation and benefits EmployeeRelatedLiabilitiesCurrent $41.30M USD Point-in-time
Employee compensation and benefits EmployeeRelatedLiabilitiesCurrent $41.30M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $110.80M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $110.80M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $110.90M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $110.90M USD Point-in-time
Total current liabilities LiabilitiesCurrent $292.20M USD Point-in-time
Total current liabilities LiabilitiesCurrent $292.20M USD Point-in-time
Total current liabilities LiabilitiesCurrent $274.80M USD Point-in-time
Total current liabilities LiabilitiesCurrent $274.80M USD Point-in-time
Long-term debt LongTermDebtAndCapitalLeaseObligations $213.40M USD Point-in-time
Long-term debt LongTermDebtAndCapitalLeaseObligations $213.40M USD Point-in-time
Long-term debt LongTermDebtAndCapitalLeaseObligations $198.20M USD Point-in-time
Long-term debt LongTermDebtAndCapitalLeaseObligations $198.20M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $36.30M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $36.30M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $34.10M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $34.10M USD Point-in-time
Employee benefits EmployeeRelatedLiabilitiesCurrentAndNoncurrent $14.80M USD Point-in-time
Employee benefits EmployeeRelatedLiabilitiesCurrentAndNoncurrent $14.80M USD Point-in-time
Employee benefits EmployeeRelatedLiabilitiesCurrentAndNoncurrent $13.50M USD Point-in-time
Employee benefits EmployeeRelatedLiabilitiesCurrentAndNoncurrent $13.50M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $4.90M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $4.90M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $5.30M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $5.30M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $22.90M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $22.90M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $45.40M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $45.40M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $313.00M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $313.00M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $275.80M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $275.80M USD Point-in-time
Total liabilities Liabilities $587.80M USD Point-in-time
Total liabilities Liabilities $587.80M USD Point-in-time
Total liabilities Liabilities $568.00M USD Point-in-time
Total liabilities Liabilities $568.00M USD Point-in-time
Commitments and contingencies (Note 12) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 12) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 12) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 12) CommitmentsAndContingencies - USD Point-in-time
Common Stock, $0.375 par value; 60,000,000 shares authorized; 18,532,326 and 18,849,456 shares issued and outstanding, respectively CommonStockValue $7.00M USD Point-in-time
Common Stock, $0.375 par value; 60,000,000 shares authorized; 18,532,326 and 18,849,456 shares issued and outstanding, respectively CommonStockValue $7.00M USD Point-in-time
Common Stock, $0.375 par value; 60,000,000 shares authorized; 18,532,326 and 18,849,456 shares issued and outstanding, respectively CommonStockValue $7.10M USD Point-in-time
Common Stock, $0.375 par value; 60,000,000 shares authorized; 18,532,326 and 18,849,456 shares issued and outstanding, respectively CommonStockValue $7.10M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $76.70M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $76.70M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $46.50M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $46.50M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $632.00M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $632.00M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $609.70M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $609.70M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-72.70M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-72.70M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-33.60M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-33.60M USD Point-in-time
Total Tennant Company shareholders' equity StockholdersEquity $620.80M USD Point-in-time
Total Tennant Company shareholders' equity StockholdersEquity $620.80M USD Point-in-time
Total Tennant Company shareholders' equity StockholdersEquity $651.90M USD Point-in-time
Total Tennant Company shareholders' equity StockholdersEquity $651.90M USD Point-in-time
Noncontrolling interest MinorityInterest $1.30M USD Point-in-time
Noncontrolling interest MinorityInterest $1.30M USD Point-in-time
Noncontrolling interest MinorityInterest $1.80M USD Point-in-time
Noncontrolling interest MinorityInterest $1.80M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $622.10M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $622.10M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $615.90M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $615.90M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $625.90M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $625.90M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $578.30M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $578.30M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $626.10M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $626.10M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $653.70M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $653.70M USD Point-in-time
Total liabilities and total equity LiabilitiesAndStockholdersEquity $1.24B USD Point-in-time
Total liabilities and total equity LiabilitiesAndStockholdersEquity $1.24B USD Point-in-time
Total liabilities and total equity LiabilitiesAndStockholdersEquity $1.19B USD Point-in-time
Total liabilities and total equity LiabilitiesAndStockholdersEquity $1.19B USD Point-in-time
Income Statement 128 line items
Line Item Tag Value Unit Period
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $608.60M USD 2 Qtrs
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $608.60M USD 2 Qtrs
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $642.00M USD 2 Qtrs
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $642.00M USD 2 Qtrs
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $318.60M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $318.60M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $331.00M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $331.00M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $361.80M USD 2 Qtrs
Cost of sales CostOfGoodsAndServicesSold $361.80M USD 2 Qtrs
Cost of sales CostOfGoodsAndServicesSold $354.50M USD 2 Qtrs
Cost of sales CostOfGoodsAndServicesSold $354.50M USD 2 Qtrs
Cost of sales CostOfGoodsAndServicesSold $184.50M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $184.50M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $188.30M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $188.30M USD 1 Quarter
Gross profit GrossProfit $134.10M USD 1 Quarter
Gross profit GrossProfit $134.10M USD 1 Quarter
Gross profit GrossProfit $142.70M USD 1 Quarter
Gross profit GrossProfit $142.70M USD 1 Quarter
Gross profit GrossProfit $280.20M USD 2 Qtrs
Gross profit GrossProfit $280.20M USD 2 Qtrs
Gross profit GrossProfit $254.10M USD 2 Qtrs
Gross profit GrossProfit $254.10M USD 2 Qtrs
Selling and administrative expense SellingGeneralAndAdministrativeExpense $93.70M USD 1 Quarter
Selling and administrative expense SellingGeneralAndAdministrativeExpense $93.70M USD 1 Quarter
Selling and administrative expense SellingGeneralAndAdministrativeExpense $92.90M USD 1 Quarter
Selling and administrative expense SellingGeneralAndAdministrativeExpense $92.90M USD 1 Quarter
Selling and administrative expense SellingGeneralAndAdministrativeExpense $184.40M USD 2 Qtrs
Selling and administrative expense SellingGeneralAndAdministrativeExpense $184.40M USD 2 Qtrs
Selling and administrative expense SellingGeneralAndAdministrativeExpense $182.80M USD 2 Qtrs
Selling and administrative expense SellingGeneralAndAdministrativeExpense $182.80M USD 2 Qtrs
Research and development expense ResearchAndDevelopmentExpense $21.30M USD 2 Qtrs
Research and development expense ResearchAndDevelopmentExpense $21.30M USD 2 Qtrs
Research and development expense ResearchAndDevelopmentExpense $19.50M USD 2 Qtrs
Research and development expense ResearchAndDevelopmentExpense $19.50M USD 2 Qtrs
Research and development expense ResearchAndDevelopmentExpense $9.80M USD 1 Quarter
Research and development expense ResearchAndDevelopmentExpense $9.80M USD 1 Quarter
Research and development expense ResearchAndDevelopmentExpense $11.20M USD 1 Quarter
Research and development expense ResearchAndDevelopmentExpense $11.20M USD 1 Quarter
Operating income OperatingIncomeLoss $50.20M USD 2 Qtrs
Operating income OperatingIncomeLoss $50.20M USD 2 Qtrs
Operating income OperatingIncomeLoss $38.60M USD 1 Quarter
Operating income OperatingIncomeLoss $38.60M USD 1 Quarter
Operating income OperatingIncomeLoss $30.60M USD 1 Quarter
Operating income OperatingIncomeLoss $30.60M USD 1 Quarter
Operating income OperatingIncomeLoss $76.10M USD 2 Qtrs
Operating income OperatingIncomeLoss $76.10M USD 2 Qtrs
Interest expense, net InterestExpenseNonoperating $4.50M USD 2 Qtrs
Interest expense, net InterestExpenseNonoperating $4.50M USD 2 Qtrs
Interest expense, net InterestExpenseNonoperating $4.80M USD 2 Qtrs
Interest expense, net InterestExpenseNonoperating $4.80M USD 2 Qtrs
Interest expense, net InterestExpenseNonoperating $2.20M USD 1 Quarter
Interest expense, net InterestExpenseNonoperating $2.20M USD 1 Quarter
Interest expense, net InterestExpenseNonoperating $2.50M USD 1 Quarter
Interest expense, net InterestExpenseNonoperating $2.50M USD 1 Quarter
Net foreign currency transaction (loss) gain ForeignCurrencyTransactionGainLossBeforeTax $500.00K USD 2 Qtrs
Net foreign currency transaction (loss) gain ForeignCurrencyTransactionGainLossBeforeTax $500.00K USD 2 Qtrs
Net foreign currency transaction (loss) gain ForeignCurrencyTransactionGainLossBeforeTax $-800.00K USD 1 Quarter
Net foreign currency transaction (loss) gain ForeignCurrencyTransactionGainLossBeforeTax $-800.00K USD 1 Quarter
Net foreign currency transaction (loss) gain ForeignCurrencyTransactionGainLossBeforeTax $-1.00M USD 2 Qtrs
Net foreign currency transaction (loss) gain ForeignCurrencyTransactionGainLossBeforeTax $-1.00M USD 2 Qtrs
Net foreign currency transaction (loss) gain ForeignCurrencyTransactionGainLossBeforeTax $700.00K USD 1 Quarter
Net foreign currency transaction (loss) gain ForeignCurrencyTransactionGainLossBeforeTax $700.00K USD 1 Quarter
Other (expense) income, net OtherNonoperatingIncomeExpense $100.00K USD 1 Quarter
Other (expense) income, net OtherNonoperatingIncomeExpense $100.00K USD 1 Quarter
Other (expense) income, net OtherNonoperatingIncomeExpense $-300.00K USD 1 Quarter
Other (expense) income, net OtherNonoperatingIncomeExpense $-300.00K USD 1 Quarter
Other (expense) income, net OtherNonoperatingIncomeExpense $-200.00K USD 2 Qtrs
Other (expense) income, net OtherNonoperatingIncomeExpense $-200.00K USD 2 Qtrs
Other (expense) income, net OtherNonoperatingIncomeExpense $200.00K USD 2 Qtrs
Other (expense) income, net OtherNonoperatingIncomeExpense $200.00K USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $72.00M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $72.00M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $36.90M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $36.90M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $44.50M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $44.50M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $27.30M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $27.30M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $9.00M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $9.00M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $11.20M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $11.20M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $7.10M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $7.10M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $15.70M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $15.70M USD 2 Qtrs
Net income NetIncomeLoss $27.90M USD 1 Quarter
Net income NetIncomeLoss $27.90M USD 1 Quarter
Net income NetIncomeLoss $33.30M USD 2 Qtrs
Net income NetIncomeLoss $33.30M USD 2 Qtrs
Net income NetIncomeLoss $20.20M USD 1 Quarter
Net income NetIncomeLoss $20.20M USD 1 Quarter
Net income NetIncomeLoss $56.30M USD 2 Qtrs
Net income NetIncomeLoss $56.30M USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $1.79 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $1.79 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $2.99 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $2.99 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $1.10 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $1.10 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $1.47 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $1.47 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $1.77 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $1.77 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $1.08 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $1.08 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $2.94 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $2.94 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $1.45 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $1.45 USD 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 18.61M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 18.61M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 18.51M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 18.51M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 18.90M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 18.90M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 18.78M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 18.78M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 19.14M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 19.14M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 19.21M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 19.21M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 18.69M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 18.69M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 18.82M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 18.82M shares 2 Qtrs
Cash Flow Statement 168 line items
Line Item Tag Value Unit Period
Employee tax withholdings obligations PaymentsRelatedToTaxWithholdingForShareBasedCompensation $2.90M USD 2 Qtrs
Employee tax withholdings obligations PaymentsRelatedToTaxWithholdingForShareBasedCompensation $2.90M USD 2 Qtrs
Employee tax withholdings obligations PaymentsRelatedToTaxWithholdingForShareBasedCompensation $3.60M USD 2 Qtrs
Employee tax withholdings obligations PaymentsRelatedToTaxWithholdingForShareBasedCompensation $3.60M USD 2 Qtrs
Net income ProfitLoss $33.30M USD 2 Qtrs
Net income ProfitLoss $33.30M USD 2 Qtrs
Net income ProfitLoss $28.40M USD 1 Quarter
Net income ProfitLoss $28.40M USD 1 Quarter
Net income ProfitLoss $56.30M USD 2 Qtrs
Net income ProfitLoss $56.30M USD 2 Qtrs
Net income ProfitLoss $20.20M USD 1 Quarter
Net income ProfitLoss $20.20M USD 1 Quarter
Net income ProfitLoss $27.90M USD 1 Quarter
Net income ProfitLoss $27.90M USD 1 Quarter
Net income ProfitLoss $13.10M USD 1 Quarter
Net income ProfitLoss $13.10M USD 1 Quarter
Depreciation expense Depreciation $21.90M USD 2 Qtrs
Depreciation expense Depreciation $21.90M USD 2 Qtrs
Depreciation expense Depreciation $19.50M USD 2 Qtrs
Depreciation expense Depreciation $19.50M USD 2 Qtrs
Amortization expense AmortizationOfIntangibleAssets $7.80M USD 2 Qtrs
Amortization expense AmortizationOfIntangibleAssets $7.80M USD 2 Qtrs
Amortization expense AmortizationOfIntangibleAssets $3.90M USD 1 Quarter
Amortization expense AmortizationOfIntangibleAssets $3.90M USD 1 Quarter
Amortization expense AmortizationOfIntangibleAssets $6.80M USD 2 Qtrs
Amortization expense AmortizationOfIntangibleAssets $6.80M USD 2 Qtrs
Amortization expense AmortizationOfIntangibleAssets $3.40M USD 1 Quarter
Amortization expense AmortizationOfIntangibleAssets $3.40M USD 1 Quarter
Deferred income tax benefit DeferredIncomeTaxesAndTaxCredits $-1.20M USD 2 Qtrs
Deferred income tax benefit DeferredIncomeTaxesAndTaxCredits $-1.20M USD 2 Qtrs
Deferred income tax benefit DeferredIncomeTaxesAndTaxCredits $-200.00K USD 2 Qtrs
Deferred income tax benefit DeferredIncomeTaxesAndTaxCredits $-200.00K USD 2 Qtrs
Share-based compensation expense ShareBasedCompensation $5.30M USD 2 Qtrs
Share-based compensation expense ShareBasedCompensation $5.30M USD 2 Qtrs
Share-based compensation expense ShareBasedCompensation $5.80M USD 2 Qtrs
Share-based compensation expense ShareBasedCompensation $5.80M USD 2 Qtrs
Bad debt and returns expense ProvisionForDoubtfulAccounts $3.30M USD 2 Qtrs
Bad debt and returns expense ProvisionForDoubtfulAccounts $3.30M USD 2 Qtrs
Bad debt and returns expense ProvisionForDoubtfulAccounts $600.00K USD 2 Qtrs
Bad debt and returns expense ProvisionForDoubtfulAccounts $600.00K USD 2 Qtrs
Other, net OtherNoncashIncomeExpense $-300.00K USD 2 Qtrs
Other, net OtherNoncashIncomeExpense $-300.00K USD 2 Qtrs
Other, net OtherNoncashIncomeExpense $-300.00K USD 2 Qtrs
Other, net OtherNoncashIncomeExpense $-300.00K USD 2 Qtrs
Receivables IncreaseDecreaseInAccountsReceivable $2.40M USD 2 Qtrs
Receivables IncreaseDecreaseInAccountsReceivable $2.40M USD 2 Qtrs
Receivables IncreaseDecreaseInAccountsReceivable $22.80M USD 2 Qtrs
Receivables IncreaseDecreaseInAccountsReceivable $22.80M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $22.90M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $22.90M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $8.30M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $8.30M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $20.80M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $20.80M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-6.20M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-6.20M USD 2 Qtrs
Employee compensation and benefits IncreaseDecreaseInEmployeeRelatedLiabilities $-14.90M USD 2 Qtrs
Employee compensation and benefits IncreaseDecreaseInEmployeeRelatedLiabilities $-14.90M USD 2 Qtrs
Employee compensation and benefits IncreaseDecreaseInEmployeeRelatedLiabilities $-13.90M USD 2 Qtrs
Employee compensation and benefits IncreaseDecreaseInEmployeeRelatedLiabilities $-13.90M USD 2 Qtrs
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $18.30M USD 2 Qtrs
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $18.30M USD 2 Qtrs
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $27.30M USD 2 Qtrs
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $27.30M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $21.50M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $21.50M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $22.10M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $22.10M USD 2 Qtrs
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $10.80M USD 2 Qtrs
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $10.80M USD 2 Qtrs
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $7.20M USD 2 Qtrs
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $7.20M USD 2 Qtrs
Purchase of investment PaymentsToAcquireInvestments - USD 2 Qtrs
Purchase of investment PaymentsToAcquireInvestments - USD 2 Qtrs
Purchase of investment PaymentsToAcquireInvestments $32.10M USD 2 Qtrs
Purchase of investment PaymentsToAcquireInvestments $32.10M USD 2 Qtrs
Payments made in connection with business acquisition, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $25.70M USD 2 Qtrs
Payments made in connection with business acquisition, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $25.70M USD 2 Qtrs
Payments made in connection with business acquisition, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD 2 Qtrs
Payments made in connection with business acquisition, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD 2 Qtrs
Investment in leased assets PaymentsToAcquireLeasesHeldForInvestment $300.00K USD 2 Qtrs
Investment in leased assets PaymentsToAcquireLeasesHeldForInvestment $300.00K USD 2 Qtrs
Investment in leased assets PaymentsToAcquireLeasesHeldForInvestment $200.00K USD 2 Qtrs
Investment in leased assets PaymentsToAcquireLeasesHeldForInvestment $200.00K USD 2 Qtrs
Cash received from leased assets ProceedsFromLeasedAssets $400.00K USD 2 Qtrs
Cash received from leased assets ProceedsFromLeasedAssets $400.00K USD 2 Qtrs
Cash received from leased assets ProceedsFromLeasedAssets $400.00K USD 2 Qtrs
Cash received from leased assets ProceedsFromLeasedAssets $400.00K USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-10.60M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-10.60M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-64.90M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-64.90M USD 2 Qtrs
Proceeds from borrowings ProceedsFromIssuanceOfLongTermDebt $40.00M USD 2 Qtrs
Proceeds from borrowings ProceedsFromIssuanceOfLongTermDebt $40.00M USD 2 Qtrs
Proceeds from borrowings ProceedsFromIssuanceOfLongTermDebt $15.00M USD 2 Qtrs
Proceeds from borrowings ProceedsFromIssuanceOfLongTermDebt $15.00M USD 2 Qtrs
Repayments of borrowings RepaymentsOfDebt $800.00K USD 2 Qtrs
Repayments of borrowings RepaymentsOfDebt $800.00K USD 2 Qtrs
Repayments of borrowings RepaymentsOfDebt $27.50M USD 2 Qtrs
Repayments of borrowings RepaymentsOfDebt $27.50M USD 2 Qtrs
(Repurchases) proceeds from exercise of stock options, net of employee tax withholdings obligations of $2.9 and $3.6, respectively ProceedsFromIssuanceOfCommonStock $-2.40M USD 2 Qtrs
(Repurchases) proceeds from exercise of stock options, net of employee tax withholdings obligations of $2.9 and $3.6, respectively ProceedsFromIssuanceOfCommonStock $-2.40M USD 2 Qtrs
(Repurchases) proceeds from exercise of stock options, net of employee tax withholdings obligations of $2.9 and $3.6, respectively ProceedsFromIssuanceOfCommonStock $19.60M USD 2 Qtrs
(Repurchases) proceeds from exercise of stock options, net of employee tax withholdings obligations of $2.9 and $3.6, respectively ProceedsFromIssuanceOfCommonStock $19.60M USD 2 Qtrs
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $9.10M USD 2 Qtrs
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $9.10M USD 2 Qtrs
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $33.60M USD 2 Qtrs
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $33.60M USD 2 Qtrs
Dividends paid PaymentsOfDividends $11.00M USD 2 Qtrs
Dividends paid PaymentsOfDividends $11.00M USD 2 Qtrs
Dividends paid PaymentsOfDividends $10.60M USD 2 Qtrs
Dividends paid PaymentsOfDividends $10.60M USD 2 Qtrs
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $12.40M USD 2 Qtrs
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $12.40M USD 2 Qtrs
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-32.80M USD 2 Qtrs
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-32.80M USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $1.60M USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $1.60M USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-1.50M USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-1.50M USD 2 Qtrs
Net decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-19.70M USD 2 Qtrs
Net decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-19.70M USD 2 Qtrs
Net decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-32.50M USD 2 Qtrs
Net decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-32.50M USD 2 Qtrs
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $117.10M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $117.10M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $99.80M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $99.80M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $84.60M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $84.60M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $80.10M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $80.10M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $117.10M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $117.10M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $99.80M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $99.80M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $84.60M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $84.60M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $80.10M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $80.10M USD Point-in-time
Cash paid for income taxes IncomeTaxesPaid $18.60M USD 2 Qtrs
Cash paid for income taxes IncomeTaxesPaid $18.60M USD 2 Qtrs
Cash paid for income taxes IncomeTaxesPaid $9.00M USD 2 Qtrs
Cash paid for income taxes IncomeTaxesPaid $9.00M USD 2 Qtrs
Cash paid for interest InterestPaidNet $7.70M USD 2 Qtrs
Cash paid for interest InterestPaidNet $7.70M USD 2 Qtrs
Cash paid for interest InterestPaidNet $6.00M USD 2 Qtrs
Cash paid for interest InterestPaidNet $6.00M USD 2 Qtrs
Operating cash flows from operating leases OperatingLeasePayments $9.70M USD 2 Qtrs
Operating cash flows from operating leases OperatingLeasePayments $9.70M USD 2 Qtrs
Operating cash flows from operating leases OperatingLeasePayments $11.90M USD 2 Qtrs
Operating cash flows from operating leases OperatingLeasePayments $11.90M USD 2 Qtrs
Financing cash flows from financing leases FinanceLeaseInterestPaymentOnLiability $100.00K USD 2 Qtrs
Financing cash flows from financing leases FinanceLeaseInterestPaymentOnLiability $100.00K USD 2 Qtrs
Financing cash flows from financing leases FinanceLeaseInterestPaymentOnLiability - USD 2 Qtrs
Financing cash flows from financing leases FinanceLeaseInterestPaymentOnLiability - USD 2 Qtrs
Lease assets obtained in exchange for new operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $7.00M USD 2 Qtrs
Lease assets obtained in exchange for new operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $7.00M USD 2 Qtrs
Lease assets obtained in exchange for new operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $12.80M USD 2 Qtrs
Lease assets obtained in exchange for new operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $12.80M USD 2 Qtrs
Lease assets obtained in exchange for new financing lease liabilities RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability $100.00K USD 2 Qtrs
Lease assets obtained in exchange for new financing lease liabilities RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability $100.00K USD 2 Qtrs
Lease assets obtained in exchange for new financing lease liabilities RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability - USD 2 Qtrs
Lease assets obtained in exchange for new financing lease liabilities RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability - USD 2 Qtrs
Capital expenditures in accounts payable CapitalExpendituresIncurredButNotYetPaid $1.20M USD 2 Qtrs
Capital expenditures in accounts payable CapitalExpendituresIncurredButNotYetPaid $1.20M USD 2 Qtrs
Capital expenditures in accounts payable CapitalExpendituresIncurredButNotYetPaid $1.90M USD 2 Qtrs
Capital expenditures in accounts payable CapitalExpendituresIncurredButNotYetPaid $1.90M USD 2 Qtrs
Stockholders Equity 104 line items
Line Item Tag Value Unit Period
Shares withheld for taxes (in shares) SharesPaidForTaxWithholdingForShareBasedCompensation 5,132.00 shares 1 Quarter
Shares withheld for taxes (in shares) SharesPaidForTaxWithholdingForShareBasedCompensation 5,132.00 shares 1 Quarter
Shares withheld for taxes (in shares) SharesPaidForTaxWithholdingForShareBasedCompensation 29,497.00 shares 1 Quarter
Shares withheld for taxes (in shares) SharesPaidForTaxWithholdingForShareBasedCompensation 29,497.00 shares 1 Quarter
Shares withheld for taxes (in shares) SharesPaidForTaxWithholdingForShareBasedCompensation 3,925.00 shares 1 Quarter
Shares withheld for taxes (in shares) SharesPaidForTaxWithholdingForShareBasedCompensation 3,925.00 shares 1 Quarter
Shares withheld for taxes (in shares) SharesPaidForTaxWithholdingForShareBasedCompensation 27,808.00 shares 1 Quarter
Shares withheld for taxes (in shares) SharesPaidForTaxWithholdingForShareBasedCompensation 27,808.00 shares 1 Quarter
Dividends paid per common share (in dollars per share) CommonStockDividendsPerShareCashPaid $0.27 USD 1 Quarter
Dividends paid per common share (in dollars per share) CommonStockDividendsPerShareCashPaid $0.27 USD 1 Quarter
Dividends paid per common share (in dollars per share) CommonStockDividendsPerShareCashPaid $0.29 USD 1 Quarter
Dividends paid per common share (in dollars per share) CommonStockDividendsPerShareCashPaid $0.29 USD 1 Quarter
Dividends paid per common share (in dollars per share) CommonStockDividendsPerShareCashPaid $0.28 USD 1 Quarter
Dividends paid per common share (in dollars per share) CommonStockDividendsPerShareCashPaid $0.28 USD 1 Quarter
Dividends paid per common share (in dollars per share) CommonStockDividendsPerShareCashPaid $0.29 USD 1 Quarter
Dividends paid per common share (in dollars per share) CommonStockDividendsPerShareCashPaid $0.29 USD 1 Quarter
Beginning balance (in shares) CommonStockSharesOutstanding 18.53M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 18.53M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 18.85M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 18.85M shares Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $622.10M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $622.10M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $615.90M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $615.90M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $625.90M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $625.90M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $578.30M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $578.30M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $626.10M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $626.10M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $653.70M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $653.70M USD Point-in-time
Net income ProfitLoss $33.30M USD 2 Qtrs
Net income ProfitLoss $33.30M USD 2 Qtrs
Net income ProfitLoss $28.40M USD 1 Quarter
Net income ProfitLoss $28.40M USD 1 Quarter
Net income ProfitLoss $56.30M USD 2 Qtrs
Net income ProfitLoss $56.30M USD 2 Qtrs
Net income ProfitLoss $20.20M USD 1 Quarter
Net income ProfitLoss $20.20M USD 1 Quarter
Net income ProfitLoss $27.90M USD 1 Quarter
Net income ProfitLoss $27.90M USD 1 Quarter
Net income ProfitLoss $13.10M USD 1 Quarter
Net income ProfitLoss $13.10M USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $15.30M USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $15.30M USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $23.80M USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $23.80M USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-6.80M USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-6.80M USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-7.20M USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-7.20M USD 1 Quarter
Issue stock for directors, employee benefit and stock plans, net of related tax withholdings SharesIssuedValueShareBasedPaymentArrangementNetOfTaxWithholdings $-2.20M USD 1 Quarter
Issue stock for directors, employee benefit and stock plans, net of related tax withholdings SharesIssuedValueShareBasedPaymentArrangementNetOfTaxWithholdings $-2.20M USD 1 Quarter
Issue stock for directors, employee benefit and stock plans, net of related tax withholdings SharesIssuedValueShareBasedPaymentArrangementNetOfTaxWithholdings $-300.00K USD 1 Quarter
Issue stock for directors, employee benefit and stock plans, net of related tax withholdings SharesIssuedValueShareBasedPaymentArrangementNetOfTaxWithholdings $-300.00K USD 1 Quarter
Issue stock for directors, employee benefit and stock plans, net of related tax withholdings StockIssuedDuringPeriodValueShareBasedCompensation $100.00K USD 1 Quarter
Issue stock for directors, employee benefit and stock plans, net of related tax withholdings StockIssuedDuringPeriodValueShareBasedCompensation $100.00K USD 1 Quarter
Issue stock for directors, employee benefit and stock plans, net of related tax withholdings StockIssuedDuringPeriodValueShareBasedCompensation $19.60M USD 1 Quarter
Issue stock for directors, employee benefit and stock plans, net of related tax withholdings StockIssuedDuringPeriodValueShareBasedCompensation $19.60M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.10M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.10M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.20M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.20M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.20M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.20M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.60M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.60M USD 1 Quarter
Repurchases of common stock StockRepurchasedDuringPeriodValue $13.40M USD 1 Quarter
Repurchases of common stock StockRepurchasedDuringPeriodValue $13.40M USD 1 Quarter
Repurchases of common stock StockRepurchasedDuringPeriodValue $1.10M USD 1 Quarter
Repurchases of common stock StockRepurchasedDuringPeriodValue $1.10M USD 1 Quarter
Repurchases of common stock StockRepurchasedDuringPeriodValue $8.00M USD 1 Quarter
Repurchases of common stock StockRepurchasedDuringPeriodValue $8.00M USD 1 Quarter
Repurchases of common stock StockRepurchasedDuringPeriodValue $20.20M USD 1 Quarter
Repurchases of common stock StockRepurchasedDuringPeriodValue $20.20M USD 1 Quarter
Dividends paid per common share DividendsCommonStockCash $5.40M USD 1 Quarter
Dividends paid per common share DividendsCommonStockCash $5.40M USD 1 Quarter
Dividends paid per common share DividendsCommonStockCash $5.30M USD 1 Quarter
Dividends paid per common share DividendsCommonStockCash $5.30M USD 1 Quarter
Dividends paid per common share DividendsCommonStockCash $5.60M USD 1 Quarter
Dividends paid per common share DividendsCommonStockCash $5.60M USD 1 Quarter
Dividends paid per common share DividendsCommonStockCash $5.30M USD 1 Quarter
Dividends paid per common share DividendsCommonStockCash $5.30M USD 1 Quarter
Other NoncontrollingInterestOther $400.00K USD 1 Quarter
Other NoncontrollingInterestOther $400.00K USD 1 Quarter
Other NoncontrollingInterestOther $100.00K USD 1 Quarter
Other NoncontrollingInterestOther $100.00K USD 1 Quarter
Ending balance (in shares) CommonStockSharesOutstanding 18.53M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 18.53M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 18.85M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 18.85M shares Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $622.10M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $622.10M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $615.90M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $615.90M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $625.90M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $625.90M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $578.30M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $578.30M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $626.10M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $626.10M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $653.70M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $653.70M USD Point-in-time
Comprehensive Income 88 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $27.90M USD 1 Quarter
Net income NetIncomeLoss $27.90M USD 1 Quarter
Net income NetIncomeLoss $33.30M USD 2 Qtrs
Net income NetIncomeLoss $33.30M USD 2 Qtrs
Foreign currency translation adjustments tax benefit (expense) OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $-1.90M USD 2 Qtrs
Foreign currency translation adjustments tax benefit (expense) OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $-1.90M USD 2 Qtrs
Net income NetIncomeLoss $20.20M USD 1 Quarter
Net income NetIncomeLoss $20.20M USD 1 Quarter
Foreign currency translation adjustments tax benefit (expense) OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $-100.00K USD 1 Quarter
Foreign currency translation adjustments tax benefit (expense) OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $-100.00K USD 1 Quarter
Foreign currency translation adjustments tax benefit (expense) OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $-1.70M USD 1 Quarter
Foreign currency translation adjustments tax benefit (expense) OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $-1.70M USD 1 Quarter
Foreign currency translation adjustments tax benefit (expense) OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $100.00K USD 2 Qtrs
Foreign currency translation adjustments tax benefit (expense) OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $100.00K USD 2 Qtrs
Net income NetIncomeLoss $56.30M USD 2 Qtrs
Net income NetIncomeLoss $56.30M USD 2 Qtrs
Pension and postretirement medical benefits, tax expense OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax - USD 1 Quarter
Pension and postretirement medical benefits, tax expense OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax - USD 1 Quarter
Pension and postretirement medical benefits, tax expense OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax - USD 2 Qtrs
Pension and postretirement medical benefits, tax expense OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax - USD 2 Qtrs
Pension and postretirement medical benefits, tax expense OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax - USD 1 Quarter
Pension and postretirement medical benefits, tax expense OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax - USD 1 Quarter
Pension and postretirement medical benefits, tax expense OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax - USD 2 Qtrs
Pension and postretirement medical benefits, tax expense OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax - USD 2 Qtrs
Foreign currency translation adjustments (net of related tax benefit (expense) of $1.7, $0.1, $1.9 and $(0.1), respectively) OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-7.10M USD 1 Quarter
Foreign currency translation adjustments (net of related tax benefit (expense) of $1.7, $0.1, $1.9 and $(0.1), respectively) OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-7.10M USD 1 Quarter
Foreign currency translation adjustments (net of related tax benefit (expense) of $1.7, $0.1, $1.9 and $(0.1), respectively) OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-15.30M USD 2 Qtrs
Foreign currency translation adjustments (net of related tax benefit (expense) of $1.7, $0.1, $1.9 and $(0.1), respectively) OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-15.30M USD 2 Qtrs
Foreign currency translation adjustments (net of related tax benefit (expense) of $1.7, $0.1, $1.9 and $(0.1), respectively) OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $39.30M USD 2 Qtrs
Foreign currency translation adjustments (net of related tax benefit (expense) of $1.7, $0.1, $1.9 and $(0.1), respectively) OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $39.30M USD 2 Qtrs
Foreign currency translation adjustments (net of related tax benefit (expense) of $1.7, $0.1, $1.9 and $(0.1), respectively) OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $23.80M USD 1 Quarter
Foreign currency translation adjustments (net of related tax benefit (expense) of $1.7, $0.1, $1.9 and $(0.1), respectively) OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $23.80M USD 1 Quarter
Cash flow hedge tax benefit (expense) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax $-400.00K USD 2 Qtrs
Cash flow hedge tax benefit (expense) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax $-400.00K USD 2 Qtrs
Cash flow hedge tax benefit (expense) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax $-100.00K USD 2 Qtrs
Cash flow hedge tax benefit (expense) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax $-100.00K USD 2 Qtrs
Cash flow hedge tax benefit (expense) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax $-100.00K USD 1 Quarter
Cash flow hedge tax benefit (expense) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax $-100.00K USD 1 Quarter
Cash flow hedge tax benefit (expense) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax $-100.00K USD 1 Quarter
Cash flow hedge tax benefit (expense) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax $-100.00K USD 1 Quarter
Pension and postretirement medical benefits (net of related tax expense of $0.0, $0.0, $0.0 and $0.0, respectively) OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax - USD 2 Qtrs
Pension and postretirement medical benefits (net of related tax expense of $0.0, $0.0, $0.0 and $0.0, respectively) OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax - USD 2 Qtrs
Pension and postretirement medical benefits (net of related tax expense of $0.0, $0.0, $0.0 and $0.0, respectively) OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $-100.00K USD 1 Quarter
Pension and postretirement medical benefits (net of related tax expense of $0.0, $0.0, $0.0 and $0.0, respectively) OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $-100.00K USD 1 Quarter
Pension and postretirement medical benefits (net of related tax expense of $0.0, $0.0, $0.0 and $0.0, respectively) OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax - USD 2 Qtrs
Pension and postretirement medical benefits (net of related tax expense of $0.0, $0.0, $0.0 and $0.0, respectively) OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax - USD 2 Qtrs
Pension and postretirement medical benefits (net of related tax expense of $0.0, $0.0, $0.0 and $0.0, respectively) OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax - USD 1 Quarter
Pension and postretirement medical benefits (net of related tax expense of $0.0, $0.0, $0.0 and $0.0, respectively) OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax - USD 1 Quarter
Derivative financial instruments (net of related tax benefit of $0.1, $0.1, $0.1 and $0.4, respectively) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-100.00K USD 1 Quarter
Derivative financial instruments (net of related tax benefit of $0.1, $0.1, $0.1 and $0.4, respectively) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-100.00K USD 1 Quarter
Derivative financial instruments (net of related tax benefit of $0.1, $0.1, $0.1 and $0.4, respectively) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $300.00K USD 1 Quarter
Derivative financial instruments (net of related tax benefit of $0.1, $0.1, $0.1 and $0.4, respectively) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $300.00K USD 1 Quarter
Derivative financial instruments (net of related tax benefit of $0.1, $0.1, $0.1 and $0.4, respectively) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $1.30M USD 2 Qtrs
Derivative financial instruments (net of related tax benefit of $0.1, $0.1, $0.1 and $0.4, respectively) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $1.30M USD 2 Qtrs
Derivative financial instruments (net of related tax benefit of $0.1, $0.1, $0.1 and $0.4, respectively) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-200.00K USD 2 Qtrs
Derivative financial instruments (net of related tax benefit of $0.1, $0.1, $0.1 and $0.4, respectively) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-200.00K USD 2 Qtrs
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $23.80M USD 1 Quarter
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $23.80M USD 1 Quarter
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $-6.80M USD 1 Quarter
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $-6.80M USD 1 Quarter
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $-14.00M USD 2 Qtrs
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $-14.00M USD 2 Qtrs
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $39.10M USD 2 Qtrs
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $39.10M USD 2 Qtrs
Total comprehensive income including noncontrolling interest ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $72.40M USD 2 Qtrs
Total comprehensive income including noncontrolling interest ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $72.40M USD 2 Qtrs
Total comprehensive income including noncontrolling interest ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $42.30M USD 2 Qtrs
Total comprehensive income including noncontrolling interest ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $42.30M USD 2 Qtrs
Total comprehensive income including noncontrolling interest ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $44.00M USD 1 Quarter
Total comprehensive income including noncontrolling interest ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $44.00M USD 1 Quarter
Total comprehensive income including noncontrolling interest ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $21.10M USD 1 Quarter
Total comprehensive income including noncontrolling interest ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $21.10M USD 1 Quarter
Foreign currency translation adjustments attributable to noncontrolling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $100.00K USD 1 Quarter
Foreign currency translation adjustments attributable to noncontrolling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $100.00K USD 1 Quarter
Foreign currency translation adjustments attributable to noncontrolling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest - USD 1 Quarter
Foreign currency translation adjustments attributable to noncontrolling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest - USD 1 Quarter
Foreign currency translation adjustments attributable to noncontrolling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest - USD 2 Qtrs
Foreign currency translation adjustments attributable to noncontrolling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest - USD 2 Qtrs
Foreign currency translation adjustments attributable to noncontrolling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $500.00K USD 2 Qtrs
Foreign currency translation adjustments attributable to noncontrolling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $500.00K USD 2 Qtrs
Comprehensive income attributable to Tennant Company ComprehensiveIncomeNetOfTax $71.90M USD 2 Qtrs
Comprehensive income attributable to Tennant Company ComprehensiveIncomeNetOfTax $71.90M USD 2 Qtrs
Comprehensive income attributable to Tennant Company ComprehensiveIncomeNetOfTax $43.90M USD 1 Quarter
Comprehensive income attributable to Tennant Company ComprehensiveIncomeNetOfTax $43.90M USD 1 Quarter
Comprehensive income attributable to Tennant Company ComprehensiveIncomeNetOfTax $21.10M USD 1 Quarter
Comprehensive income attributable to Tennant Company ComprehensiveIncomeNetOfTax $21.10M USD 1 Quarter
Comprehensive income attributable to Tennant Company ComprehensiveIncomeNetOfTax $42.30M USD 2 Qtrs
Comprehensive income attributable to Tennant Company ComprehensiveIncomeNetOfTax $42.30M USD 2 Qtrs

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

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