v3.25.2
Debt - (Details)
1 Months Ended 3 Months Ended
May 01, 2025
USD ($)
item
Jun. 30, 2025
USD ($)
Aug. 02, 2025
USD ($)
Jul. 27, 2024
USD ($)
Jul. 31, 2025
USD ($)
Apr. 30, 2025
USD ($)
Oct. 04, 2024
USD ($)
Debt              
Unamortized debt issuance costs allocated to term loan facility     $ 2,128,000     $ 1,281,000  
Aggregate amount     747,500,000     30,000,000  
Unamortized debt issuance costs     7,829,000 $ 266,000      
Term loan              
Debt              
Unamortized debt issuance costs allocated to term loan facility             $ 590,000
Unamortized debt issuance costs     6,668,000        
Convertible Senior Notes due 2030              
Debt              
Aggregate Term loan         $ 747,500,000    
Interest rate         0.00%    
Third Amendment to Credit Agreement              
Debt              
Amount of loan             15,000,000
Aggregate amount             200,000,000
Amount of sublimit             25,000,000
Fourth Amendment To Credit Agreement              
Debt              
Amount of loan $ 225,000,000            
Aggregate amount 350,000,000            
Amount of sublimit $ 25,000,000            
Proceeds from lines of credit   $ 10,000,000          
Available borrowing capacity     338,088,000        
Fourth Amendment To Credit Agreement | Term loan              
Debt              
Term of loan 2 years            
Additional interest rate if default occurs (as a percentage) 2.00%            
Aggregate Term loan $ 700,000,000            
Amortization rate 5.00%            
Number of financial maintenance covenants | item 2            
Fourth Amendment To Credit Agreement | Base Rate | Minimum | Term loan              
Debt              
Interest rate margin 0.50%            
Fourth Amendment To Credit Agreement | Base Rate | Maximum | Term loan              
Debt              
Interest rate margin 1.50%            
Fourth Amendment To Credit Agreement | SOFR | Term loan              
Debt              
SOFR adjustment 0.10%            
Fourth Amendment To Credit Agreement | SOFR | Minimum | Term loan              
Debt              
Interest rate margin 1.50%            
Fourth Amendment To Credit Agreement | SOFR | Maximum | Term loan              
Debt              
Interest rate margin 2.50%            
Fourth Amendment To Credit Agreement | Consolidated Fixed Charge Coverage Ratio | Minimum | Term loan              
Debt              
Consolidated leverage ratio 1.00%            
Fourth Amendment To Credit Agreement | Consolidated Fixed Charge Coverage Ratio | Maximum | Term loan              
Debt              
Consolidated leverage ratio 1.25%            
Fourth Amendment To Credit Agreement | Consolidated Senior Secured Leverage Ratio | Minimum | Leverage ratio for four fiscal quarters following the acquisition | Term loan              
Debt              
Consolidated leverage ratio 1.00%            
Fourth Amendment To Credit Agreement | Consolidated Senior Secured Leverage Ratio | Minimum | Leverage ratio applicable for fifth fiscal year onwards | Term loan              
Debt              
Consolidated leverage ratio 1.00%            
Fourth Amendment To Credit Agreement | Consolidated Senior Secured Leverage Ratio | Maximum | Leverage ratio for four fiscal quarters following the acquisition | Term loan              
Debt              
Consolidated leverage ratio 3.50%            
Fourth Amendment To Credit Agreement | Consolidated Senior Secured Leverage Ratio | Maximum | Leverage ratio applicable for fifth fiscal year onwards | Term loan              
Debt              
Consolidated leverage ratio 3.00%            
Standby Letters of Credit              
Debt              
Amount of loan     $ 11,912,000     $ 9,376,000  
Swingline Loan [Member]              
Debt              
Amount of sublimit $ 10,000,000           $ 10,000,000