XML 42 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Note 7 - Debt, Credit Agreement and Leases (Tables)
9 Months Ended
Sep. 30, 2024
Table Text Block [Abstract]  
Schedule of Long-Term Debt Instruments The following tables summarize our current and long-term debt balances, including principal amounts outstanding under the Credit Agreement, as of September 30, 2024 and December 31, 2023 (in thousands):

 

 

September 30, 2024

 

 

 

Senior Notes

 

 

IQ Notes

 

 

Credit Agreement

 

 

Total

 

Principal

 

$

475,000

 

 

$

35,735

 

 

$

13,000

 

 

$

523,735

 

Unamortized discount/premium and issuance costs

 

 

(3,044

)

 

 

139

 

 

 

 

 

 

(2,905

)

Long-term debt balance

 

$

471,956

 

 

$

 

 

$

13,000

 

 

$

484,956

 

Current debt balance

 

$

 

 

$

35,874

 

 

 

 

 

$

35,874

 

 

 

 

December 31, 2023

 

 

 

Senior Notes

 

 

IQ Notes

 

 

Credit Agreement

 

 

Total

 

Principal

 

$

475,000

 

 

$

36,473

 

 

$

128,000

 

 

$

639,473

 

Unamortized discount/premium and issuance costs

 

 

(3,730

)

 

 

257

 

 

 

 

 

 

(3,473

)

Long-term debt balance

 

$

471,270

 

 

$

36,730

 

 

$

128,000

 

 

$

636,000

 

Schedule of Maturities of Long Term Debt and Finance and Operating Lease Liabilities

The following table summarizes the scheduled annual future payments, including interest, for our Senior Notes, IQ Notes, and finance and operating leases as of September 30, 2024 (in thousands). Operating leases are included in other current and non-current liabilities on our condensed consolidated balance sheets. The amounts for the IQ Notes are stated in U.S. dollars (“USD”) based on the USD/Canadian dollar (“CAD”) exchange rate as of September 30, 2024.

Twelve-month period ending September 30,

 

Senior Notes

 

 

IQ Notes

 

 

Finance Leases

 

 

Operating Leases

 

2025

 

$

34,438

 

 

$

38,064

 

 

$

8,303

 

 

$

1,862

 

2026

 

 

34,438

 

 

 

 

 

 

6,474

 

 

 

1,298

 

2027

 

 

34,438

 

 

 

 

 

 

3,200

 

 

 

1,221

 

2028

 

 

487,914

 

 

 

 

 

 

1,172

 

 

 

1,150

 

2029

 

 

 

 

 

 

 

 

1,172

 

 

 

990

 

Thereafter

 

 

 

 

 

 

 

 

879

 

 

 

5,138

 

 

 

 

591,228

 

 

 

38,064

 

 

 

21,200

 

 

 

11,659

 

Less: effect of discounting

 

 

 

 

 

 

 

 

(2,226

)

 

 

(2,948

)

Total

 

$

591,228

 

 

$

38,064

 

 

$

18,974

 

 

$

8,711