XML 15 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Aug. 31, 2018
Aug. 31, 2017
Aug. 31, 2018
Aug. 31, 2017
Revenue:        
Total revenue $ 95,683 $ 97,310 $ 285,832 $ 281,493
Costs of revenue:        
Amortization of acquired intangibles 5,509 5,768 17,226 14,129
Total costs of revenue 16,696 18,075 50,242 51,200
Gross profit 78,987 79,235 235,590 230,293
Operating expenses:        
Sales and marketing 21,752 23,159 64,838 70,116
Product development 19,338 19,620 59,405 55,745
General and administrative 12,218 11,164 35,670 33,338
Amortization of acquired intangibles 3,319 3,319 9,956 9,721
Fees related to shareholder activist 0 0 1,472 0
Restructuring expense 135 923 2,382 18,724
Acquisition-related expenses 42 751 128 844
Total operating expenses 56,804 58,936 173,851 188,488
Income from operations 22,183 20,299 61,739 41,805
Other (expense) income, net:        
Interest expense (1,337) (1,221) (3,774) (3,455)
Interest income and other, net 322 239 961 717
Foreign currency (loss) gain, net (946) (418) (2,017) (1,561)
Total other (expense) income, net (1,961) (1,400) (4,830) (4,299)
Income before income taxes 20,222 18,899 56,909 37,506
Provision for income taxes 3,476 7,727 11,848 16,518
Net income $ 16,746 $ 11,172 $ 45,061 $ 20,988
Earnings per share:        
Basic (in dollars per share) $ 0.37 $ 0.23 $ 0.99 $ 0.43
Diluted (in dollars per share) $ 0.37 $ 0.23 $ 0.97 $ 0.43
Weighted average shares outstanding:        
Basic (in shares) 45,130 48,071 45,730 48,342
Diluted (in shares) 45,576 48,370 46,380 48,631
Cash dividends declared per common share (in dollars per share) $ 0.14 $ 0.125 $ 0.42 $ 0.375
Software licenses        
Revenue:        
Total revenue $ 27,204 $ 28,529 $ 78,986 $ 78,443
Costs of revenue:        
Cost of maintenance and services 1,077 1,337 3,571 4,347
Maintenance and services        
Revenue:        
Total revenue 68,479 68,781 206,846 203,050
Costs of revenue:        
Cost of maintenance and services $ 10,110 $ 10,970 $ 29,445 $ 32,724