XML 29 R123.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Income Taxes Tax Reform (Details) - USD ($) $ in Thousands | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2018 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent |  | 21.00% | 21.00% | 35.00%
Income Tax Reconciliation, Tax Reform |  | $ 0 | $ (400) | $ 12,660
Deferred Tax Asset Revaluation [Member] |  |  |  |
Income Tax Reconciliation, Tax Reform | $ 1,100 |  |  |
Repatriation of Undistributed Non-U.S. Subsidiary Earnings [Member] |  |  |  |
Income Tax Reconciliation, Tax Reform | $ 700 |  |  |

X
- Definition Provisional tax expense impact related to the Tax Reform Act signed into law on December 22, 2017. Tax expense related to revaluation of net deferred tax assets and the deemed repatriation of undistributed foreign earnings. + References No definition available. + Details
Name: | trs_IncomeTaxReconciliationTaxReform
Namespace Prefix: | trs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of domestic federal statutory tax rate applicable to pretax income (loss). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | trs_TaxReformAxis=trs_DeferredTaxAssetRevaluationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | trs_TaxReformAxis=trs_RepatriationofUndistributedNonU.S.SubsidiaryEarningsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |