XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
CURRENT ASSETS:    
Cash and cash equivalents $ 95,830 $ 95,353
Accounts receivable, net 672,176 648,155
Inventories 438,954 397,939
Prepaid expenses and other current assets 65,569 74,077
Total current assets 1,272,529 1,215,524
Property and equipment, net 124,352 113,967
Goodwill 382,861 351,480
Intangible assets, net 183,322 139,529
Other assets 117,933 115,508
Total assets 2,080,997 1,936,008
CURRENT LIABILITIES:    
Bank lines of credit 156,000 384,000
Current portion of long-term debt 8,145 8,167
Accounts payable 173,078 191,149
Accrued payroll and related expenses 45,771 46,732
Advances from customers 62,926 53,431
Other accrued expenses and current liabilities 158,037 131,158
Total current liabilities 603,957 814,637
Long-term debt, net 465,051 129,383
Other long-term liabilities 132,664 128,505
Total liabilities 1,201,672 1,072,525
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, 17,055,497 shares at June 30, 2024 and 16,788,617 shares at March 31, 2025 19,825 24,289
Retained earnings 889,506 861,230
Accumulated other comprehensive loss (30,006) (22,036)
Total stockholders' equity 879,325 863,483
Total liabilities and stockholders' equity $ 2,080,997 $ 1,936,008