XML 71 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Total revenue $ 131,463 $ 127,859
Total cost of revenue 34,497 32,885
Gross profit 96,966 94,974
Operating expenses:    
Research and development 31,467 27,516
Sales and marketing 28,099 26,451
General and administrative 22,346 20,329
Amortization of intangible assets 3,840 3,528
Other operating income, net (891) (617)
Total operating expenses 84,861 77,207
Operating income 12,105 17,767
Interest expense 2,813 270
Other (income) expense, net (1,390) 390
Income before income taxes 10,682 17,107
Income tax expense 4,652 4,088
Net income $ 6,030 $ 13,019
Income per share:    
Net income per share attributable to common stockholders, basic $ 0.08 $ 0.18
Net income per share attributable to common stockholders, diluted $ 0.08 $ 0.17
Weighted average shares outstanding:    
Weighted average number of shares used in computing net income per share, basic 72,623 70,786
Weighted average number of shares used in computing net income per share, diluted 77,004 76,720
License [Member]    
Total revenue $ 77,543 $ 76,621
Total cost of revenue 5,523 5,821
Maintenance and Other Services [Member]    
Total revenue 30,900 26,670
Total cost of revenue 10,455 8,531
Total Software [Member]    
Total revenue 108,443 103,291
Total cost of revenue 15,978 14,352
Software Related Services [Member]    
Total revenue 6,934 9,772
Total cost of revenue 5,489 6,518
Total Software and Related Services [Member]    
Total revenue 115,377 113,063
Total cost of revenue 21,467 20,870
Client Engineering Services [Member]    
Total revenue 13,878 12,050
Total cost of revenue 11,318 9,800
Other [Member]    
Total revenue 2,208 2,746
Total cost of revenue $ 1,712 $ 2,215