XML 59 R20.htm IDEA: XBRL DOCUMENT v3.24.3
SIGNIFICANT ACCOUNTING POLICIES (Tables)
9 Months Ended
Sep. 30, 2024
Accounting Policies [Abstract]  
Schedule of Revenue Disaggregated by Product and Service and Timing of Revenue Recognition
In the following tables, revenue is disaggregated by product and service and the timing of revenue recognition.
For the Three Months Ended September 30,
20242023
Products and services
SaaS$4,661 $4,635 
Equipment13 106 
Other35 19 
$4,709 $4,760 
Timing of revenue recognition
Products transferred at a point in time$48 $125 
Services transferred over time4,661 4,635 
$4,709 $4,760 

For the Nine Months Ended September 30,
20242023
Products and services
SaaS$13,896 $13,526 
Equipment109 152 
Other55 52 
$14,060 $13,730 
Timing of revenue recognition
Products transferred at a point in time$164 $204 
Services transferred over time13,896 13,526 
$14,060 $13,730 
Schedule of Revenue Expected to be Recognized Related to Performance Obligations
The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period:
Remainder
2024
20252026Total
SaaS$615 $697 $— $1,312 
$615 $697 $— $1,312 
Schedule of Basic and Diluted Earnings Per Share
Three Months Ended
September 30,
Nine Months Ended
September 30,
2024202320242023
Numerator:
    Net loss$(837)$(724)$(1,406)$(2,964)
Denominator:
Weighted average common shares –
Basic/Diluted19,499,17419,278,29519,390,25819,209,620
Loss per common share
Basic/Diluted$(0.04)$(0.04)$(0.07)$(0.15)
Summary of Common Stock Equivalents Excluded from Loss Per Diluted Share
The following table summarizes the common stock equivalents excluded from loss per diluted share because their effect would be anti-dilutive:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2024202320242023
Stock options1,483,0071,230,9051,483,0071,230,905
Restricted stock units77,86973,18277,86973,182
1,560,8761,304,0871,560,8761,304,087