v3.26.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
May 31, 2026
May 31, 2025
Operating activities:    
Net income $ 43,886 $ 27,975
Adjustments to reconcile net income to net cash flows provided by operating activities:    
Depreciation and amortization of property and equipment 3,258 3,217
Amortization of acquired intangibles and other 69,473 73,532
Amortization of debt discount and issuance costs 2,915 2,028
Stock-based compensation 38,983 31,424
Non-cash lease expense 4,761 5,878
Deferred income taxes (895) (6,131)
Credit losses and other sales allowances 7,095 1,991
Changes in operating assets and liabilities:    
Accounts receivable 46,057 23,635
Other assets 6,477 3,656
Accounts payable and accrued liabilities (32,587) (38,869)
Lease liabilities (5,402) (6,988)
Income taxes payable (3,441) (1,020)
Deferred revenue (3,117) (21,385)
Net cash flows provided by operating activities 177,463 98,943
Investing activities:    
Purchases of property and equipment (4,569) (1,785)
Payments for acquisitions 0 (1,195)
Net cash flows used in investing activities (4,569) (2,980)
Financing activities:    
Proceeds from equity plans 8,065 12,760
Payments for taxes related to net share settlements of equity awards (6,629) (10,101)
Repurchases of common stock (55,091) (50,108)
Dividend equivalent payments to stockholders (363) (654)
Repurchases of convertible senior notes (360,000) 0
Proceeds from revolving line of credit 360,000 0
Repayment of revolving line of credit (110,000) (70,000)
Net cash flows used in financing activities (164,018) (118,103)
Effect of exchange rate changes on cash and cash equivalents (705) 6,069
Net increase (decrease) in cash and cash equivalents 8,171 (16,071)
Cash and cash equivalents, beginning of period 94,807 118,077
Cash and cash equivalents, end of period 102,978 102,006
Supplemental disclosure:    
Cash paid for income taxes, net of refunds of $1,119 and $1,101 in 2026 and 2025, respectively 11,020 6,740
Cash paid for interest 27,648 33,387
Non-cash investing and financing activities:    
Total fair value of restricted stock awards, restricted stock units, and deferred stock units on date vested 18,573 30,075
Operating lease liabilities arising from obtaining right-of-use lease assets $ 9,517 $ 451