XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Disaggregation of Revenue (Tables)
9 Months Ended
Sep. 30, 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 September 30, 2022Products and services transferred at a point in timeProducts and services transferred over timeTotal
Revenues
Software licenses and royalties$19,068 $1,201 $20,269 
Subscriptions— 254,346 254,346 
Professional services— 63,180 63,180 
Maintenance— 117,338 117,338 
Appraisal services— 8,638 8,638 
Hardware and other9,420 — 9,420 
Total$28,488 $444,703 $473,191 
For the three months ended September 30, 2021Products and services transferred at a point in timeProducts and services transferred over timeTotal
Revenues
Software licenses and royalties$19,170 $3,503 $22,673 
Subscriptions— 252,942 252,942 
Professional services— 54,624 54,624 
Maintenance— 117,833 117,833 
Appraisal services— 7,146 7,146 
Hardware and other4,655 — 4,655 
Total$23,825 $436,048 $459,873 
For the nine months ended September 30, 2022Products and services transferred at a point in timeProducts and services transferred over timeTotal
Revenues
Software licenses and royalties$45,820 $5,964 $51,784 
Subscriptions— 755,604 755,604 
Professional services— 187,802 187,802 
Maintenance— 351,182 351,182 
Appraisal services— 25,968 25,968 
Hardware and other25,643 — 25,643 
Total$71,463 $1,326,520 $1,397,983 
For the nine months ended September 30, 2021Products and services transferred at a point in timeProducts and services transferred over timeTotal
Revenues
Software licenses and royalties$45,983 $9,227 $55,210 
Subscriptions— 554,979 554,979 
Professional services— 155,601 155,601 
Maintenance— 356,566 356,566 
Appraisal services— 19,876 19,876 
Hardware and other16,518 — 16,518 
Total$62,501 $1,096,249 $1,158,750 
Recurring revenues and non-recurring revenues recognized during the period are as follows:
For the three months ended September 30, 2022Enterprise
Software
Platform TechnologiesCorporateTotals
Recurring revenues$246,823 $124,861 $— $371,684 
Non-recurring revenues75,515 23,843 2,149 101,507 
Intercompany5,541 — (5,541)— 
Total revenues$327,879 $148,704 $(3,392)$473,191 
For the three months ended September 30, 2021Enterprise
Software
Platform TechnologiesCorporateTotals
Recurring revenues$216,321 $154,454 $— $370,775 
Non-recurring revenues74,072 14,938 88 89,098 
Intercompany5,142 — (5,142)— 
Total revenues$295,535 $169,392 $(5,054)$459,873 
For the nine months ended September 30, 2022Enterprise
Software
Platform TechnologiesCorporateTotals
Recurring revenues$717,287 $389,499 $— $1,106,786 
Non-recurring revenues220,676 64,762 5,759 291,197 
Intercompany16,472 — (16,472)— 
Total revenues$954,435 $454,261 $(10,713)$1,397,983 
For the nine months ended September 30, 2021Enterprise
Software
Platform TechnologiesCorporateTotals
Recurring revenues$637,551 $273,994 $— $911,545 
Non-recurring revenues211,214 32,964 3,027 247,205 
Intercompany16,039 — (16,039)— 
Total revenues$864,804 $306,958 $(13,012)$1,158,750