XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
May 31, 2024
Aug. 31, 2023
Current assets:    
Cash and cash equivalents $ 45,300 $ 48,143
Trade and other accounts receivable, net 116,434 98,039
Inventories 76,576 86,522
Other current assets 10,453 15,821
Total current assets 248,763 248,525
Property and equipment, net 63,903 66,791
Goodwill 96,927 95,505
Other intangible assets, net 6,682 4,670
Right-of-use assets 11,590 7,820
Deferred tax assets, net 1,197 1,201
Other assets 14,548 13,454
Total assets 443,610 437,966
Current liabilities:    
Accounts payable 32,377 30,826
Accrued liabilities 29,697 30,000
Accrued payroll and related expenses 18,740 16,722
Short-term borrowings 22,316 10,800
Income taxes payable 2,111 494
Total current liabilities 105,241 88,842
Long-term borrowings 85,473 109,743
Deferred tax liabilities, net 10,844 10,305
Long-term operating lease liabilities 6,072 5,832
Other long-term liabilities 13,738 13,066
Total liabilities 221,368 227,788
Commitments and Contingencies (Note 13)
Stockholders’ equity:    
Common stock — authorized 36,000,000 shares, $0.001 par value; 19,924,268 and 19,905,815 shares issued at May 31, 2024 and August 31, 2023, respectively; and 13,547,637 and 13,563,434 shares outstanding at May 31, 2024 and August 31, 2023, respectively 20 20
Additional paid-in capital 174,177 171,546
Retained earnings 495,109 477,488
Accumulated other comprehensive loss (31,300) (31,206)
Common stock held in treasury, at cost — 6,376,631 and 6,342,381 shares at May 31, 2024 and August 31, 2023, respectively (415,764) (407,670)
Total stockholders’ equity 222,242 210,178
Total liabilities and stockholders’ equity $ 443,610 $ 437,966