XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Disaggregation of Revenue (Tables)
3 Months Ended
Mar. 31, 2022
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 three months ended March 31, 2022Products and services transferred at a point in timeProducts and services transferred over timeTotal
Revenues
Software licenses and royalties$14,069 $2,437 $16,506 
Subscriptions— 245,443 245,443 
Software services— 61,497 61,497 
Maintenance— 117,029 117,029 
Appraisal services— 8,518 8,518 
Hardware and other7,115 — 7,115 
Total$21,184 $434,924 $456,108 
For the three months ended March 31, 2021Products and services transferred at a point in timeProducts and services transferred over timeTotal
Revenues
Software licenses and royalties$12,058 $2,875 $14,933 
Subscriptions— 102,479 102,479 
Software services— 47,640 47,640 
Maintenance— 119,112 119,112 
Appraisal services— 6,465 6,465 
Hardware and other4,173 — 4,173 
Total$16,231 $278,571 $294,802 
Recurring revenues and non-recurring revenues recognized during the period are as follows:
For the three months ended March 31, 2022Enterprise
Software
Platform TechnologiesCorporateTotals
Recurring revenues$231,011 $131,461 $— $362,472 
Non-recurring revenues74,387 19,249 — 93,636 
Intercompany5,589 — (5,589)— 
Total revenues$310,987 $150,710 $(5,589)$456,108 
For the three months ended March 31, 2021Enterprise
Software
Platform TechnologiesCorporateTotals
Recurring revenues$208,798 $12,793 $— $221,591 
Non-recurring revenues67,412 5,799 — 73,211 
Intercompany5,276 — (5,276)— 
Total revenues$281,486 $18,592 $(5,276)$294,802