Schedule of Stock based Compensation Expense |
The following table presents stock-based compensation expense, including expense for the ESPP, in the Company's consolidated statements of operations for the six months ended June 30, 2025 and 2024, respectively:
| | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2025 | | 2024 | | 2025 | | 2024 | Cost of service sales | $ | 6 | | | $ | 7 | | | $ | 13 | | | $ | 14 | | Cost of product sales | 5 | | | 5 | | | 10 | | | 14 | | Research and development | 41 | | | 174 | | | (8) | | | 263 | | Sales, marketing and support | 77 | | | 74 | | | 154 | | | 145 | | General and administrative | 305 | | | 462 | | | 602 | | | 808 | | | $ | 434 | | | $ | 722 | | | $ | 771 | | | $ | 1,244 | |
|
Schedule of Stock based Compensation Expense |
The balances for the three months ended June 30, 2025 and 2024 are as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Foreign Currency Translation | | | | Total Accumulated Other Comprehensive Loss | | | Balance, March 31, 2025 | $ | (3,310) | | | | | $ | (3,310) | | | | Other comprehensive income | 278 | | | | | 278 | | | | Net other comprehensive income | 278 | | | | | 278 | | | | Balance, June 30, 2025 | $ | (3,032) | | | | | $ | (3,032) | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Foreign Currency Translation | | | | | | Total Accumulated Other Comprehensive Loss | Balance, March 31, 2024 | $ | (3,956) | | | | | | | $ | (3,956) | | Other comprehensive loss | (35) | | | | | | | (35) | | | | | | | | | | Net other comprehensive loss | (35) | | | | | | | (35) | | Balance, June 30, 2024 | $ | (3,991) | | | | | | | $ | (3,991) | |
The balances for the six months ended June 30, 2025 and 2024 are as follows: | | | | | | | | | | | | | | | | | | | | | Foreign Currency Translation | | | | Total Accumulated Other Comprehensive Loss | Balance, December 31, 2024 | $ | (4,032) | | | | | $ | (4,032) | | Other comprehensive income | 1,000 | | | | | 1,000 | | Net other comprehensive income | 1,000 | | | | | 1,000 | | Balance, June 30, 2025 | $ | (3,032) | | | | | $ | (3,032) | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | Foreign Currency Translation | | | | Total Accumulated Other Comprehensive Loss | Balance, December 31, 2023 | $ | (4,185) | | | | | $ | (4,185) | | Other comprehensive income | 194 | | | | | 194 | | | | | | | | Net other comprehensive income | 194 | | | | | 194 | | Balance, June 30, 2024 | $ | (3,991) | | | | | $ | (3,991) | |
|