XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 1 - General and Basis of Presentation - Contract Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Contract assets (*) [1] $ 23,616 $ 18,367
Contract liabilities (*) [1] $ (21,376) $ (18,669)
[1] Contract assets and contract liabilities are presented as "Costs and estimated earnings in excess of billings on uncompleted contracts" and "Billings in excess of costs and estimated earnings on uncompleted contracts", respectively, on the condensed consolidated balance sheets. The contract liabilities balance at the beginning of the year was not yet fully recognized as product revenues during the three months ended March 31, 2023 as a result of performance obligations having not been fully satisfied yet.