XML 14 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Revenues:      
Software licenses and royalties $ 75,694 $ 74,306 $ 59,008
Subscriptions 173,510 142,704 111,933
Software services 187,149 174,804 139,852
Maintenance 361,569 322,969 245,537
Appraisal services 25,023 26,287 25,065
Hardware and other 17,717 14,973 9,627
Total revenues 840,662 756,043 591,022
Cost of revenues:      
Software licenses and royalties 3,321 2,964 1,632
Acquired software 21,686 22,235 4,440
Software services, maintenance and subscriptions 387,634 348,939 285,340
Appraisal services 16,286 16,411 15,922
Hardware and other 12,595 10,143 6,501
Total cost of revenues 441,522 400,692 313,835
Gross profit 399,140 355,351 277,187
Selling, general and administrative expenses 176,974 167,161 133,317
Research and development expense 47,324 43,154 29,922
Amortization of customer and trade name intangibles 36,000 36,400 10,300
Operating income 160,930 131,305 108,043
Other income (expense), net 698 (1,998) 381
Income before income taxes 161,628 129,307 108,424
Income tax (benefit) provision (2,317) 19,450 43,555
Net income $ 163,945 $ 109,857 $ 64,869
Earnings per common share:      
Basic (USD per share) $ 4.40 $ 3.01 $ 1.90
Diluted (USD per share) $ 4.18 $ 2.82 $ 1.77
Customer and trade name intangibles      
Cost of revenues:      
Amortization of customer and trade name intangibles $ 13,912 $ 13,731 $ 5,905