XML 19 R3.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Aug. 31, 2023
Aug. 31, 2022
Current assets:    
Cash and cash equivalents $ 48,143 $ 37,843
Trade and other accounts receivable, net 98,039 89,930
Inventories 86,522 104,101
Other current assets 15,821 17,766
Total current assets 248,525 249,640
Property and equipment, net 66,791 65,977
Goodwill 95,505 95,180
Other intangible assets, net 4,670 5,588
Operating lease right-of-use assets 7,820 7,559
Deferred tax assets, net 1,201 679
Other assets 13,454 9,672
Total assets 437,966 434,295
Current liabilities:    
Accounts payable 30,826 32,852
Accrued liabilities 30,000 27,161
Accrued payroll and related expenses 16,722 11,583
Short-term borrowings 10,800 39,173
Income taxes payable 494 51
Total current liabilities 88,842 110,820
Long-term borrowings 109,743 107,139
Deferred tax liabilities, net 10,305 10,528
Long-term operating lease liabilities 5,832 5,999
Other long-term liabilities 13,066 11,185
Total liabilities 227,788 245,671
Commitments and Contingencies (Note 12)
Stockholders’ equity:    
Common stock — authorized 36,000,000 shares, $0.001 par value; 19,905,815 and 19,888,807 shares issued at August 31, 2023 and 2022, respectively; and 13,563,434 and 13,602,346 shares outstanding at August 31, 2023 and 2022, respectively 20 20
Additional paid-in capital 171,546 165,973
Retained earnings 477,488 456,076
Accumulated other comprehensive income (loss) (31,206) (36,209)
Common stock held in treasury, at cost — 6,342,381 and 6,286,461 shares at August 31, 2023 and 2022, respectively (407,670) (397,236)
Total stockholders’ equity 210,178 188,624
Total liabilities and stockholders’ equity $ 437,966 $ 434,295