XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 7 - Indebtedness (Details Textual)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Mar. 05, 2021
USD ($)
Aug. 12, 2019
USD ($)
$ / shares
Jan. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Oct. 05, 2023
USD ($)
Mar. 31, 2023
USD ($)
Long-Term Line of Credit       $ 62,000 $ 62,000   $ 13,000
Senior Secured Credit Agreement [Member]              
Debt Instrument, Covenant, Maximum Total Leverage Ratio for the Fifth, Sixth, Seventh, and Eighth Testing Dates 4.5            
Debt Instrument, Covenant, Maximum Conditional Total Leverage Ratio Following an Acquisition 5.75            
Debt Instrument, Interest Rate, Effective Percentage       7.20% 7.20%    
Proceeds from Lines of Credit         $ 71,000    
Repayments of Lines of Credit       $ 9,000      
Long-Term Line of Credit       $ 62,000 $ 62,000    
Senior Secured Credit Agreement [Member] | Subsequent Event [Member]              
Repayments of Lines of Credit     $ 4,000        
Senior Secured Credit Agreement [Member] | Revolving Credit Facility [Member]              
Line of Credit Facility, Maximum Borrowing Capacity $ 125,000            
Senior Secured Credit Agreement [Member] | Maximum [Member]              
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.35%            
Senior Secured Credit Agreement [Member] | Maximum [Member] | Swingline Loan [Member]              
Line of Credit Facility, Maximum Borrowing Capacity $ 5,000            
Senior Secured Credit Agreement [Member] | Maximum [Member] | Letter of Credit [Member]              
Line of Credit Facility, Maximum Borrowing Capacity 2,500            
Senior Secured Credit Agreement [Member] | Maximum [Member] | The Credit Facility Term Loan [Member]              
Line of Credit Facility, Maximum Borrowing Capacity $ 75,000         $ 125,000  
Senior Secured Credit Agreement [Member] | Minimum [Member]              
Fixed Charge Coverage Ratio 1.25            
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.15%            
Senior Secured Credit Agreement [Member] | Minimum [Member] | The Credit Facility Term Loan [Member]              
Line of Credit Facility, Maximum Borrowing Capacity $ 25,000            
The Notes [Member] | Senior Notes [Member]              
Debt Instrument, Interest Rate, Effective Percentage       1.90% 1.90%    
Debt Instrument, Face Amount   $ 172,500          
Proceeds from Convertible Debt   $ 167,056          
Debt Instrument, Interest Rate, Stated Percentage   1.375%   1.375% 1.375%    
Debt Instrument, Convertible, Conversion Ratio Per 1,000 Principal   3.5273          
Debt Instrument, Convertible, Conversion Price (in dollars per share) | $ / shares   $ 283.5