XML 71 R59.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - Narrative (Details) - USD ($)
$ in Thousands
9 Months Ended
Aug. 31, 2025
Aug. 05, 2025
Aug. 04, 2025
Mar. 20, 2024
Aug. 31, 2022
May 13, 2022
Nov. 30, 2025
Jul. 10, 2025
Feb. 28, 2025
Nov. 30, 2024
Feb. 29, 2024
Debt Instrument [Line Items]                      
Accounts receivable             $ 148,318   $ 135,149    
Contract assets             $ 110,409   $ 106,507 $ 99,200 $ 79,300
Weighted average interest rate             6.16%   7.77%    
Letters of credit outstanding             $ 13,700        
Term Loan B                      
Debt Instrument [Line Items]                      
Basis spread   1.75% 2.50%                
Periodic payments         $ 3,250            
2022 Credit Agreement And Term Loan B                      
Debt Instrument [Line Items]                      
Total net leverage ratio maximum             450.00%        
Note Payable, Floating And Fixed Rate, Maturing Through Fiscal Year 2029                      
Debt Instrument [Line Items]                      
Fair value of outstanding debt             $ 574,900        
Senior Notes | Line of Credit                      
Debt Instrument [Line Items]                      
Remaining borrowing capacity on line of credit             $ 336,400        
Loans Payable | Term Loan B                      
Debt Instrument [Line Items]                      
Debt instrument, face amount           $ 1,300,000          
Revolving Credit Facility                      
Debt Instrument [Line Items]                      
Basis spread           1.75%          
Commitment fee percentage             0.20%        
Revolving Credit Facility | Minimum                      
Debt Instrument [Line Items]                      
Commitment fee percentage             0.20%        
Revolving Credit Facility | Maximum                      
Debt Instrument [Line Items]                      
Commitment fee percentage             0.30%        
Revolving Credit Facility | 2022 Credit Agreement And Term Loan B                      
Debt Instrument [Line Items]                      
Maximum borrowing capacity           $ 400,000          
Standby And Commercial Letters Of Credit | 2022 Credit Agreement And Term Loan B                      
Debt Instrument [Line Items]                      
Accordion feature           $ 100,000          
Line of Credit | Minimum                      
Debt Instrument [Line Items]                      
Basis spread       1.75%     1.75%        
Line of Credit | Maximum                      
Debt Instrument [Line Items]                      
Basis spread       2.75%              
Secured Debt | Receivables Securitization Facility                      
Debt Instrument [Line Items]                      
Maximum borrowing capacity               $ 150,000      
Basis spread 0.95%                    
Amount of receivables pledged $ 249,900                    
Accounts receivable 141,100                    
Contract assets 108,800                    
Outstanding borrowings $ 150,000