XML 49 R37.htm IDEA: XBRL DOCUMENT v3.20.4
DISAGGREGATION OF REVENUE (Tables)
12 Months Ended
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue
Timing of revenue recognition by revenue category during the period is as follows:
For the year ended December 31, 2020Products and services transferred at a point in timeProducts and services transferred over timeTotal
Revenues:
Software licenses and royalties$62,029 $11,135 $73,164 
Subscriptions— 350,648 350,648 
Software services— 186,409 186,409 
Maintenance— 467,513 467,513 
Appraisal services— 21,127 21,127 
Hardware and other17,802 — 17,802 
Total$79,831 $1,036,832 $1,116,663 
For the year ended December 31, 2019Products and services transferred at a point in timeProducts and services transferred over timeTotal
Revenues:
Software licenses and royalties$84,900 $15,305 $100,205 
Subscriptions— 296,352 296,352 
Software services— 213,061 213,061 
Maintenance— 430,318 430,318 
Appraisal services— 23,479 23,479 
Hardware and other23,012 — 23,012 
Total$107,912 $978,515 $1,086,427 
For the year ended December 31, 2018Products and services transferred at a point in timeProducts and services transferred over timeTotal
Revenues:
Software licenses and royalties$75,188 $18,253 $93,441 
Subscriptions— 220,547 220,547 
Software services— 191,269 191,269 
Maintenance— 384,521 384,521 
Appraisal services— 21,846 21,846 
Hardware and other23,658 — 23,658 
Total$98,846 $836,436 $935,282 
Recurring revenues and non-recurring revenues recognized during the period are as follows:
For the year ended December 31, 2020Enterprise
Software
Appraisal and TaxCorporateTotals
Recurring revenues$755,508 $62,652 $— $818,160 
Non-recurring revenues246,390 52,102 11 298,503 
Intercompany19,061 70 (19,131)— 
Total revenues$1,020,959 $114,824 $(19,120)$1,116,663 
For the year ended December 31, 2019Enterprise
Software
Appraisal and TaxCorporateTotals
Recurring revenues$672,804 $53,866 $— $726,670 
Non-recurring revenues287,225 66,276 6,256 359,757 
Intercompany15,290 206 (15,496)— 
Total revenues$975,319 $120,348 $(9,240)$1,086,427 
For the year ended December 31, 2018Enterprise
Software
Appraisal and TaxCorporateTotals
Recurring revenues$554,581 $50,488 $— $605,069 
Non-recurring revenues261,297 64,035 4,881 330,213 
Intercompany12,764 391 (13,155)— 
Total revenues$828,642 $114,914 $(8,274)$935,282