XML 36 R2.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Revenues:        
Total revenues $ 275,400 $ 236,067 $ 797,590 $ 693,301
Cost of revenues:        
Total cost of revenues 144,683 124,441 422,965 369,594
Gross profit 130,717 111,626 374,625 323,707
Selling, general and administrative expenses 63,888 52,605 187,481 152,471
Research and development expense 21,130 17,050 60,172 45,929
Amortization of other intangibles 5,646 4,386 15,762 11,742
Operating income 40,053 37,585 111,210 113,565
Other income, net 499 1,041 838 2,198
Income before income taxes 40,552 38,626 112,048 115,763
Income tax provision (benefit) 162 (298) 12,311 (147)
Net income $ 40,390 $ 38,924 $ 99,737 $ 115,910
Earnings per common share:        
Basic (usd per share) $ 1.04 $ 1.00 $ 2.58 $ 3.01
Diluted (usd per share) $ 1.00 $ 0.96 $ 2.49 $ 2.87
Software licenses and royalties        
Revenues:        
Total revenues $ 25,379 $ 22,444 $ 67,847 $ 67,620
Cost of revenues:        
Total cost of revenues 971 957 2,680 2,939
Subscriptions        
Revenues:        
Total revenues 75,272 58,699 216,022 160,736
Acquired software        
Cost of revenues:        
Total cost of revenues 7,975 5,897 22,645 17,003
Software services        
Revenues:        
Total revenues 54,997 48,199 160,841 144,812
Software services, maintenance and subscriptions        
Cost of revenues:        
Total cost of revenues 128,545 111,508 371,464 327,080
Maintenance        
Revenues:        
Total revenues 109,833 96,215 316,674 286,188
Appraisal services        
Revenues:        
Total revenues 6,008 5,544 17,455 16,470
Cost of revenues:        
Total cost of revenues 4,096 3,505 11,306 10,854
Hardware and other        
Revenues:        
Total revenues 3,911 4,966 18,751 17,475
Cost of revenues:        
Total cost of revenues $ 3,096 $ 2,574 $ 14,870 $ 11,718