XML 11 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Interim Condensed Consolidated Statement of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Total revenue $ 41,295 $ 40,847
Total cost of sales 26,753 26,199
Gross profit 14,542 14,648
Expenses    
Sales and marketing 5,177 5,920
General and administrative 5,480 4,566
Operations support 2,030 1,775
Technology and development 1,228 1,251
Stock-based compensation 739 675
Reorganization 210 138
Impairment charge on Rock Hill Facility 0 530
Total operating expenses 14,864 14,855
Operating loss (322) (207)
Gain on extinguishment of convertible debt 7 2,931
Foreign exchange (loss) gain (112) 919
Interest income 262 489
Interest expense (451) (1,054)
Nonoperating Income (Expense) (294) 3,285
Net (loss) income before tax (616) 3,078
Income taxes    
Current and deferred income tax expense 45 33
Net (loss) income after tax $ (661) $ 3,045
Net (loss) income per share    
Net (loss) income per share - basic $ 0 $ 0.02
Net (loss) income per share - diluted $ 0 $ 0.01
Weighted average number of shares outstanding (in thousands)    
Basic 191,580 183,668
Diluted 191,580 288,479
Product [Member]    
Total revenue $ 40,346 $ 39,039
Total cost of sales 26,356 24,992
Service [Member]    
Total revenue 949 1,808
Total cost of sales $ 397 $ 1,207