v3.23.2
Note 4 - Revenue - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Contract assets, balance $ 86,993 $ 21,483
Reclassification of the beginning contract assets to receivables, as the result of rights to consideration becoming unconditional (83,470) (20,777)
Contract assets recognized, net of reclassification to receivables 37,707 41,662
Contract assets, balance 41,230 42,368
Contract liabilities, balance 5,255 988
Reclassification of the beginning contract liabilities to revenue, as the result of performance obligations satisfied (4,912) (988)
Cash received in advance and not recognized as revenue 3,855 1,359
Contract liabilities, balance $ 4,198 $ 1,359