XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note F - Debt Obligations (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Long-Term Debt Instruments [Table Text Block]
  

June 30, 2024

  

December 31, 2023

 

Revolving credit facility

  599,000   730,000 

Senior notes

  578,814   578,574 

Convertible notes

  445,374   444,420 

Other financing arrangements

  8,965   9,288 

Total debt obligations

  1,632,153   1,762,282 

Less: current portion

  (54,825)  (54,710)

Total long term obligations, net

 $1,577,328  $1,707,572 
Convertible Debt [Table Text Block]
  

2017 Convertible Notes

  

2023 Convertible Notes

  

Total Convertible Notes

 

Principal Value December 31, 2023

  54,225   400,000   454,225 

Unamortized issuance cost

  (55)  (8,796)  (8,851)

Convertible Debt June 30, 2024

  54,170   391,204   445,374