XML 17 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
CURRENT ASSETS:    
Cash and cash equivalents $ 101,443 $ 76,750
Accounts receivable, net 503,828 380,845
Inventories 442,797 338,008
Prepaid expenses and other current assets 71,182 44,300
Total current assets 1,119,250 839,903
Property and equipment, net 110,399 108,933
Goodwill 352,119 349,505
Intangible assets, net 142,056 140,857
Other assets 107,251 116,488
Total assets 1,831,075 1,555,686
CURRENT LIABILITIES:    
Bank lines of credit 349,000 215,000
Current portion of long-term debt 8,212 8,076
Accounts payable 172,115 139,011
Accrued payroll and related expenses 43,554 51,243
Advances from customers 65,888 21,250
Other accrued expenses and current liabilities 122,913 137,114
Total current liabilities 761,682 571,694
Long-term debt 131,214 136,491
Deferred income taxes 7,293 6,571
Other long-term liabilities 117,473 114,765
Total liabilities 1,017,662 829,521
Commitments and contingencies (Note 10)
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,755,772 shares at June 30, 2023 and 17,048,704 shares at March 31, 2024 16,667 9,835
Retained earnings 816,551 735,957
Accumulated other comprehensive loss (19,805) (19,627)
Total stockholders' equity 813,413 726,165
Total liabilities and stockholders' equity $ 1,831,075 $ 1,555,686