XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.2
Note 9 - Financing Arrangements (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Debt [Table Text Block]

Debt consisted of:

 

June 30, 2024

   

December 31, 2023

 
Senior Secured Credit Agreement                

Senior term loan facility

  $ 370,000     $ 323,750  

6.40% Note Agreement

               

6.40% Notes

    30,000       -  

Subordinated Credit Agreement

               

Subordinated credit facility

    -       90,000  

Total debt

    400,000       413,750  

Unamortized discount and debt issuance fees

    (4,620 )     (9,296 )

Total debt, net

    395,380       404,454  

Less: current portion of long-term debt

    (18,500 )     (21,875 )

Total long-term debt, net

  $ 376,880     $ 382,579  
Schedule of Interest Rate Derivatives [Table Text Block]
   

Notional Amount

   

Average Fixed Rate

     
   

June 30,

2024

   

December 31,

2023

   

June 30,

2024

   

December 31,

2023

   

Term

Interest rate swaps

  $ 157,500     $ 161,875       4.1 %     4.1 %  

Extending to May 2027

Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]
   

June 30, 2024

   

December 31, 2023

 

Current Assets:

               

Prepaid and Other

  $ 1,304     $ 955  

Long-term liabilities:

               

Other long-term liabilities

    (289 )     (2,355 )

Total derivatives

  $ 1,015     $ (1,400 )
Derivative Instruments, Gain (Loss) [Table Text Block]

Derivatives in Cash Flow
Hedging Relationships

 

Amount of (Loss) Gain Recognized in AOCI on Derivatives

 
   

Three Months Ended
June 30,

   

Six Months Ended
June 30,

 
   

2024

   

2023

   

2024

   

2023

 

Interest rate swaps

  $ 817     $ 3,842     $ 3,452     $ 2,023  
Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]

Location of (Loss) Gain Reclassed

from AOCI into Income (Effective

Portion)

 

Amount of (Loss) Gain Reclassed from AOCI into Income

(Effective Portion)

 
   

Three Months Ended
June 30,

   

Six Months Ended
June 30,

 
   

2024

   

2023

   

2024

   

2023

 

Interest expense

  $ (512 )   $ (397

)

  $ (1,037 )   $ (588 )