XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FINANCIAL INSTRUMENTS (Tables)
6 Months Ended
Jun. 30, 2024
Investments, All Other Investments [Abstract]  
Schedule of Activities Related to Investments
The following table summarizes activities related to these investments for the six months ended June 30, 2024 and the twelve months ended December 31, 2023 (in thousands):
Six Months Ended June 30, 2024Twelve Months Ended December 31, 2023
Fair value at beginning of period$39,459 $43,485 
Purchases12,100 14,122 
Redemptions(500)(3,310)
Maturities (11,921)(15,155)
Change in bond premium(238)(1,099)
Fair market value adjustment312 1,416 
Fair value at end of period$39,212 $39,459 
Schedule of Outstanding Interest Rate Swaps
The following table summarizes our outstanding interest rate swaps and their classification in the accompanying unaudited Condensed Consolidated Balance Sheets at June 30, 2024 and December 31, 2023 (amounts in thousands):
June 30, 2024
Notional
Amount
Fixed RateExpirationFair
Value
Balance Sheet Location
Interest rate swap$50,000 0.834 %4/14/2025$1,654 Other current asset
Interest rate swap$30,000 1.186 %12/14/2026$2,227 Other non-current asset
Interest rate swap$20,000 2.450 %8/14/2027$1,039 Other non-current asset
Interest rate swap $25,000 3.669 %4/14/2028$388 Other non-current asset
Interest rate swap$25,000 4.488 %10/14/2028$(418)Other non-current liability
December 31, 2023
Notional
Amount
Fixed RateExpirationFair
Value
Balance Sheet Location
Interest rate swap $50,000 0.834 %4/14/2025$2,282 Other non-current asset
Interest rate swap$30,000 1.186 %12/14/2026$2,125 Other non-current asset
Interest rate swap$20,000 2.450 %8/14/2027$784 Other non-current asset
Interest rate swap$25,000 3.669 %4/14/2028$(129)Other non-current liability
Interest rate swap$25,000 4.488 %10/14/2028$(1,063)Other non-current liability
Schedule of Effects of Interest Rate Swap
The following table summarizes the effects of the interest rate swaps on the accompanying unaudited Condensed Consolidated Statements of Comprehensive Income for the three and six months ended June 30, 2024 and 2023 (in thousands):
Gain Recognized
in AOCI, net of tax
Gain Reclassified
from AOCI into Expense
Three Months Ended
June 30,
Three Months Ended
June 30,
2024202320242023
Interest rate swaps$587 $2,187 $1,174 $1,073 
Gain Recognized
in AOCI, net of tax
Gain (Loss) Reclassified
from AOCI into Expense
Six Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Interest rate swaps$2,441 $1,472 $2,365 $1,970