XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
May 31, 2025
Aug. 31, 2024
Current assets:    
Cash and cash equivalents $ 51,682 $ 46,699
Trade and other accounts receivable, net 112,409 117,493
Inventories 77,249 79,088
Other current assets 25,117 12,161
Total current assets 266,457 255,441
Property and equipment, net 60,101 62,983
Goodwill 96,951 96,985
Other intangible assets, net 2,356 6,222
Right-of-use assets 13,492 11,611
Deferred tax assets, net 1,068 993
Other assets 15,527 14,804
Total assets 455,952 449,039
Current liabilities:    
Accounts payable 27,801 35,960
Accrued liabilities 29,091 31,272
Accrued payroll and related expenses 25,962 26,055
Short-term borrowings 10,264 8,659
Income taxes payable 603 1,554
Total current liabilities 93,721 103,500
Long-term borrowings 85,562 85,977
Deferred tax liabilities, net 9,766 9,066
Long-term operating lease liabilities 8,388 5,904
Other long-term liabilities 1,453 14,066
Total liabilities 198,890 218,513
Commitments and Contingencies (Note 12)
Stockholders’ equity:    
Common stock — authorized 36,000,000 shares, $0.001 par value; 19,954,495 and 19,925,212 shares issued at May 31, 2025 and August 31, 2024, respectively; and 13,538,864 and 13,548,581 shares outstanding at May 31, 2025 and August 31, 2024, respectively 20 20
Additional paid-in capital 178,475 175,642
Retained earnings 532,180 499,931
Accumulated other comprehensive loss (28,075) (29,268)
Common stock held in treasury, at cost — 6,415,631 and 6,376,631 shares at May 31, 2025 and August 31, 2024, respectively (425,538) (415,799)
Total stockholders’ equity 257,062 230,526
Total liabilities and stockholders’ equity $ 455,952 $ 449,039