XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.4
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Nov. 30, 2024
Aug. 31, 2024
Current assets:    
Cash and cash equivalents $ 54,914 $ 46,699
Trade and other accounts receivable, net 111,433 117,493
Inventories 74,887 79,088
Other current assets 21,567 12,161
Total current assets 262,801 255,441
Property and equipment, net 59,384 62,983
Goodwill 96,584 96,985
Other intangible assets, net 2,287 6,222
Right-of-use assets 10,581 11,611
Deferred tax assets, net 948 993
Other assets 14,739 14,804
Total assets 447,324 449,039
Current liabilities:    
Accounts payable 32,212 35,960
Accrued liabilities 29,132 31,272
Accrued payroll and related expenses 20,581 26,055
Short-term borrowings 23,429 8,659
Income taxes payable 2,148 1,554
Total current liabilities 107,502 103,500
Long-term borrowings 84,552 85,977
Deferred tax liabilities, net 9,228 9,066
Long-term operating lease liabilities 5,297 5,904
Other long-term liabilities 14,448 14,066
Total liabilities 221,027 218,513
Commitments and Contingencies (Note 11)
Stockholders’ equity:    
Common stock — authorized 36,000,000 shares, $0.001 par value; 19,940,370 and 19,925,212 shares issued at November 30, 2024 and August 31, 2024, respectively; and 13,549,989 and 13,548,581 shares outstanding at November 30, 2024 and August 31, 2024, respectively 20 20
Additional paid-in capital 174,258 175,642
Retained earnings 506,898 499,931
Accumulated other comprehensive loss (35,453) (29,268)
Common stock held in treasury, at cost — 6,390,381 and 6,376,631 shares at November 30, 2024 and August 31, 2024, respectively (419,426) (415,799)
Total stockholders’ equity 226,297 230,526
Total liabilities and stockholders’ equity $ 447,324 $ 449,039