XML 108 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT - Credit Agreement (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Nov. 04, 2024
USD ($)
Jul. 01, 2024
D
$ / shares
May 10, 2024
USD ($)
Apr. 26, 2024
USD ($)
$ / shares
Apr. 23, 2024
USD ($)
$ / shares
shares
Mar. 08, 2022
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
Mar. 31, 2020
USD ($)
Debt                    
Proceeds from Convertible Debt             $ 345,000      
Share price | $ / shares         $ 55.88          
Purchase of capped calls             31,517      
Write-off of deferred financing costs             276 $ 370    
Outstanding borrowings             $ 345,000   $ 46,875  
Capped call transaction                    
Debt                    
Anti-dilutive shares | shares         12,348          
Purchase of capped calls         $ 42,366          
Term Loan                    
Debt                    
Term of debt             5 years      
Debt instrument interest rate percentage                 6.46%  
Repaid Term Loan balance     $ 46,332              
Interest included in repaid Term Loan balance     82              
Write-off of deferred financing costs     $ 276              
Outstanding borrowings                 $ 46,875  
Previous Credit Agreement                    
Debt                    
Write off deferred financing costs           $ 370        
Second Amendment To Credit Agreement                    
Debt                    
Line of credit, capacity           200,000        
Financing costs           277        
Payments of financing costs           983        
Third Amendment To Credit Agreement                    
Debt                    
Financing costs                 1,112  
Fifth Amendment To Credit Agreement                    
Debt                    
Line of credit, capacity $ 300,000                  
Financing costs             $ 1,167      
Debt instrument, covenant, maximum dividends $ 15,000                  
Debt instrument, covenant, maximum dividends consolidated EBITDA (as a percentage) 15.00%                  
Convertible Senior Notes 7.50 Percent, Due 2029                    
Debt                    
Principal amount       $ 345,000            
Debt instrument interest rate percentage       0.75%            
Additional principal amount       $ 45,000            
Trading days | D   20                
Consecutive trading days | D   10                
Threshold stock price percentage   130.00%                
Conversion price | $ / shares   $ 47.21   $ 36.32            
Convertible business days | D   5                
Consecutive trading days | D   30                
Percentage of stock price trigger   98.00%                
Conversion rate   27.5315                
Proceeds from Convertible Debt       $ 333,716            
Cost of capped call transactions       $ 42,366            
Line of Credit | Previous Credit Agreement                    
Debt                    
Line of credit, capacity                   $ 100,000
Line of Credit | Second Amendment To Credit Agreement                    
Debt                    
Line of credit, capacity           200,000        
Line of Credit | Fifth Amendment To Credit Agreement                    
Debt                    
Line of credit, capacity $ 300,000                  
Outstanding borrowings             $ 0   $ 0  
Line of Credit | Fifth Amendment To Credit Agreement | New Base Rate Option                    
Debt                    
Variable interest rate (as a percentage)             8.00%      
Line of Credit | Fifth Amendment To Credit Agreement | SOFR Option                    
Debt                    
Variable interest rate (as a percentage)             5.99%      
New Term Loan | Second Amendment To Credit Agreement                    
Debt                    
Principal amount           $ 50,000        
Long-Term Debt | Previous Credit Agreement                    
Debt                    
Principal amount                   $ 175,000