v3.26.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Operating activities:    
Net income $ 66,662 $ 47,388
Adjustments to reconcile net income to net cash flows provided by operating activities:    
Depreciation and amortization of property and equipment 4,567 4,753
Amortization of acquired intangibles and other 104,572 111,081
Amortization of debt discount and issuance costs 3,961 3,064
Stock-based compensation 55,062 47,394
Non-cash lease expense 7,082 8,749
Deferred income taxes (6,454) (12,884)
Credit losses and other sales allowances 9,991 3,510
Changes in operating assets and liabilities:    
Accounts receivable 55,074 9,129
Other assets 16,265 4,575
Accounts payable and accrued liabilities (19,691) (15,016)
Lease liabilities (8,159) (9,533)
Income taxes payable (4,152) 1,131
Deferred revenue (19,306) (30,952)
Net cash flows provided by operating activities 265,474 172,389
Investing activities:    
Purchases of property and equipment (6,264) (2,840)
Payments for acquisitions, net of cash acquired 0 (20,653)
Net cash flows used in investing activities (6,264) (23,493)
Financing activities:    
Proceeds from equity plans 10,673 16,040
Payments for taxes related to net share settlements of equity awards (6,629) (10,101)
Repurchases of common stock (71,962) (65,108)
Dividend equivalent payments to stockholders (368) (654)
Repurchases of convertible senior notes (360,000) 0
Proceeds from revolving line of credit 360,000 0
Repayment of revolving line of credit (170,000) (110,000)
Payment of credit facility debt issuance costs 0 (5,961)
Net cash flows used in financing activities (238,286) (175,784)
Effect of exchange rate changes on cash and cash equivalents (2,078) 7,819
Net increase (decrease) in cash and cash equivalents 18,846 (19,069)
Cash and cash equivalents, beginning of period 94,807 118,077
Cash and cash equivalents, end of period 113,653 99,008
Supplemental disclosure:    
Cash paid for income taxes, net of refunds of $1,127 and $1,875 in 2026 and 2025, respectively 17,414 13,412
Cash paid for interest 39,414 44,202
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,733 2,918
Contingent consideration payable in Nuclia acquisition $ 0 $ 1,080