XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
May 31, 2022
May 31, 2021
May 31, 2022
May 31, 2021
Revenue:        
Total revenue $ 148,747 $ 122,488 $ 293,669 $ 243,768
Costs of revenue:        
Amortization of acquired intangibles 5,573 3,599 11,031 7,120
Total costs of revenue 23,957 19,310 47,169 37,301
Gross profit 124,790 103,178 246,500 206,467
Operating expenses:        
Sales and marketing 32,704 29,262 66,173 58,731
Product development 28,643 26,415 57,316 50,963
General and administrative 19,207 16,460 36,198 29,884
Amortization of acquired intangibles 11,892 7,979 23,614 14,858
Restructuring expenses 143 (64) 654 1,093
Acquisition-related expenses 2,736 844 3,648 1,240
Gain on sale of assets held for sale (10,770) 0 (10,770) 0
Total operating expenses 84,555 80,896 176,833 156,769
Income from operations 40,235 22,282 69,667 49,698
Other (expense) income:        
Interest expense (3,656) (4,601) (7,359) (7,115)
Interest income and other, net 155 4 744 123
Foreign currency gain (loss), net 111 (621) (255) (878)
Total other expense, net (3,390) (5,218) (6,870) (7,870)
Income before income taxes 36,845 17,064 62,797 41,828
Provision for income taxes 7,735 3,507 13,233 9,310
Net income $ 29,110 $ 13,557 $ 49,564 $ 32,518
Earnings per share:        
Basic (in dollars per share) $ 0.67 $ 0.31 $ 1.13 $ 0.74
Diluted (in dollars per share) $ 0.66 $ 0.30 $ 1.11 $ 0.73
Weighted average shares outstanding:        
Basic (in shares) 43,575 43,818 43,778 43,963
Diluted (in shares) 44,253 44,472 44,480 44,562
Cash dividends declared per common share (in dollars per share) $ 0.175 $ 0.175 $ 0.350 $ 0.350
Software licenses        
Revenue:        
Total revenue $ 44,814 $ 30,107 $ 87,564 $ 63,424
Costs of revenue:        
Cost of revenue 2,583 1,038 5,192 2,189
Maintenance and services        
Revenue:        
Total revenue 103,933 92,381 206,105 180,344
Costs of revenue:        
Cost of revenue $ 15,801 $ 14,673 $ 30,946 $ 27,992