XML 40 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Changes in Accounting Estimates (Details 5) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Change in Accounting Estimate [Line Items]        
Capital Lease Obligations Incurred     $ 28,860us-gaap_CapitalLeaseObligationsIncurred $ 27,145us-gaap_CapitalLeaseObligationsIncurred
Loss on Contracts   151,992us-gaap_LossOnContracts    
Amortization of Acquired Contract Liabilities 15,501tgi_AmortizationOfAcquiredContractLiabilities 14,258tgi_AmortizationOfAcquiredContractLiabilities 39,332tgi_AmortizationOfAcquiredContractLiabilities 34,373tgi_AmortizationOfAcquiredContractLiabilities
Gross Favorable Change in Estimates [Member]        
Change in Accounting Estimate [Line Items]        
Change in Accounting Estimate 5,325tgi_ChangeInAccountingEstimate
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= tgi_GrossFavorableChangeInEstimatesMember
  4,769tgi_ChangeInAccountingEstimate
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= tgi_GrossFavorableChangeInEstimatesMember
 
Gross Unfavorable Changes In Estimates [Member]        
Change in Accounting Estimate [Line Items]        
Change in Accounting Estimate (159,593)tgi_ChangeInAccountingEstimate
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= tgi_GrossUnfavorableChangesInEstimatesMember
  (162,938)tgi_ChangeInAccountingEstimate
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= tgi_GrossUnfavorableChangesInEstimatesMember
 
Comprehensive Income [Member]        
Change in Accounting Estimate [Line Items]        
Change in Accounting Estimate (154,268)tgi_ChangeInAccountingEstimate
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= us-gaap_ComprehensiveIncomeMember
(21,339)tgi_ChangeInAccountingEstimate
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= us-gaap_ComprehensiveIncomeMember
(158,169)tgi_ChangeInAccountingEstimate
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= us-gaap_ComprehensiveIncomeMember
(36,961)tgi_ChangeInAccountingEstimate
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= us-gaap_ComprehensiveIncomeMember
Income, net [Member]        
Change in Accounting Estimate [Line Items]        
Change in Accounting Estimate (82,107)tgi_ChangeInAccountingEstimate
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= tgi_IncomeNetMember
(13,816)tgi_ChangeInAccountingEstimate
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= tgi_IncomeNetMember
(110,727)tgi_ChangeInAccountingEstimate
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= tgi_IncomeNetMember
(24,342)tgi_ChangeInAccountingEstimate
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= tgi_IncomeNetMember
Diluted earings per share [Member]        
Change in Accounting Estimate [Line Items]        
Change in Accounting Estimate 0tgi_ChangeInAccountingEstimate
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= tgi_DilutedEaringsPerShareMember
0tgi_ChangeInAccountingEstimate
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= tgi_DilutedEaringsPerShareMember
0tgi_ChangeInAccountingEstimate
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= tgi_DilutedEaringsPerShareMember
0tgi_ChangeInAccountingEstimate
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= tgi_DilutedEaringsPerShareMember
Aerospace Systems [Member]        
Change in Accounting Estimate [Line Items]        
Amortization of Acquired Contract Liabilities 11,090tgi_AmortizationOfAcquiredContractLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= tgi_AerospaceSystemsMember
5,878tgi_AmortizationOfAcquiredContractLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= tgi_AerospaceSystemsMember
25,021tgi_AmortizationOfAcquiredContractLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= tgi_AerospaceSystemsMember
14,238tgi_AmortizationOfAcquiredContractLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= tgi_AerospaceSystemsMember
Aerostructures Group [Member]        
Change in Accounting Estimate [Line Items]        
Amortization of Acquired Contract Liabilities $ 4,411tgi_AmortizationOfAcquiredContractLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= tgi_AerostructuresGroupMember
$ 8,380tgi_AmortizationOfAcquiredContractLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= tgi_AerostructuresGroupMember
$ 14,311tgi_AmortizationOfAcquiredContractLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= tgi_AerostructuresGroupMember
$ 20,135tgi_AmortizationOfAcquiredContractLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= tgi_AerostructuresGroupMember