XML 32 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Disaggregation of Revenue (Tables)
12 Months Ended
Dec. 31, 2019
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, 2019
 
Products and services transferred at a point in time
 
Products and services transferred over time
 
Total
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 other
 
23,012

 

 
23,012

Total
 
$
107,912

 
$
978,515

 
$
1,086,427

For the year ended December 31, 2018
 
Products and services transferred at a point in time
 
Products and services transferred over time
 
Total
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 other
 
23,658

 

 
23,658

Total
 
$
98,846

 
$
836,436

 
$
935,282


For the year ended December 31, 2017
 
Products and services transferred at a point in time
 
Products and services transferred over time
 
Total
Revenues:
 
 
 
 
 
 
Software licenses and royalties
 
$
69,167

 
$
17,075

 
$
86,242

Subscriptions
 

 
172,176

 
172,176

Software services
 

 
180,460

 
180,460

Maintenance
 

 
359,319

 
359,319

Appraisal services
 

 
25,023

 
25,023

Hardware and other
 
17,679

 

 
17,679

Total
 
$
86,846

 
$
754,053

 
$
840,899


Recurring revenues and non-recurring revenues recognized during the period are as follows:
For the year ended December 31, 2019
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
Recurring revenues
 
$
690,156

 
$
36,514

 
$

 
$
726,670

Non-recurring revenues
 
295,193

 
58,308

 
6,256

 
359,757

Intercompany
 
15,496

 

 
(15,496
)
 

Total revenues
 
$
1,000,845

 
$
94,822

 
$
(9,240
)
 
$
1,086,427

For the year ended December 31, 2018
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
Recurring revenues
 
$
570,645

 
$
34,424

 
$

 
$
605,069

Non-recurring revenues
 
269,400

 
55,932

 
4,881

 
330,213

Intercompany
 
13,155

 

 
(13,155
)
 

Total revenues
 
$
853,200

 
$
90,356

 
$
(8,274
)
 
$
935,282


For the year ended December 31, 2017
 
Enterprise
Software
 
Appraisal and Tax
 
Corporate
 
Totals
Recurring revenues
 
$
502,018

 
$
29,477

 
$

 
$
531,495

Non-recurring revenues
 
252,690

 
52,102

 
4,612

 
309,404

Intercompany
 
10,425

 

 
(10,425
)
 

Total revenues
 
$
765,133

 
$
81,579

 
$
(5,813
)
 
$
840,899