XML 244 R47.htm IDEA: XBRL DOCUMENT v3.22.4
DISAGGREGATION OF REVENUE (Tables)
12 Months Ended
Dec. 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 year ended December 31, 2022Products and services transferred at a point in timeProducts and services transferred over timeTotal
Revenues:
Subscriptions$— $1,012,304 $1,012,304 
Maintenance— 468,455 468,455 
Professional services
— 243,117 243,117 
Software licenses and royalties50,302 9,104 59,406 
Appraisal services— 34,508 34,508 
Hardware and other32,414 — 32,414 
Total$82,716 $1,767,488 $1,850,204 
For the year ended December 31, 2021Products and services transferred at a point in timeProducts and services transferred over timeTotal
Revenues:
Subscriptions$— $784,435 $784,435 
Maintenance— 474,287 474,287 
Professional services
— 209,391 209,391 
Software licenses and royalties62,847 11,605 74,452 
Appraisal services— 27,788 27,788 
Hardware and other21,934 — 21,934 
Total$84,781 $1,507,506 $1,592,287 
For the year ended December 31, 2020Products and services transferred at a point in timeProducts and services transferred over timeTotal
Revenues:
Subscriptions$— $350,648 $350,648 
Maintenance— 467,513 467,513 
Professional services
— 186,409 186,409 
Software licenses and royalties62,029 11,135 73,164 
Appraisal services— 21,127 21,127 
Hardware and other17,802 — 17,802 
Total$79,831 $1,036,832 $1,116,663 
Recurring revenues and non-recurring revenues recognized during the period are as follows:
For the year ended December 31, 2022Enterprise
Software
Platform TechnologiesCorporateTotals
Recurring revenues$970,466 $510,293 $— $1,480,759 
Non-recurring revenues286,720 76,903 5,822 369,445 
Intercompany21,636 — (21,636)— 
Total revenues$1,278,822 $587,196 $(15,814)$1,850,204 
For the year ended December 31, 2021Enterprise
Software
Platform TechnologiesCorporateTotals
Recurring revenues$864,667 $394,055 $— $1,258,722 
Non-recurring revenues278,876 51,662 3,027 333,565 
Intercompany22,033 — (22,033)— 
Total revenues$1,165,576 $445,717 $(19,006)$1,592,287 
For the year ended December 31, 2020Enterprise
Software
Platform TechnologiesCorporateTotals
Recurring revenues$767,655 $50,506 $— $818,161 
Non-recurring revenues271,883 26,608 11 298,502 
Intercompany19,131 — (19,131)— 
Total revenues$1,058,669 $77,114 $(19,120)$1,116,663