XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Revenue:    
Total revenue $ 164,226 $ 144,922
Costs of revenue:    
Amortization of acquired intangibles 6,264 5,458
Total costs of revenue 26,217 23,212
Gross profit 138,009 121,710
Operating expenses:    
Sales and marketing 33,754 33,469
Product development 30,438 28,673
General and administrative 18,786 16,991
Amortization of acquired intangibles 13,611 11,722
Cyber incident 2,692 0
Restructuring expenses 1,397 511
Acquisition-related expenses 1,743 912
Total operating expenses 102,421 92,278
Income from operations 35,588 29,432
Other (expense) income:    
Interest expense (5,848) (3,703)
Interest income and other, net 515 589
Foreign currency loss, net (331) (366)
Total other expense, net (5,664) (3,480)
Income before income taxes 29,924 25,952
Provision for income taxes 6,250 5,498
Net income $ 23,674 $ 20,454
Earnings per share:    
Basic (in dollars per share) $ 0.55 $ 0.47
Diluted (in dollars per share) $ 0.53 $ 0.46
Weighted average shares outstanding:    
Basic (in shares) 43,300 43,981
Diluted (in shares) 44,353 44,708
Cash dividends declared per common share (in dollars per share) $ 0.175 $ 0.175
Software licenses    
Revenue:    
Total revenue $ 57,568 $ 42,750
Costs of revenue:    
Cost of revenue 2,452 2,609
Maintenance and services    
Revenue:    
Total revenue 106,658 102,172
Costs of revenue:    
Cost of revenue $ 17,501 $ 15,145