XML 20 R2.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
CURRENT ASSETS:    
Cash and cash equivalents $ 76,102 $ 96,316
Accounts receivable, net 269,840 238,440
Inventories 241,226 273,711
Prepaid expenses and other current assets 30,541 32,432
Total current assets 617,709 640,899
Property and equipment, net 127,936 127,385
Goodwill 310,627 307,108
Intangible assets, net 128,279 132,954
Other assets 83,990 56,518
Total assets 1,268,541 1,264,864
CURRENT LIABILITIES:    
Bank lines of credit 59,000 88,000
Current portion of long-term debt 926 804
Accounts payable 84,940 93,500
Accrued payroll and related expenses 46,127 43,521
Advances from customers 28,155 43,227
Other accrued expenses and current liabilities 110,953 112,956
Total current liabilities 330,101 382,008
Long-term debt, net 267,072 257,752
Deferred income taxes 5,846 7,979
Other long-term liabilities 93,370 65,398
Total liabilities 696,389 713,137
Commitments and contingencies (Note 11)
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, 18,167,020 and 18,011,982 shares at June 30, 2019 and 2020, respectively 122,553 168,913
Retained earnings 474,793 399,541
Accumulated other comprehensive loss (25,194) (16,727)
Total stockholders' equity 572,152 551,727
Total liabilities and stockholders' equity $ 1,268,541 $ 1,264,864