v3.26.3
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Revenue:        
Total revenue $ 246,005 $ 249,795 $ 747,269 $ 725,165
Costs of revenue:        
Amortization of acquired intangibles 8,937 10,784 26,626 31,743
Total costs of revenue 42,467 47,536 131,203 141,055
Gross profit 203,538 202,259 616,066 584,110
Operating expenses:        
Sales and marketing 50,462 51,850 156,800 152,823
Product development 46,054 49,432 145,368 142,377
General and administrative 26,781 28,308 85,521 79,568
Amortization of acquired intangibles 26,162 26,415 77,946 78,286
Cyber vulnerability response expenses, net 3,455 659 6,079 2,126
Restructuring expenses 146 907 2,332 8,979
Acquisition-related expenses 3,928 814 3,803 5,035
Total operating expenses 156,988 158,385 477,849 469,194
Income from operations 46,550 43,874 138,217 114,916
Other (expense) income:        
Interest expense (16,907) (17,737) (48,064) (54,304)
Interest income and other, net 757 260 1,307 1,041
Foreign currency loss, net (867) (191) (2,795) (2,281)
Total other expense, net (17,017) (17,668) (49,552) (55,544)
Income before income taxes 29,533 26,206 88,665 59,372
Provision for income taxes 6,757 6,793 22,003 11,984
Net income $ 22,776 $ 19,413 $ 66,662 $ 47,388
Earnings per share:        
Basic (in dollars per share) $ 0.55 $ 0.45 $ 1.60 $ 1.10
Diluted (in dollars per share) $ 0.55 $ 0.44 $ 1.58 $ 1.07
Weighted average shares outstanding:        
Basic (in shares) 41,061 42,988 41,706 43,099
Diluted (in shares) 41,478 43,717 42,172 44,253
Software licenses        
Revenue:        
Total revenue $ 63,556 $ 63,437 $ 200,116 $ 172,677
Costs of revenue:        
Cost of revenue 2,715 2,833 9,403 8,745
Maintenance, SaaS, and professional services        
Revenue:        
Total revenue 182,449 186,358 547,153 552,488
Costs of revenue:        
Cost of revenue $ 30,815 $ 33,919 $ 95,174 $ 100,567