Quarterly report pursuant to Section 13 or 15(d)

REVENUE RECOGNITION (Tables)

v3.23.1
REVENUE RECOGNITION (Tables)
3 Months Ended
Mar. 31, 2023
Revenue Recognition  
Schedule of revenue
               
    Three Months Ended
March 31,
 
    2023     2022  
Products sales   $ 20,353     $ 31,977  
Non-recurring engineering (“NRE”)     511       1,156  
Product maintenance contracts     2,139       1,740  
Professional service contracts     914       1,093  
Software licenses     819       1,385  
Other     37       213  
Total revenue   $ 24,773     $ 37,564  
Schedule of contracts with customers asset and liability
               
    Contracts
Assets
    Contracts
Liabilities
 
Balance as of December 31, 2022   $ 9,001     $ 2,892  
Balance as of March 31, 2023     9,512       2,228  
Change   $ 511     $ (664 )
Schedule of revenues from contract liability
           
    Three Months Ended
March 31,
 
    2023     2022  
Amounts included in the beginning of year contract liability balance   $ 1,499     $ 1,045