XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
CURRENT ASSETS:    
Cash and cash equivalents $ 124,416 $ 106,405
Accounts receivable, net 828,231 837,743
Inventories 454,034 407,174
Prepaid expenses and other current assets 70,768 71,539
Total current assets 1,477,449 1,422,861
Property and equipment, net 128,258 126,747
Goodwill 385,435 387,393
Intangible assets, net 182,894 183,290
Other assets 125,120 120,966
Total assets 2,299,156 2,241,257
CURRENT LIABILITIES:    
Bank lines of credit 252,100 178,000
Current portion of long-term debt 5,379 8,130
Accounts payable 216,964 205,181
Accrued payroll and related expenses 45,763 49,535
Advances from customers 79,287 68,184
Deferred revenue 75,165 77,788
Other accrued expenses and current liabilities 117,004 110,120
Total current liabilities 791,662 696,938
Long-term debt, net 436,844 463,504
Deferred income taxes 1,371 3,334
Other long-term liabilities 123,321 126,397
Total liabilities 1,353,198 1,290,173
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,794,399 shares at June 30, 2025 and 16,977,595 shares at September 30, 2025 4,390 29,758
Retained earnings 962,810 942,254
Accumulated other comprehensive loss (21,242) (20,928)
Total stockholders' equity 945,958 951,084
Total liabilities and stockholders' equity $ 2,299,156 $ 2,241,257