XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Cash flows from operating activities:    
Net income $ 22,639 $ 23,674
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization of property and equipment 1,589 1,671
Amortization of acquired intangibles and other 25,408 19,937
Amortization of debt discount and issuance costs on Notes 547 534
Stock-based compensation 12,464 9,752
Non-cash lease expense 4,259 1,959
Deferred income taxes (3,295) (6,324)
Credit losses and other sales allowances 363 158
Changes in operating assets and liabilities:    
Accounts receivable 30,454 25,839
Other assets 1,530 4,483
Inventories 0 (604)
Accounts payable and accrued liabilities (24,897) (17,649)
Lease liabilities (2,949) (2,314)
Income taxes payable (461) 170
Deferred revenue, net 2,853 (14,519)
Net cash flows from operating activities 70,504 46,767
Cash flows used in investing activities:    
Purchases of investments 0 (15,262)
Sales and maturities of investments 0 400
Purchases of property and equipment (309) (385)
Payments for acquisitions, net of cash acquired 0 (355,821)
Net cash flows used in investing activities (309) (371,068)
Cash flows (used in) from financing activities:    
Proceeds from stock-based compensation plans 7,583 9,357
Payments for taxes related to net share settlements of equity awards (5,890) (4,817)
Repurchases of common stock (22,500) (15,000)
Dividend payments to stockholders (8,171) (8,023)
Proceeds from the issuance of debt 0 195,000
Repayment of revolving line of credit (30,000) 0
Principal payment on term loan (3,437) (1,719)
Net cash flows (used in) from financing activities (62,415) 174,798
Effect of exchange rate changes on cash and cash equivalents (1,516) 1,207
Net increase (decrease) in cash and cash equivalents 6,264 (148,296)
Cash and cash equivalents, beginning of period 126,958 256,277
Cash and cash equivalents, end of period 133,222 107,981
Supplemental disclosure:    
Cash paid for income taxes, net of refunds of $856 in 2024 and $264 in 2023 3,179 3,801
Cash paid for interest 5,570 4,060
Non-cash investing and financing activities:    
Dividends declared and unpaid $ 8,435 $ 8,141