v3.26.1
Interim Condensed Consolidated Statement of Cash Flows Unaudited - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Cash flows from operating activities:        
Net loss (loss) for the period $ 1,059 $ (6,602) $ (2,214) $ (7,263)
Adjustments:        
Depreciation and amortization 1,406 1,547 2,833 3,027
Stock-based compensation 724 594 1,599 1,333
Foreign exchange (gain) loss (27) 1,809 (464) 2,065
Gain on extinguishment of convertible debt 0 (7) 0 (14)
Accretion of convertible debentures 50 91 111 175
Loss on disposal 0 0 0 115
Changes in operating assets and liabilities:        
Trade and accrued receivables 4,974 (632) 3,466 2,661
Other receivables (503) (420) (524) (667)
Inventory 859 (727) 1,495 (76)
Prepaid and other assets, current and long term (364) (582) 237 (565)
Accounts payable and accrued liabilities (4,756) 1,263 (3,326) (431)
Other liabilities 439 0 347 0
Customer deposits and deferred revenue (2,626) (286) (903) (657)
Current portion of long-term debt and accrued interest (159) 7 (293) (3)
Lease liabilities (135) 23 (216) 62
Net cash flows provided by (used in) operating activities 941 (3,922) 2,148 (238)
Cash flows from investing activities:        
Purchase of property, plant and equipment, net of accounts payable changes (256) (503) (692) (801)
Capitalized software development expenditures (192) (451) (466) (930)
Other asset expenditures (149) (85) (170) (91)
Recovery of software development expenditures 59 60 59 114
Net cash flows (used in) investing activities (538) (979) (1,269) (1,708)
Cash flows from financing activities:        
Common share repurchases 0 (488) (138) (3,993)
Repayment of long-term debt (321) (94) (12,386) (190)
Employee tax payments on vesting of RSUs (3) (60) (404) (60)
Net proceeds received on long-term debt 0 0 6,908 0
Net cash flows (used in) provided by financing activities (324) (642) (6,020) (4,243)
Effect of foreign exchange on cash, cash equivalents and restricted cash (252) 200 (359) 1
Net decrease in cash, cash equivalents and restricted cash (173) (5,343) (5,500) (6,188)
Cash, cash equivalents and restricted cash, beginning of period 15,248 28,686 20,575 29,531
Cash, cash equivalents and restricted cash, end of period 15,075 23,343 15,075 23,343
Supplemental disclosure of cash flow information:        
Interest paid (439) (351) (836) (709)
Income taxes paid $ (103) $ 1 $ (176) $ (4)