Note 14. Fair Value of Financial Instruments
Fair value estimates of financial instruments are made at a specific point in time, based on relevant information about financial markets and specific financial instruments. As these estimates are subjective in nature, involving uncertainties and matters of significant judgment, they cannot be determined with precision. Changes in assumptions can significantly affect estimated fair value.
The Company measures fair value as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. We utilize a three-tier hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:
Level 1: Valuations based on quoted prices in active markets for identical assets or liabilities that an entity has the ability to access.
Level 2: Valuations based on quoted prices for similar assets or liabilities, quoted prices for identical assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities.
Level 3: Valuations based on inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The carrying value of cash and cash equivalents, accounts receivable, contract assets and accounts payable approximate their fair value because of the short-term nature of these instruments. Our interest rate swaps are valued based upon interest yield curves, interest rate volatility and credit spreads. Our interest rate swaps are classified within Level 2 of the fair value hierarchy as all significant inputs are corroborated by observable data.
There were no transfers between fair value measurement levels during the years ended December 31, 2025 and 2024.
The following table presents information about our financial assets and liabilities measured at fair value on a recurring basis as of:
December 31, 2025Balance Sheet Classification
Level 1Level 2Level 3Total
(in thousands)
Asset:
Money market$2,376 $— $— $2,376 Cash equivalents
Liability:
Interest rate swaps
$— $4,687 $— $4,687 
Other non-current liabilities
December 31, 2024Balance Sheet Classification
Level 1Level 2Level 3Total
(in thousands)
Asset:
Money market$9,324 $— $— $9,324 Cash equivalents
Interest rate swaps
— 2,443 — 2,443 
Other non-current assets
Liability:
Interest rate swap
$— $947 $— $947 
Other non-current liabilities

Historical Timeline

Fiscal YearFiled
2025Mar 12, 2026Showing above
2024Mar 13, 2025
2023Mar 14, 2024
2022Mar 16, 2023
2021Mar 15, 2022

About Fair Value Disclosures

Fair value disclosures classify all assets and liabilities measured at fair value into a three-level hierarchy: Level 1 (quoted market prices), Level 2 (observable inputs like yield curves), and Level 3 (unobservable inputs requiring management estimates). The proportion of Level 3 assets directly reflects how much of the balance sheet depends on internal models rather than market evidence.

Key signals: a growing Level 3 balance relative to total fair-value assets increases valuation uncertainty and earnings volatility risk. Watch for transfers between levels — assets moving from Level 2 to Level 3 often signal deteriorating market liquidity. Unrealized gains and losses on Level 3 positions flow through earnings or other comprehensive income, so large swings deserve scrutiny. For financial institutions, examine the sensitivity disclosures that show how Level 3 valuations change under alternative assumptions. Compare the fair value of debt against its carrying amount to gauge hidden leverage.