XML 98 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Note 14 - Long-term Debt (Details Textual)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Nov. 30, 2019
USD ($)
$ / shares
Jun. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Jun. 02, 2022
May 31, 2018
USD ($)
Long-Term Debt, Maturity, Year One     $ 1,400        
Long-Term Debt, Maturity, Year Two     231,500        
Long-Term Debt, Maturity, Year Three     1,100        
Long-Term Debt, Maturity, Year Four     6,800        
Long-Term Debt, Maturity, Year Five     50,000        
The Credit Agreement [Member]              
Line of Credit Facility, Maximum Borrowing Capacity             $ 200,000
Line of Credit, Covenant, Minimum Cash Balance             150,000
Letters of Credit Outstanding, Amount     $ 30,700        
Consolidated Leverage Ratio, Actual     1.46     3.25  
Consolidated Interest Covenant Ratio, Covenant Minimum     3.00     3.00  
Consolidated Leverage Ratio, Covenant Maximum     3.25        
Consolidated Interest Coverage Ratio, Actual     15.06        
The Credit Agreement [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]              
Debt Instrument, Basis Spread on Variable Rate     1.80%        
Debt Instrument, Interest Rate, Effective Percentage     6.20%        
The Credit Agreement [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] | Minimum [Member]              
Debt Instrument, Basis Spread on Variable Rate     1.00%        
The Credit Agreement [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] | Maximum [Member]              
Debt Instrument, Basis Spread on Variable Rate     2.00%        
The Credit Agreement [Member] | Base Rate [Member]              
Debt Instrument, Basis Spread on Variable Rate     0.80%        
Debt Instrument, Interest Rate, Effective Percentage     8.30%        
The Credit Agreement [Member] | Base Rate [Member] | Minimum [Member]              
Debt Instrument, Basis Spread on Variable Rate     0.00%        
The Credit Agreement [Member] | Base Rate [Member] | Maximum [Member]              
Debt Instrument, Basis Spread on Variable Rate     1.00%        
The Credit Agreement [Member] | Revolving Credit Facility [Member]              
Line of Credit Facility, Maximum Borrowing Capacity             $ 350,000
Debt Instrument, Term (Year)   5 years          
Line Of Credit Facility, Accordion Feature, Percentage of EBITDA   100.00%          
Line of Credit Facility, Remaining Borrowing Capacity     $ 269,300        
Proceeds from Lines of Credit, Total     $ 50,000        
The Credit Agreement [Member] | Financial Standby Letter of Credit [Member]              
Line of Credit Facility, Maximum Borrowing Capacity   $ 75,000          
The Credit Agreement [Member] | Swingline Loans [Member]              
Debt Instrument, Covenant, Minimum Acquisition Cash Consideration for Leverage Ratio   $ 20,000          
The Credit Agreement [Member] | Term Loan [Member]              
Debt Instrument, Redemption Price, Percentage   100.00%          
The 2.75% Convertible Notes [Member]              
Debt Instrument, Interest Rate, Effective Percentage     6.62%        
Debt Instrument, Face Amount $ 230,000            
Debt Instrument, Interest Rate, Stated Percentage 2.75%   2.75% 2.75% 2.75%    
Debt Instrument, Convertible, Conversion Ratio 31.7776            
Debt Instrument, Convertible, Conversion Price (in dollars per share) | $ / shares $ 31.47            
Debt Instrument, Convertible, Sale Price to Conversion Price, Percentage 130.00%            
Debt Instrument, Redemption Price, Percentage Occurence of Fundamental Change 100.00%            
Debt Issuance Costs, Net, Total     $ 0 $ 14,800      
Amortization of Debt Discount (Premium)     230,000 207,400      
Debt Instrument, Unamortized Discount, Total     0 22,600      
The 2.75% Convertible Notes [Member] | Other (Income) Expense [Member]              
Amortization of Debt Discount (Premium)     0 7,100 $ 6,600    
The 2.75% Convertible Notes [Member] | Interest Expense [Member]              
Amortization of Debt Discount (Premium)     $ 2,500 $ 3,200 $ 4,300