XML 65 R2.htm IDEA: XBRL DOCUMENT v3.19.3
CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Revenue:    
Total revenue $ 134,091 $ 114,169
Cost of revenue:    
Total cost of revenue 15,218 13,227
Gross profit 118,873 100,942
Operating expenses:    
Selling and marketing 29,192 26,812
Research and development 22,493 21,056
General and administrative 19,884 16,084
Total operating expenses 71,569 63,952
Income from operations 47,304 36,990
Interest income 7,976 7,069
Interest (expense) (3,000) (1,814)
Other income, net 1,132 128
Income before income taxes 53,412 42,373
Provision for income taxes 7,128 4,307
Net income $ 46,284 $ 38,066
Net income per common share:    
Basic (in dollars per share) $ 0.68 $ 0.54
Diluted (in dollars per share) $ 0.67 $ 0.53
Weighted average shares outstanding:    
Basic (in shares) 68,441 70,988
Diluted (in shares) 69,317 72,015
License [Member]    
Revenue:    
Total revenue $ 81,171 $ 63,755
Cost of revenue:    
Total cost of revenue 1,660 1,665
Maintenance [Member]    
Revenue:    
Total revenue 43,574 43,039
Cost of revenue:    
Total cost of revenue 4,977 3,993
Services and other    
Revenue:    
Total revenue 9,346 7,375
Cost of revenue:    
Total cost of revenue $ 8,581 $ 7,569