XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations and Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues [Abstract]      
Total revenue $ 181,931 $ 172,161 $ 147,593
Cost of goods sold 122,389 144,001 124,133
Gross profit 59,542 28,160 23,460
Expenses      
Sales and marketing 25,235 26,950 31,041
General and administrative 21,655 25,462 30,595
Operations support 7,832 9,498 9,372
Technology and development 5,820 7,555 8,234
Stock-based compensation 2,306 4,277 4,713
Reorganization 3,009 13,461 0
Impairment charge on Rock Hill Facility 8,716 0 0
Goodwill impairment 0 0 1,443
Related party expense 1,524 0 0
Total operating expenses 76,097 87,203 85,398
Operating loss (16,555) (59,043) (61,938)
Government subsidies 236 7,765 11,455
Gain on sale of software and patents 7,130 0 0
Foreign exchange (loss) gain (626) 1,445 (335)
Interest income 490 51 77
Interest expense (4,927) (5,160) (3,131)
Non Operating (income) loss 2,303 4,101 8,066
Net loss before tax (14,252) (54,942) (53,872)
Income taxes      
Current income tax expense 332 21 210
Deferred income tax recovery 0 0 (414)
Income tax expense (recovery) 332 21 (204)
Net loss $ (14,584) $ (54,963) $ (53,668)
NET LOSS PER SHARE      
Net loss per share (Basic) $ (0.13) $ (0.55) $ (0.55)
Net loss per share (Diluted) $ (0.13) $ (0.55) $ (0.55)
Weighted average number of shares outstanding (in thousands)      
Weighted average number of shares outstanding (basic) 116,135 99,826 96,826
Weighted average number of shares outstanding (diluted) 116,135 99,826 96,826
Product [ Member]      
Revenues [Abstract]      
Total revenue $ 176,919 $ 166,256 $ 143,000
Cost of goods sold 119,728 140,058 120,281
Service [Member]      
Revenues [Abstract]      
Total revenue 5,012 5,905 4,593
Cost of goods sold $ 2,661 $ 3,943 $ 3,852