XML 18 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2016
Revenue:      
License and other $ 315,776 $ 271,462 $ 219,751
Maintenance 77,337 68,643 59,931
Services 267,954 174,179 144,764
Total revenue 661,067 514,284 424,446
Cost of revenues:      
License and other 35,452 17,046 7,184
Maintenance 14,783 13,397 11,547
Services 246,472 161,116 133,103
Total cost of revenue 296,707 191,559 151,834
Gross profit:      
License and other 280,324 254,416 212,567
Maintenance 62,554 55,246 48,384
Services 21,482 13,063 11,661
Total gross profit 364,360 322,725 272,612
Operating expenses:      
Research and development 171,657 130,323 112,496
Sales and marketing 124,117 109,239 92,765
General and administrative 75,916 56,551 50,914
Total operating expenses 371,690 296,113 256,175
Income (loss) from operations (7,330) 26,612 16,437
Interest income 13,281 5,867 4,850
Interest expense (6,442) (13) 0
Other income (expense), net 509 811 (505)
Income before provision for income taxes 18 33,277 20,782
Provision for income taxes 19,683 12,053 5,806
Net income $ (19,665) $ 21,224 $ 14,976
Earnings per share:      
Basic (in USD per share) $ (0.25) $ 0.29 $ 0.21
Diluted (in USD per share) $ (0.25) $ 0.28 $ 0.20
Shares used in computing earnings per share:      
Basic (in shares) 77,709,592 73,994,577 72,026,694
Diluted (in shares) 77,709,592 75,328,343 73,765,960