XML 48 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 30, 2019
Disaggregation of Revenue [Line Items]    
Revenues $ 1,411,741 $ 1,389,877
Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 1,318,959 1,278,193
Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 92,782 111,684
Domestic Segment    
Disaggregation of Revenue [Line Items]    
Revenues 1,246,415 1,230,830
Domestic Segment | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 1,165,515 1,135,982
Domestic Segment | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 80,900 94,848
International Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 165,326 159,047
International Segment [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 153,444 142,211
International Segment [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 11,882 16,836
Sales Revenue, Licensed Software, Net [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 158,032 154,477
Sales Revenue, Licensed Software, Net [Member] | Domestic Segment    
Disaggregation of Revenue [Line Items]    
Revenues 146,497 140,445
Sales Revenue, Licensed Software, Net [Member] | International Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 11,535 14,032
Sales Revenue, Technology Resale, Net [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 51,487 55,540
Sales Revenue, Technology Resale, Net [Member] | Domestic Segment    
Disaggregation of Revenue [Line Items]    
Revenues 44,449 49,158
Sales Revenue, Technology Resale, Net [Member] | International Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 7,038 6,382
Sales Revenue, Subscriptions, Net [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 94,385 84,291
Sales Revenue, Subscriptions, Net [Member] | Domestic Segment    
Disaggregation of Revenue [Line Items]    
Revenues 86,936 77,702
Sales Revenue, Subscriptions, Net [Member] | International Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 7,449 6,589
Sales Revenue, Professional Services, Net [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 511,346 490,439
Sales Revenue, Professional Services, Net [Member] | Domestic Segment    
Disaggregation of Revenue [Line Items]    
Revenues 452,784 437,229
Sales Revenue, Professional Services, Net [Member] | International Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 58,562 53,210
Sales Revenue, Managed Services, Net [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 309,354 304,393
Sales Revenue, Managed Services, Net [Member] | Domestic Segment    
Disaggregation of Revenue [Line Items]    
Revenues 279,736 277,325
Sales Revenue, Managed Services, Net [Member] | International Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 29,618 27,068
Sales Revenue, Support and Maintenance Services, Net [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 273,681 276,963
Sales Revenue, Support and Maintenance Services, Net [Member] | Domestic Segment    
Disaggregation of Revenue [Line Items]    
Revenues 223,416 226,481
Sales Revenue, Support and Maintenance Services, Net [Member] | International Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 50,265 50,482
Sales Revenue, Reimbursement Revenue [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 13,456 23,774
Sales Revenue, Reimbursement Revenue [Member] | Domestic Segment    
Disaggregation of Revenue [Line Items]    
Revenues 12,597 22,490
Sales Revenue, Reimbursement Revenue [Member] | International Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenues $ 859 $ 1,284