XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholder's Equity (Tables)
3 Months Ended
Mar. 31, 2025
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Schedule of Weighted-average Assumptions Used to Value Options as of their Grant Date The weighted average assumptions utilized to determine the fair value of options granted during the three months ended March 31, 2025 and 2024 are as follows:
Three Months Ended March 31,
 20252024
Risk-free interest rate3.95 %4.36 %
Expected volatility40.73 %48.63 %
Expected life (in years)3.774.32
Dividend yield%%
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 three months ended March 31, 2025 and 2024, respectively:

Three Months Ended March 31,
20252024
Cost of service sales$$
Cost of product sales
Research and development(49)89 
Sales, marketing and support77 71 
General and administrative297 346 
$337 $522 
Schedule of Stock based Compensation Expense
The balances for the three months ended March 31, 2025 and 2024 are as follows:
Foreign Currency TranslationTotal Accumulated Other Comprehensive Loss
Balance, December 31, 2024$(4,032)$(4,032)
Other comprehensive income722 722 
Net other comprehensive income722 722 
Balance, March 31, 2025$(3,310)$(3,310)
Foreign Currency TranslationTotal Accumulated Other Comprehensive Loss
Balance, December 31, 2023$(4,185)$(4,185)
Other comprehensive income229 229 
Net other comprehensive income229 229 
Balance, March 31, 2024$(3,956)$(3,956)