XML 98 R82.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Detail) - Information About Reportable Segments (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]      
Revenues $ 2,021,441us-gaap_Revenues $ 1,784,213us-gaap_Revenues $ 1,615,808us-gaap_Revenues
Total segment gross contribution 1,234,229us-gaap_GrossProfit 1,078,165us-gaap_GrossProfit 963,714us-gaap_GrossProfit
Corporate and other expenses (948,067)us-gaap_OperatingExpenses (802,673)us-gaap_OperatingExpenses (718,007)us-gaap_OperatingExpenses
Operating income 286,162us-gaap_OperatingIncomeLoss 275,492us-gaap_OperatingIncomeLoss 245,707us-gaap_OperatingIncomeLoss
Research      
Segment Reporting Information [Line Items]      
Revenues 1,445,338us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= it_ResearchSegmentMember
1,271,011us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= it_ResearchSegmentMember
1,137,147us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= it_ResearchSegmentMember
Total segment gross contribution 1,001,914us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= it_ResearchSegmentMember
879,384us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= it_ResearchSegmentMember
774,342us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= it_ResearchSegmentMember
Consulting      
Segment Reporting Information [Line Items]      
Revenues 348,396us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= it_ConsultingMember
314,257us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= it_ConsultingMember
304,893us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= it_ConsultingMember
Total segment gross contribution 119,931us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= it_ConsultingMember
107,565us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= it_ConsultingMember
109,253us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= it_ConsultingMember
Events      
Segment Reporting Information [Line Items]      
Revenues 227,707us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= it_EventsMember
198,945us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= it_EventsMember
173,768us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= it_EventsMember
Total segment gross contribution $ 112,384us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= it_EventsMember
$ 91,216us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= it_EventsMember
$ 80,119us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= it_EventsMember