XML 27 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
ASSETS    
Cash and cash equivalents $ 70,613 $ 41,281
Short-term investments 44,000 40,000
Accounts receivable, net 169,452 163,479
Inventories, net 265,911 277,570
Other current assets 51,021 63,393
Total current assets 600,997 585,723
Property, plant and equipment, net 203,300 195,568
Intangibles, net 45,033 54,987
Goodwill 54,557 53,274
Other assets 78,297 81,845
Total assets 982,184 971,397
LIABILITIES AND STOCKHOLDERS' EQUITY    
Current portion of long-term debt 29,795 22,295
Accounts payable 85,567 73,853
Accrued expenses and other current liabilities 88,786 79,852
Total current liabilities 204,148 176,000
Revolving credit facility 176,000 141,000
Long-term debt 282,289 311,541
Other liabilities 63,106 60,347
Total liabilities 725,543 688,888
Commitments and contingencies (Note 13)
Common stock, par value $0.0001 per share; 300,000,000 Class A shares authorized, 20,337,574 shares issued and outstanding at June 30, 2024, and June 30, 2023; 30,000,000 Class B shares authorized, 20,166,034 shares issued and outstanding at June 30, 2024, and June 30, 2023 4 4
Paid-in capital 136,278 135,803
Retained earnings 243,886 260,912
Accumulated other comprehensive loss (123,527) (114,210)
Total stockholders' equity 256,641 282,509
Total liabilities and stockholders' equity $ 982,184 $ 971,397