XML 28 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Schedule of Breakdown of Product Net Sales
The following table provides a disaggregation of product net sales for the periods presented (in thousands):
Three months ended
June 30,
Six months ended
June 30,
 2023202220232022
Net sales:    
Commercial$442 $975 $763 $2,109 
MMM products613 505 1,222 1,432 
Total net sales$1,055 $1,480 $1,985 $3,541 
Schedule of Accounts Receivable, Allowance for Credit Loss Below is the breakout of the Company’s contract assets for such periods:
June 30, 2023December 31, 2022January 01, 2022
Gross Accounts Receivable$920 $471 $1,254 
Less: Allowance for Doubtful Accounts$(79)$(26)$(14)
Net Accounts Receivable$841 $445 $1,240 
Reconciliation of basic and diluted income (loss) per share
The following table presents a reconciliation of basic and diluted loss per share computations (in thousands):
Three months ended
June 30,
Six months ended
June 30,
 2023202220232022
Numerator:  
Net loss$(1,167)$(2,486)$(2,500)$(5,307)
  
Denominator:
Basic and diluted weighted average shares of common stock outstanding *
2,766 1,024 2,539 973 
* Shares outstanding for prior periods have been restated for the 1-for-7 reverse stock split effective June 16, 2023.
Schedule of warranty activity
The following table summarizes warranty activity for the periods presented (in thousands):
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Balance at beginning of period$143 $265 $183 $295 
Warranty accruals for current period sales
Adjustments to existing warranty reserves— 43 (39)28 
In kind settlements made during the period— — — (14)
Accrued warranty reserve at end of period$146 $315 $146 $315