v3.26.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
ASSETS    
Cash and cash equivalents $ 61,419 $ 68,039
Short-term investments 20,575 9,000
Accounts receivable, net 238,794 227,983
Inventories, net 534,883 444,425
Other current assets 79,835 61,159
Total current assets 935,506 810,606
Property, plant and equipment, net 369,174 354,690
Intangibles, net 30,052 36,469
Goodwill 60,045 59,645
Other assets 106,464 99,490
Total assets 1,501,241 1,360,900
LIABILITIES AND STOCKHOLDERS' EQUITY    
Current portion of long-term debt 25,025 16,250
Accounts payable 127,314 138,201
Accrued expenses and other current liabilities 164,129 139,022
Total current liabilities 316,468 293,473
Revolving credit facility 116,000 87,000
Long-term debt 591,769 615,435
Other liabilities 91,527 79,310
Total liabilities 1,115,764 1,075,218
Commitments and contingencies (Note 13)
Common stock, par value $0.0001 per share; 300,000,000 Class A shares authorized, 21,068,682 shares issued and outstanding at June 30, 2026, and 20,367,574 shares issued and outstanding at June 30, 2025; 30,000,000 Class B shares authorized, 19,496,034 shares issued and outstanding at June 30, 2026, and 20,166,034 shares issued and outstanding at June 30, 2025 4 4
Paid-in capital 138,592 136,995
Retained earnings 352,958 272,701
Accumulated other comprehensive loss (106,077) (124,018)
Total stockholders' equity 385,477 285,682
Total liabilities and stockholders' equity $ 1,501,241 $ 1,360,900