XML 18 R28.htm IDEA: XBRL DOCUMENT v3.2.0.727
Revenues, Expenses and Operating Income by Reporting Segment (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Segment Reporting Information [Line Items]        
Software license $ 19,758 $ 17,989 $ 39,072 $ 35,096
Services 107,344 93,519 208,547 180,432
Hardware and other 12,007 11,022 25,013 20,565
Total revenue 139,109 122,530 272,632 236,093
Cost of revenue 58,764 52,570 117,001 100,122
Operating expenses 37,073 35,971 73,714 70,443
Depreciation and amortization 1,898 1,489 3,679 2,977
Total costs and expenses 97,735 90,030 194,394 173,542
Operating income 41,374 32,500 78,238 62,551
Americas        
Segment Reporting Information [Line Items]        
Software license 17,294 14,498 32,777 25,956
Services 88,563 73,884 170,775 144,788
Hardware and other 11,297 10,251 23,561 19,244
Total revenue 117,154 98,633 227,113 189,988
Cost of revenue 47,251 41,385 93,652 78,034
Operating expenses 32,013 30,766 63,794 59,986
Depreciation and amortization 1,676 1,355 3,271 2,708
Total costs and expenses 80,940 73,506 160,717 140,728
Operating income 36,214 25,127 66,396 49,260
EMEA        
Segment Reporting Information [Line Items]        
Software license 2,115 1,621 5,648 6,071
Services 14,504 13,851 28,704 24,715
Hardware and other 556 439 1,128 804
Total revenue 17,175 15,911 35,480 31,590
Cost of revenue 8,639 7,551 17,546 15,027
Operating expenses 3,908 4,049 7,671 8,119
Depreciation and amortization 112 72 225 147
Total costs and expenses 12,659 11,672 25,442 23,293
Operating income 4,516 4,239 10,038 8,297
APAC        
Segment Reporting Information [Line Items]        
Software license 349 1,870 647 3,069
Services 4,277 5,784 9,068 10,929
Hardware and other 154 332 324 517
Total revenue 4,780 7,986 10,039 14,515
Cost of revenue 2,874 3,634 5,803 7,061
Operating expenses 1,152 1,156 2,249 2,338
Depreciation and amortization 110 62 183 122
Total costs and expenses 4,136 4,852 8,235 9,521
Operating income $ 644 $ 3,134 $ 1,804 $ 4,994