XML 70 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 4 - Revenue - Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Contract assets - current (unbilled receivables) $ 12,793 $ 18,244
Contract liabilities - current (deferred revenue) 3,046 $ 8,847
Balance, January 1 8,847  
New advance payments received 4,121  
Recognized as revenue during period (9,930)  
Currency translation 8  
Balance, December 31 $ 3,046