XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenue:    
Total revenue $ 425,077 $ 363,226
Cost of sales:    
Amortization 17,252 14,949
Total cost of sales 64,760 62,103
Gross profit 360,317 301,123
Operating expenses:    
Selling, general and administrative 169,755 146,215
Research and development 105,274 100,479
Amortization 4,125 4,407
Total operating expenses 279,154 251,101
Operating income 81,163 50,022
Interest income 527 517
Interest expense (2,967) (3,315)
Other (expense) income, net (694) 399
Income before income tax provision (benefit) 78,029 47,623
Income tax provision (benefit) 7,041 (24,775)
Net income $ 70,988 $ 72,398
Earnings per share – basic:    
Earnings per share $ 0.81 $ 0.83
Weighted average shares 87,122 86,808
Earnings per share – diluted:    
Earnings per share $ 0.81 $ 0.82
Weighted average shares 87,750 87,986
Software licenses    
Revenue:    
Total revenue $ 157,445 $ 132,604
Cost of sales:    
Cost of sales: 8,436 7,606
Maintenance and service    
Revenue:    
Total revenue 267,632 230,622
Cost of sales:    
Cost of sales: $ 39,072 $ 39,548