v3.26.1
Debt - Long-term debt (Details) - USD ($)
$ in Thousands
Aug. 01, 2026
Apr. 30, 2026
Long-term debt    
Total long-term debt $ 747,500 $ 747,500
Less unamortized debt issuance costs-convertible notes 17,443 18,533
Total long-term debt, net of unamortized debt issuance costs-convertible notes 730,057 728,967
Unamortized debt issuance costs-revolving credit facility 1,617 1,745
Convertible Notes    
Long-term debt    
Total long-term debt $ 747,500 $ 747,500