XML 19 R8.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
May 31, 2025
Nov. 30, 2024
May 31, 2024
Nov. 30, 2023
May 31, 2025
May 31, 2024
Aug. 31, 2024
Operating activities:              
Net income $ 20,977 $ 18,925 $ 19,842 $ 17,482 $ 69,753 $ 52,860  
Adjustments to reconcile net income to net cash provided by operating activities:              
Depreciation and amortization         6,099 7,186  
Amortization of cloud computing implementation costs         1,265 650  
Net gains on sales and disposals of property and equipment         (87) (141)  
Deferred income taxes         (86) 539  
Tax benefit from release of uncertain tax position         (11,929) 0  
Stock-based compensation         5,716 5,051  
Unrealized foreign currency exchange losses         348 108  
Provision for credit losses         1,044 325  
Write-off of inventories         693 1,347  
Changes in assets and liabilities:              
Trade and other accounts receivable         4,644 (15,771)  
Inventories         (2,776) 9,137  
Other assets         (6,387) (186)  
Operating lease assets and liabilities, net         (17) (26)  
Accounts payable and accrued liabilities         (10,001) (347)  
Accrued payroll and related expenses         (205) 1,915  
Other long-term liabilities and income taxes payable         (94) 2,177  
Net cash provided by operating activities         57,980 64,824  
Investing activities:              
Purchases of property and equipment         (3,177) (3,359)  
Proceeds from sales of property and equipment         329 457  
Acquisition of business, net of cash acquired         0 (6,201)  
Net cash used in investing activities         (2,848) (9,103)  
Financing activities:              
Treasury stock purchases         (9,739) (8,094)  
Dividends paid         (37,504) (35,239)  
Repayments of long-term senior notes         (800) (800)  
Net proceeds (repayments) from revolving credit facility         1,605 (11,592)  
Shares withheld to cover taxes upon conversions of equity awards         (2,883) (2,420)  
Net cash used in financing activities         (49,321) (58,145)  
Effect of exchange rate changes on cash and cash equivalents         (828) (419)  
Net increase (decrease) in cash and cash equivalents         4,983 (2,843)  
Cash and cash equivalents at beginning of period   $ 46,699   $ 48,143 46,699 48,143 $ 48,143
Cash and cash equivalents at end of period $ 51,682   $ 45,300   51,682 45,300 $ 46,699
Supplemental disclosure of noncash investing activities:              
Accrued capital expenditures         119 205  
Finance lease obligation settled with prepaid deposit         $ 0 $ 3,855