XML 53 R41.htm IDEA: XBRL DOCUMENT
v3.4.0.3

Warranty (Details) - USD ($) $ in Thousands | 3 Months Ended
--- | ---
Mar. 31, 2016 | Mar. 31, 2015
Product Warranties Disclosures [Abstract] |  |
Warranty terms, minimum | 1 year |
Warranty terms, maximum | 4 years |
Period of time following a sale the majority of claims are paid, min | 6 months |
Period of time following a sale the majority of claims are paid, max | 9 months |
Changes in warranty reserves |  |
Beginning balance | $ 10,093 | $ 9,686
Additions charged to expense | 2,488 | 2,413
Foreign currency fluctuations | 60 | (167)
Claims paid | (2,766) | (2,498)
Ending balance | $ 9,875 | $ 9,434

X
- Definition The maximum period of time the machine is under warranty. + References No definition available. + Details
Name: | tnc_Machinewarrantyrangemaximum
Namespace Prefix: | tnc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The minimum period of time the machine is under warranty. + References No definition available. + Details
Name: | tnc_Machinewarrantyrangeminimum
Namespace Prefix: | tnc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The typical range of period of time following a sale the majority of warranty claims are paid out on the high end of the range. + References No definition available. + Details
Name: | tnc_Periodoftimefollowingasalethemajorityofclaimsarepaidmax
Namespace Prefix: | tnc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The typical range of period of time following a sale the majority of warranty claims are paid out on the low end of the range. + References No definition available. + Details
Name: | tnc_Periodoftimefollowingasalethemajorityofclaimsarepaidmin
Namespace Prefix: | tnc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_MovementInStandardProductWarrantyAccrualRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_ProductWarrantiesDisclosuresAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (c)(1),(c)(5) -URI http://asc.fasb.org/extlink&oid=51674963&loc=d3e12565-110249 + Details
Name: | us-gaap_StandardProductWarrantyAccrual
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Increase or Decrease in standard product warranty liability due to currency translation. Does not include any Increase or Decrease in an extended product warranty liability due to currency translation. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=51674963&loc=d3e12565-110249 + Details
Name: | us-gaap_StandardProductWarrantyAccrualCurrencyTranslationIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the aggregate decrease in the liability for payments made (in cash or in kind) to satisfy claims under the terms of the standard product warranty. Does not include any Increase or Decrease in the liability for payments related to extended product warranties. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph ((c)(2)) -URI http://asc.fasb.org/extlink&oid=51674963&loc=d3e12565-110249 + Details
Name: | us-gaap_StandardProductWarrantyAccrualPayments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the aggregate increase in the liability for accruals related to standard product warranties issued during the reporting period. Does not include any increase in the liability for accruals related to extended product warranties. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph ((c)(3)) -URI http://asc.fasb.org/extlink&oid=51674963&loc=d3e12565-110249 + Details
Name: | us-gaap_StandardProductWarrantyAccrualWarrantiesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration