XML 193 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
ASSETS    
Cash and cash equivalents $ 68,039 $ 70,613
Short-term investments 9,000 44,000
Accounts receivable, net 227,983 169,452
Inventories, net 444,425 265,911
Other current assets 61,159 51,021
Total current assets 810,606 600,997
Property, plant and equipment, net 354,690 203,300
Intangibles, net 36,469 45,033
Goodwill 59,645 54,557
Other assets 99,490 78,297
Total assets 1,360,900 982,184
LIABILITIES AND STOCKHOLDERS' EQUITY    
Current portion of long-term debt 16,250 29,795
Accounts payable 138,201 85,567
Accrued expenses and other current liabilities 139,022 88,786
Total current liabilities 293,473 204,148
Revolving credit facility 87,000 176,000
Long-term debt 615,435 282,289
Other liabilities 79,310 63,106
Total liabilities 1,075,218 725,543
Commitments and contingencies (Note 13)
Common stock, par value $0.0001 per share; 300,000,000 Class A shares authorized, 20,367,574 shares issued and outstanding at June 30, 2025, and 20,337,574 shares issued and outstanding at June 30, 2024; 30,000,000 Class B shares authorized, 20,166,034 shares issued and outstanding at June 30, 2025, and June 30, 2024 4 4
Paid-in capital 136,995 136,278
Retained earnings 272,701 243,886
Accumulated other comprehensive loss (124,018) (123,527)
Total stockholders' equity 285,682 256,641
Total liabilities and stockholders' equity $ 1,360,900 $ 982,184