XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
CURRENT ASSETS:    
Cash and cash equivalents $ 65,622 $ 64,202
Accounts receivable, net 300,663 307,973
Inventories 371,795 333,907
Prepaid expenses and other current assets 40,454 40,062
Total current assets 778,534 746,144
Property and equipment, net 109,139 109,684
Goodwill 346,716 336,357
Intangible assets, net 140,192 138,370
Other assets 108,722 112,595
Total assets 1,483,303 1,443,150
CURRENT LIABILITIES:    
Bank lines of credit 215,000 60,000
Current portion of long-term debt 8,080 244,575
Accounts payable 127,255 125,204
Accrued payroll and related expenses 48,287 46,379
Advances from customers 33,841 19,917
Other accrued expenses and current liabilities 117,950 117,879
Total current liabilities 550,413 613,954
Long-term debt 138,190 48,668
Deferred income taxes 11,794 11,112
Other long-term liabilities 115,989 130,992
Total liabilities 816,386 804,726
Commitments and contingencies
STOCKHOLDERS' EQUITY:    
Preferred stock, $0.001 par value- 10,000,000 shares authorized; no shares issued or outstanding
Common stock, $0.001 par value-100,000,000 shares authorized; issued and outstanding, 16,870,050 shares at June 30, 2022 and 16,727,121 shares at March 31, 2023 17 17
Retained earnings 693,576 663,869
Accumulated other comprehensive loss (26,676) (25,462)
Total stockholders' equity 666,917 638,424
Total liabilities and stockholders' equity $ 1,483,303 $ 1,443,150