XML 58 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Disaggregation of Revenue [Line Items]        
Revenue $ 236,067 $ 214,706 $ 693,301 $ 623,198
Operating segments | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 215,848 196,552 630,595 566,179
Operating segments | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 23,625 20,816 67,485 59,706
Intercompany | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 3,373 2,660 9,696 7,309
Intercompany | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Intercompany | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue (3,373) (2,660) (9,696) (7,309)
Corporate and Elimination        
Disaggregation of Revenue [Line Items]        
Revenue (3,406) (2,662) (4,779) (2,687)
Corporate and Elimination | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue (3,406) (2,662) (4,779) (2,687)
Recurring revenues        
Disaggregation of Revenue [Line Items]        
Revenue 154,914 136,199 446,924 391,696
Recurring revenues | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 146,292 128,476 421,222 370,490
Recurring revenues | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 8,622 7,723 25,702 21,206
Recurring revenues | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Non-recurring revenues        
Disaggregation of Revenue [Line Items]        
Revenue 81,153 78,507 246,377 231,502
Non-recurring revenues | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 66,183 65,416 199,677 188,380
Non-recurring revenues | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 15,003 13,093 41,783 38,500
Non-recurring revenues | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue (33) (2) 4,917 4,622
Software licenses and royalties        
Disaggregation of Revenue [Line Items]        
Revenue 22,444 22,762 67,620 63,826
Software licenses and royalties | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 19,544 21,143 60,224 58,805
Software licenses and royalties | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 2,900 1,619 7,396 5,021
Software licenses and royalties | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Subscriptions        
Disaggregation of Revenue [Line Items]        
Revenue 58,699 44,352 160,736 124,731
Subscriptions | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 56,220 42,338 153,541 119,033
Subscriptions | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 2,479 2,014 7,195 5,698
Subscriptions | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Software services        
Disaggregation of Revenue [Line Items]        
Revenue 48,199 46,045 144,812 134,401
Software services | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 41,640 40,861 126,928 120,190
Software services | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 6,559 5,184 17,884 14,211
Software services | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Maintenance        
Disaggregation of Revenue [Line Items]        
Revenue 96,215 91,847 286,188 266,965
Maintenance | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 90,072 86,138 267,681 251,457
Maintenance | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 6,143 5,709 18,507 15,508
Maintenance | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Appraisal services        
Disaggregation of Revenue [Line Items]        
Revenue 5,544 6,290 16,470 19,268
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,544 6,290 16,470 19,268
Appraisal services | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Hardware and other        
Disaggregation of Revenue [Line Items]        
Revenue 4,966 3,410 17,475 14,007
Hardware and other | Enterprise Software        
Disaggregation of Revenue [Line Items]        
Revenue 4,999 3,412 12,525 9,385
Hardware and other | Appraisal and Tax        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 33 0
Hardware and other | Corporate        
Disaggregation of Revenue [Line Items]        
Revenue (33) (2) 4,917 4,622
Products and services transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Revenue 22,339 21,417 71,172 65,264
Products and services transferred at a point in time | Software licenses and royalties        
Disaggregation of Revenue [Line Items]        
Revenue 17,373 18,007 53,697 51,257
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 4,966 3,410 17,475 14,007
Products and services transferred over time        
Disaggregation of Revenue [Line Items]        
Revenue 213,728 193,289 622,129 557,934
Products and services transferred over time | Software licenses and royalties        
Disaggregation of Revenue [Line Items]        
Revenue 5,071 4,755 13,923 12,569
Products and services transferred over time | Subscriptions        
Disaggregation of Revenue [Line Items]        
Revenue 58,699 44,352 160,736 124,731
Products and services transferred over time | Software services        
Disaggregation of Revenue [Line Items]        
Revenue 48,199 46,045 144,812 134,401
Products and services transferred over time | Maintenance        
Disaggregation of Revenue [Line Items]        
Revenue 96,215 91,847 286,188 266,965
Products and services transferred over time | Appraisal services        
Disaggregation of Revenue [Line Items]        
Revenue 5,544 6,290 16,470 19,268
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