XML 16 R4.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Revenue:        
Total revenue $ 366,965 $ 343,899 $ 1,057,611 $ 1,029,664
Cost of sales:        
Amortization 9,911 4,762 29,227 14,064
Total cost of sales 53,385 41,365 157,361 116,677
Gross profit 313,580 302,534 900,250 912,987
Operating expenses:        
Selling, general and administrative 132,642 120,682 391,862 353,263
Research and development 86,616 73,018 258,861 219,058
Amortization 4,237 3,787 12,562 11,342
Total operating expenses 223,495 197,487 663,285 583,663
Operating income 90,085 105,047 236,965 329,324
Interest income 754 3,188 4,463 9,610
Interest expense (1,853) (239) (8,544) (561)
Other income (expense), net 1,158 833 3,169 (937)
Income before income tax provision 90,144 108,829 236,053 337,436
Income tax provision 14,517 19,366 17,798 51,993
Net income $ 75,627 $ 89,463 $ 218,255 $ 285,443
Earnings per share - basic:        
Earnings per share $ 0.88 $ 1.06 $ 2.55 $ 3.40
Weighted average shares 85,798 84,109 85,749 83,951
Earnings per share - diluted:        
Earnings per share $ 0.87 $ 1.04 $ 2.50 $ 3.34
Weighted average shares 87,224 85,733 87,176 85,570
Software licenses        
Revenue:        
Total revenue $ 141,622 $ 137,144 $ 398,793 $ 430,687
Cost of sales:        
Total cost of sales 7,251 5,708 20,688 16,620
Maintenance and service        
Revenue:        
Total revenue 225,343 206,755 658,818 598,977
Cost of sales:        
Total cost of sales $ 36,223 $ 30,895 $ 107,446 $ 85,993