XML 40 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue [Table Text Block]
Disaggregation of Revenue

The following tables present revenues disaggregated by our business models:

Three Months Ended
20212020
(In thousands)Domestic
Segment
International
Segment
TotalDomestic
Segment
International
Segment
Total
Licensed software$157,908 $17,208 $175,116 $138,950 $13,212 $152,162 
Technology resale51,680 5,180 56,860 36,376 5,741 42,117 
Subscriptions94,222 4,215 98,437 85,281 6,771 92,052 
Professional services457,901 79,177 537,078 409,848 51,234 461,082 
Managed services284,758 36,019 320,777 275,679 31,479 307,158 
Support and maintenance211,986 47,689 259,675 220,301 53,735 274,036 
Reimbursed travel8,572 240 8,812 1,778 (36)1,742 
Total revenues$1,267,027 $189,728 $1,456,755 $1,168,213 $162,136 $1,330,349 

Six Months Ended
20212020
(In thousands)Domestic
Segment
International
Segment
TotalDomestic
Segment
International
Segment
Total
Licensed software$306,741 $30,036 $336,777 $285,447 $24,747 $310,194 
Technology resale89,571 12,961 102,532 80,825 12,779 93,604 
Subscriptions189,605 8,644 198,249 172,217 14,220 186,437 
Professional services892,063 139,437 1,031,500 862,632 109,796 972,428 
Managed services566,834 71,319 638,153 555,415 61,097 616,512 
Support and maintenance429,485 93,514 522,999 443,717 104,000 547,717 
Reimbursed travel14,720 (397)14,323 14,375 823 15,198 
Total revenues$2,489,019 $355,514 $2,844,533 $2,414,628 $327,462 $2,742,090 
The following tables present our revenues disaggregated by timing of revenue recognition:

Three Months Ended
20212020
(In thousands)Domestic
Segment
International
Segment
TotalDomestic
Segment
International
Segment
Total
Revenue recognized over time$1,189,314 $178,406 $1,367,720 $1,101,797 $151,456 $1,253,253 
Revenue recognized at a point in time77,713 11,322 89,035 66,416 10,680 77,096 
Total revenues$1,267,027 $189,728 $1,456,755 $1,168,213 $162,136 $1,330,349 

Six Months Ended
20212020
(In thousands)Domestic
Segment
International
Segment
TotalDomestic
Segment
International
Segment
Total
Revenue recognized over time$2,342,163 $332,274 $2,674,437 $2,267,312 $304,900 $2,572,212 
Revenue recognized at a point in time146,856 23,240 170,096 147,316 22,562 169,878 
Total revenues$2,489,019 $355,514 $2,844,533 $2,414,628 $327,462 $2,742,090