v3.26.1
Accrued Liabilities and Other Non-current Liabilities - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Accrued Liabilities [Abstract]    
Accrued payroll $ 77,428 $ 37,285
Customer advances, deposits, and rebates 34,692 17,368
Current ROU lease liabilities 31,523 9,961
Tax refund payable to previous owner of Kito Crosby 20,000 0
Accrued income taxes payable 8,300 9,646
Accrued health insurance 7,462 2,813
Short term pension liabilities 5,614 3,709
Accrued general and product liability costs 4,400 4,400
Short term derivative liabilities 2,524 336
Other accrued liabilities 57,066 28,389
Accrued liabilities $ 249,009 $ 113,907