XML 19 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
CURRENT ASSETS:    
Cash and cash equivalents $ 64,202 $ 80,613
Accounts receivable, net 307,973 290,653
Inventories 333,907 294,208
Prepaid expenses and other current assets 40,062 43,930
Total current assets 746,144 709,404
Property and equipment, net 109,684 118,004
Goodwill 336,357 320,304
Intangible assets, net 138,370 127,608
Other assets 112,595 109,047
Total assets 1,443,150 1,384,367
CURRENT LIABILITIES:    
Bank lines of credit 60,000  
Current portion of long-term debt 244,575 846
Accounts payable 125,204 141,263
Accrued payroll and related expenses 46,379 50,816
Advances from customers 19,917 38,463
Other accrued expenses and current liabilities 117,879 113,379
Total current liabilities 613,954 344,767
Long-term debt, net 48,668 276,421
Deferred income taxes 11,112 7,157
Other long-term liabilities 130,992 116,202
Total liabilities 804,726 744,547
Commitments and contingencies (Note 11)
Stockholders' Equity:    
Preferred stock, $0.001 par value- 10,000,000 shares authorized; no shares issued or outstanding 0 0
Common stock, $0.001 par value-100,000,000 shares authorized; issued and outstanding, 17,854,110 and 16,870,050 shares at June 30, 2021 and 2022, respectively 17 105,724
Retained earnings 663,869 548,842
Accumulated other comprehensive loss (25,462) (14,746)
Total stockholders' equity 638,424 639,820
Total liabilities and stockholders' equity $ 1,443,150 $ 1,384,367