XML 52 R24.htm IDEA: XBRL DOCUMENT
v2.4.0.6

New Accounting Pronouncements | 3 Months Ended
--- | ---
Mar. 31, 2013
New Accounting Pronouncements and Changes in Accounting Principles [Abstract] |
New Accounting Pronouncements | New Accounting Pronouncements In February 2013, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2013-2, "Comprehensive Income (Topic 220): Reporting of Amounts Reclassified Out of Accumulated Other Comprehensive Income" ("ASU 2013-2"). ASU 2013-2 requires an entity to provide information about the changes in accumulated other comprehensive income by component. In addition, an entity is required to present, either on the face of the statement where net income is presented or in the notes, significant amounts reclassified out of accumulated other comprehensive income by the respective line items of net income, but only if the amount reclassified is required to be reclassified to net income in its entirety in the same reporting period. For other amounts that are not reclassified in their entirety to net income, an entity is required to cross-reference in a note to other required disclosures that provide additional detail about those amounts. ASU 2013-2 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2012. The Company adopted ASU 2013-2 during the first quarter of 2013. See Note 15, "Other Comprehensive Income," for additional details.

X
- Definition Disclosure for new accounting pronouncements that have been issued but not yet adopted, or that the entity has elected to early adopt. + References No definition available. + Details
Name: | trs_DescriptionOfNewAccountingPronouncementsTextBlock
Namespace Prefix: | trs_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration