v3.24.3
Note 5 - Revenue - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Contract assets, balance $ 50,305 $ 86,993
Reclassification of the beginning contract assets to receivables, as the result of rights to consideration becoming unconditional (49,445) (86,061)
Contract assets recognized, net of reclassification to receivables 31,377 47,537
Contract assets, balance 32,237 48,469
Contract liabilities, balance 4,756 5,255
Reclassification of the beginning contract liabilities to revenue, as the result of performance obligations satisfied (4,314) (5,182)
Cash received in advance and not recognized as revenue 5,582 6,160
Contract liabilities, balance $ 6,024 $ 6,233