XML 42 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers (Tables)
9 Months Ended
Sep. 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$186,106 $13,073 $199,179 $159,327 $12,367 $171,694 
Technology resale35,206 2,378 37,584 45,217 1,896 47,113 
Subscriptions87,490 4,281 91,771 87,878 5,529 93,407 
Professional services472,387 79,361 551,748 433,127 46,768 479,895 
Managed services286,038 37,094 323,132 280,827 31,017 311,844 
Support and maintenance210,864 46,161 257,025 219,682 40,296 259,978 
Reimbursed travel7,397 140 7,537 4,711 31 4,742 
Total revenues$1,285,488 $182,488 $1,467,976 $1,230,769 $137,904 $1,368,673 

Nine Months Ended
20212020
(In thousands)Domestic
Segment
International
Segment
TotalDomestic
Segment
International
Segment
Total
Licensed software$492,847 $43,109 $535,956 $444,774 $37,114 $481,888 
Technology resale124,777 15,339 140,116 126,042 14,675 140,717 
Subscriptions277,095 12,925 290,020 260,095 19,749 279,844 
Professional services1,364,450 218,798 1,583,248 1,295,759 156,564 1,452,323 
Managed services852,872 108,413 961,285 836,242 92,114 928,356 
Support and maintenance640,349 139,675 780,024 663,399 144,296 807,695 
Reimbursed travel22,117 (257)21,860 19,086 854 19,940 
Total revenues$3,774,507 $538,002 $4,312,509 $3,645,397 $465,366 $4,110,763 
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,200,015 $175,440 $1,375,455 $1,143,515 $132,891 $1,276,406 
Revenue recognized at a point in time85,473 7,048 92,521 87,254 5,013 92,267 
Total revenues$1,285,488 $182,488 $1,467,976 $1,230,769 $137,904 $1,368,673 

Nine Months Ended
20212020
(In thousands)Domestic
Segment
International
Segment
TotalDomestic
Segment
International
Segment
Total
Revenue recognized over time$3,542,178 $507,714 $4,049,892 $3,410,827 $437,791 $3,848,618 
Revenue recognized at a point in time232,329 30,288 262,617 234,570 27,575 262,145 
Total revenues$3,774,507 $538,002 $4,312,509 $3,645,397 $465,366 $4,110,763