XML 57 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Disaggregation of Revenue [Line Items]        
Revenue $ 236,060 $ 208,763 $ 457,234 $ 408,492
Operating segments | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 212,235 186,829 414,747 369,627
Operating segments | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 22,299 19,796 43,859 38,890
Intercompany | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 3,086 2,486 6,322 4,649
Intercompany | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Intercompany | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue (3,086) (2,486) (6,322) (4,649)
Corporate and Elimination        
Disaggregation of Revenue [Line Items]        
Revenue 1,526 2,138 (1,372) (25)
Corporate and Elimination | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue 1,526 2,138 (1,372) (25)
Recurring revenues        
Disaggregation of Revenue [Line Items]        
Revenue 149,085 129,328 292,010 255,497
Recurring revenues | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 140,432 122,327 274,930 242,014
Recurring revenues | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 8,653 7,001 17,080 13,483
Recurring revenues | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Non-recurring revenues        
Disaggregation of Revenue [Line Items]        
Revenue 86,975 79,435 165,224 152,995
Non-recurring revenues | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 68,717 62,016 133,495 122,964
Non-recurring revenues | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 13,646 12,795 26,779 25,407
Non-recurring revenues | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue 4,612   4,950 4,624
Software licenses and royalties        
Disaggregation of Revenue [Line Items]        
Revenue 22,400 19,306 45,176 41,064
Software licenses and royalties | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 19,991 17,553 40,680 37,662
Software licenses and royalties | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 2,409 1,753 4,496 3,402
Software licenses and royalties | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Subscriptions        
Disaggregation of Revenue [Line Items]        
Revenue 53,009 40,517 102,037 80,379
Subscriptions | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 50,637 38,621 97,321 76,695
Subscriptions | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 2,372 1,896 4,716 3,684
Subscriptions | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Software services        
Disaggregation of Revenue [Line Items]        
Revenue 50,674 45,860 96,613 88,356
Software services | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 45,002 41,184 85,289 79,329
Software services | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 5,672 4,676 11,324 9,027
Software services | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Maintenance        
Disaggregation of Revenue [Line Items]        
Revenue 96,076 88,811 189,973 175,118
Maintenance | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 89,795 83,706 177,609 165,319
Maintenance | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 6,281 5,105 12,364 9,799
Maintenance | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Appraisal services        
Disaggregation of Revenue [Line Items]        
Revenue 5,532 6,366 10,926 12,978
Appraisal services | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Appraisal services | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 5,532 6,366 10,926 12,978
Appraisal services | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Hardware and other        
Disaggregation of Revenue [Line Items]        
Revenue 8,369 7,903 12,509 10,597
Hardware and other | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 3,724 3,279 7,526 5,973
Hardware and other | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 33 0 33 0
Hardware and other | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue 4,612 4,624 4,950 4,624
Products and services transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Revenue 25,629 24,038 48,832 43,847
Products and services transferred at a point in time | Software licenses and royalties        
Disaggregation of Revenue [Line Items]        
Revenue 17,260 16,135 36,323 33,250
Products and services transferred at a point in time | Subscriptions        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Products and services transferred at a point in time | Software services        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Products and services transferred at a point in time | Maintenance        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Products and services transferred at a point in time | Appraisal services        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Products and services transferred at a point in time | Hardware and other        
Disaggregation of Revenue [Line Items]        
Revenue 8,369 7,903 12,509 10,597
Products and services transferred over time        
Disaggregation of Revenue [Line Items]        
Revenue 210,431 184,725 408,402 364,645
Products and services transferred over time | Software licenses and royalties        
Disaggregation of Revenue [Line Items]        
Revenue 5,140 3,171 8,853 7,814
Products and services transferred over time | Subscriptions        
Disaggregation of Revenue [Line Items]        
Revenue 53,009 40,517 102,037 80,379
Products and services transferred over time | Software services        
Disaggregation of Revenue [Line Items]        
Revenue 50,674 45,860 96,613 88,356
Products and services transferred over time | Maintenance        
Disaggregation of Revenue [Line Items]        
Revenue 96,076 88,811 189,973 175,118
Products and services transferred over time | Appraisal services        
Disaggregation of Revenue [Line Items]        
Revenue 5,532 6,366 10,926 12,978
Products and services transferred over time | Hardware and other        
Disaggregation of Revenue [Line Items]        
Revenue $ 0 $ 0 $ 0 $ 0
Minimum        
Disaggregation of Revenue [Line Items]        
Contract term     1 year  
Typical contract term     3 years  
Minimum | Appraisal services        
Disaggregation of Revenue [Line Items]        
Contract term     1 year  
Maximum        
Disaggregation of Revenue [Line Items]        
Contract term     10 years  
Typical contract term     5 years  
Maximum | Appraisal services        
Disaggregation of Revenue [Line Items]        
Contract term     3 years