XML 39 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Disaggregation of Revenue (Tables)
9 Months Ended
Sep. 30, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue iming of revenue recognition by revenue category during the period is as follows:
For the three months ended September 30, 2020
 Products and services transferred at a point in timeProducts and services transferred over timeTotal
Revenues
Software licenses and royalties$16,777 $3,160 $19,937 
Subscriptions— 89,290 89,290 
Software services— 47,946 47,946 
Maintenance— 117,979 117,979 
Appraisal services— 5,394 5,394 
Hardware and other5,200 — 5,200 
Total$21,977 $263,769 $285,746 

For the three months ended September 30, 2019
Products and services transferred at a point in timeProducts and services transferred over timeTotal
Revenues
Software licenses and royalties$21,362 $4,017 $25,379 
Subscriptions— 75,272 75,272 
Software services— 54,997 54,997 
Maintenance— 109,833 109,833 
Appraisal services— 6,008 6,008 
Hardware and other3,911 — 3,911 
Total$25,273 $250,127 $275,400 
For the nine months ended September 30, 2020
 Products and services transferred at a point in timeProducts and services transferred over timeTotal
Revenues
Software licenses and royalties$47,311 $8,388 $55,699 
Subscriptions— 256,651 256,651 
Software services— 143,733 143,733 
Maintenance— 349,104 349,104 
Appraisal services— 15,853 15,853 
Hardware and other12,338 — 12,338 
Total$59,649 $773,729 $833,378 

For the nine months ended September 30, 2019
 Products and services transferred at a point in timeProducts and services transferred over timeTotal
Revenues
Software licenses and royalties$54,074 $13,773 $67,847 
Subscriptions216,022 216,022 
Software services— 160,841 160,841 
Maintenance— 316,674 316,674 
Appraisal services— 17,455 17,455 
Hardware and other18,751 — 18,751 
Total$72,825 $724,765 $797,590 
Recurring revenues and non-recurring revenues recognized during the period are as follows:
For the three months ended September 30, 2020
Enterprise
Software
Appraisal and TaxCorporateTotals
Recurring revenues$191,242 $16,026 $— $207,268 
Non-recurring revenues65,569 12,909 — 78,478 
Intercompany5,128 38 (5,166)— 
Total revenues$261,939 $28,973 $(5,166)$285,746 
For the three months ended September 30, 2019
Enterprise
Software
Appraisal and TaxCorporateTotals
Recurring revenues$171,352 $13,753 $— $185,105 
Non-recurring revenues71,593 18,716 (14)90,295 
Intercompany3,995 34 (4,029)— 
Total revenues$246,940 $32,503 $(4,043)$275,400 

For the nine months ended September 30, 2020
Enterprise
Software
Appraisal and TaxCorporateTotals
Recurring revenues$559,191 $46,563 $— $605,754 
Non-recurring revenues187,142 40,480 227,624 
Intercompany13,662 58 (13,720)— 
Total revenues$759,995 $87,101 $(13,718)$833,378 

For the nine months ended September 30, 2019
Enterprise
Software
Appraisal and TaxCorporateTotals
Recurring revenues$492,822 $39,874 $— $532,696 
Non-recurring revenues205,153 53,605 6,136 264,894 
Intercompany11,055 187 (11,242)— 
Total revenues$709,030 $93,666 $(5,106)$797,590