XML 70 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Schedule of Cash, Cash Equivalents, and Cash Held on Behalf of Customer
Cash and cash equivalents and cash held on behalf of customers consist of the following:

(in thousands)December 31, 2024December 31, 2023
Cash and cash equivalents
Cash$105,956 $37,143 
Money market funds2,161 40 
Cash held on behalf of customers13,428 10,170 
Total cash and cash equivalents and cash held on behalf of customers$121,545 $47,353 
Schedule of Short-Term Investment
The carrying value of investment securities consist of the following:

(in thousands)December 31, 2024December 31, 2023
Short-term investments
Treasury bills and notes$— $37,194 
Short-term deposits524 — 
Total short-term investments$524 $37,194 
Schedule Of Amortization Expense For Deferred Implementation Costs And Deferred Commissions
The following table summarizes amortization expense for deferred implementation costs and deferred commissions:
Year Ended December 31,
(in thousands)202420232022
Amortization of deferred implementation costs$6,158 $4,548 $2,421 
Amortization of deferred commissions1,662 933 579 
Schedule of Product Warranty Liability
Activity related to warranty claims are as follows:

December 31, 2024December 31, 2023
(in thousands)
Beginning balance$650 $722 
Adjustments to reserve16 40 
Warranty claims settled(88)(112)
Ending balance$578 $650 
Schedule of Reconciliation of Weighted Average Shares Outstanding for the Basic and Diluted Loss Per Share
The following is a reconciliation of the weighted average shares outstanding for the basic and diluted loss per share computations:
December 31,
(in thousands, except per share data)
202420232022
Net loss from continuing operations$(89,910)$(81,619)$(80,072)
Net income from discontinued operations84,923 11,867 10,753 
Net loss$(4,987)$(69,752)$(69,319)
Basic and diluted:
Weighted average common shares34,155 27,552 27,152 
Loss from continuing operations per common share, basic and diluted$(2.63)$(2.96)$(2.95)
Income from discontinued operations per common share, basic and diluted2.49 0.43 0.40 
Loss per common share, basic and diluted$(0.14)$(2.53)$(2.55)