Geographic Information (Details) (USD $) In Thousands, unless otherwise specified
|
3 Months Ended |
12 Months Ended |
Mar. 31, 2015
|
Dec. 31, 2014
|
Sep. 30, 2014
|
Jun. 30, 2014
|
Mar. 31, 2014
|
Dec. 31, 2013
|
Sep. 30, 2013
|
Jun. 30, 2013
|
Mar. 31, 2015
|
Mar. 31, 2014
|
Mar. 31, 2013
|
Sales by geographic area: |
|
|
|
|
|
|
|
|
|
|
|
Non-current deferred tax assets |
$ 2,706us-gaap_DeferredTaxAssetsGrossNoncurrent
|
|
|
|
$ 3,600us-gaap_DeferredTaxAssetsGrossNoncurrent
|
|
|
|
$ 2,706us-gaap_DeferredTaxAssetsGrossNoncurrent
|
$ 3,600us-gaap_DeferredTaxAssetsGrossNoncurrent
|
|
Revenues |
|
|
|
|
67,475us-gaap_SalesRevenueNet
|
71,465us-gaap_SalesRevenueNet
|
72,783us-gaap_SalesRevenueNet
|
65,600us-gaap_SalesRevenueNet
|
308,578us-gaap_SalesRevenueNet
|
277,323us-gaap_SalesRevenueNet
|
284,036us-gaap_SalesRevenueNet
|
Operating income |
|
|
|
|
|
|
|
|
|
|
|
Public Company Costs |
|
|
|
|
|
|
|
|
(1,518)thr_PublicCompanyCosts
|
(1,352)thr_PublicCompanyCosts
|
(1,617)thr_PublicCompanyCosts
|
Stock compensation expense |
|
|
|
|
|
|
|
|
(3,295)us-gaap_ShareBasedCompensation
|
(2,203)us-gaap_ShareBasedCompensation
|
(1,341)us-gaap_ShareBasedCompensation
|
Operating income (loss) |
12,610us-gaap_OperatingIncomeLoss
|
23,219us-gaap_OperatingIncomeLoss
|
18,472us-gaap_OperatingIncomeLoss
|
12,760us-gaap_OperatingIncomeLoss
|
14,351us-gaap_OperatingIncomeLoss
|
17,758us-gaap_OperatingIncomeLoss
|
14,453us-gaap_OperatingIncomeLoss
|
12,055us-gaap_OperatingIncomeLoss
|
67,061us-gaap_OperatingIncomeLoss
|
58,617us-gaap_OperatingIncomeLoss
|
56,988us-gaap_OperatingIncomeLoss
|
Property, plant and equipment, net |
34,824us-gaap_PropertyPlantAndEquipmentNet
|
|
|
|
31,532us-gaap_PropertyPlantAndEquipmentNet
|
|
|
|
34,824us-gaap_PropertyPlantAndEquipmentNet
|
31,532us-gaap_PropertyPlantAndEquipmentNet
|
|
UNITED STATES |
|
|
|
|
|
|
|
|
|
|
|
Sales by geographic area: |
|
|
|
|
|
|
|
|
|
|
|
Non-current deferred tax assets |
2,281us-gaap_DeferredTaxAssetsGrossNoncurrent / us-gaap_StatementGeographicalAxis = country_US
|
|
|
|
3,321us-gaap_DeferredTaxAssetsGrossNoncurrent / us-gaap_StatementGeographicalAxis = country_US
|
|
|
|
2,281us-gaap_DeferredTaxAssetsGrossNoncurrent / us-gaap_StatementGeographicalAxis = country_US
|
3,321us-gaap_DeferredTaxAssetsGrossNoncurrent / us-gaap_StatementGeographicalAxis = country_US
|
|
Revenues |
|
|
|
|
|
|
|
|
115,388us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_US
|
91,187us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_US
|
83,458us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_US
|
Operating income |
|
|
|
|
|
|
|
|
|
|
|
Operating income (loss) |
|
|
|
|
|
|
|
|
24,852us-gaap_OperatingIncomeLoss / us-gaap_StatementGeographicalAxis = country_US
|
14,847us-gaap_OperatingIncomeLoss / us-gaap_StatementGeographicalAxis = country_US
|
15,571us-gaap_OperatingIncomeLoss / us-gaap_StatementGeographicalAxis = country_US
|
Property, plant and equipment, net |
30,460us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementGeographicalAxis = country_US
|
|
|
|
26,428us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementGeographicalAxis = country_US
|
|
|
|
30,460us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementGeographicalAxis = country_US
|
26,428us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementGeographicalAxis = country_US
|
|
Canada [Member] |
|
|
|
|
|
|
|
|
|
|
|
Sales by geographic area: |
|
|
|
|
|
|
|
|
|
|
|
Revenues |
|
|
|
|
|
|
|
|
98,500us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_CA
|
93,626us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_CA
|
99,808us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_CA
|
Operating income |
|
|
|
|
|
|
|
|
|
|
|
Operating income (loss) |
|
|
|
|
|
|
|
|
33,307us-gaap_OperatingIncomeLoss / us-gaap_StatementGeographicalAxis = country_CA
|
32,190us-gaap_OperatingIncomeLoss / us-gaap_StatementGeographicalAxis = country_CA
|
34,352us-gaap_OperatingIncomeLoss / us-gaap_StatementGeographicalAxis = country_CA
|
Property, plant and equipment, net |
1,089us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementGeographicalAxis = country_CA
|
|
|
|
1,235us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementGeographicalAxis = country_CA
|
|
|
|
1,089us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementGeographicalAxis = country_CA
|
1,235us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementGeographicalAxis = country_CA
|
|
Europe [Member] |
|
|
|
|
|
|
|
|
|
|
|
Sales by geographic area: |
|
|
|
|
|
|
|
|
|
|
|
Revenues |
|
|
|
|
|
|
|
|
57,450us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
|
58,248us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
|
59,495us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
|
Operating income |
|
|
|
|
|
|
|
|
|
|
|
Operating income (loss) |
|
|
|
|
|
|
|
|
7,262us-gaap_OperatingIncomeLoss / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
|
9,398us-gaap_OperatingIncomeLoss / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
|
4,080us-gaap_OperatingIncomeLoss / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
|
Property, plant and equipment, net |
2,700us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
|
|
|
|
3,290us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
|
|
|
|
2,700us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
|
3,290us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
|
|
Asia [Member] |
|
|
|
|
|
|
|
|
|
|
|
Sales by geographic area: |
|
|
|
|
|
|
|
|
|
|
|
Revenues |
|
|
|
|
|
|
|
|
37,240us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
|
34,262us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
|
41,275us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
|
Operating income |
|
|
|
|
|
|
|
|
|
|
|
Operating income (loss) |
|
|
|
|
|
|
|
|
6,453us-gaap_OperatingIncomeLoss / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
|
5,737us-gaap_OperatingIncomeLoss / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
|
5,943us-gaap_OperatingIncomeLoss / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
|
Property, plant and equipment, net |
575us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
|
|
|
|
579us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
|
|
|
|
575us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
|
579us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
|
|
Unallocated [Member] |
|
|
|
|
|
|
|
|
|
|
|
Operating income |
|
|
|
|
|
|
|
|
|
|
|
Stock compensation expense |
|
|
|
|
|
|
|
|
(3,295)us-gaap_ShareBasedCompensation / us-gaap_StatementGeographicalAxis = us-gaap_MaterialReconcilingItemsMember
|
(2,203)us-gaap_ShareBasedCompensation / us-gaap_StatementGeographicalAxis = us-gaap_MaterialReconcilingItemsMember
|
(1,341)us-gaap_ShareBasedCompensation / us-gaap_StatementGeographicalAxis = us-gaap_MaterialReconcilingItemsMember
|
Successor [Member] |
|
|
|
|
|
|
|
|
|
|
|
Operating income |
|
|
|
|
|
|
|
|
|
|
|
Operating income (loss) |
|
|
|
|
|
|
|
|
$ 67,061us-gaap_OperatingIncomeLoss / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember
|
|
$ 56,988us-gaap_OperatingIncomeLoss / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember
|