Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF DEFERRED REVENUE (Details)

v3.22.1
SCHEDULE OF DEFERRED REVENUE (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Deferred costs $ 1,640 $ 2,011
Deferred revenue 11,634 10,947
Less: Deferred revenue and contract liabilities - current portion (7,168) (6,519) [1]
Deferred revenue and contract liabilities - less current portion 4,466 4,428 [1]
Service [Member]    
Disaggregation of Revenue [Line Items]    
Deferred revenue [2] 9,576 8,401
Product [Member]    
Disaggregation of Revenue [Line Items]    
Deferred revenue [2] 2,058 2,546
Deferred Contract Costs [Member]    
Disaggregation of Revenue [Line Items]    
Deferred costs $ 3,042 $ 3,045
[1] Derived from audited balance sheet as of December 31, 2021.
[2] The Company records deferred revenues when cash payments are received or due in advance of the Company’s performance. For the three-month periods ended March 31, 2021 and 2022, the Company recognized revenue of $