XML 19 R7.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flows from operating activities:    
Net loss $ (22,636) $ (31,653)
Items not involving cash:    
Depreciation of property and equipment 981 1,061
Amortization of intangible assets 1,617 702
Stock-based compensation expense 6,402 3,552
Amortization of operating lease right-of-use assets 707 549
Deferred income tax recovery (410) (38)
Change in fair value of contingent consideration liability 0 (700)
Unrealized foreign exchange gain (32) (487)
Changes in non-cash operating working capital:    
Accounts receivable 31,219 (11,468)
Prepaid expenses and other current assets 2,872 (227)
Accounts payable and accrued liabilities (21,219) 2,278
Operating lease liabilities (814) (1,035)
Deferred revenue and other consideration (2,093) (259)
Income taxes payable (1) 50
Net cash used in operating activities (3,407) (37,675)
Cash flows from financing activities:    
Issuance of common stock on exercise of stock options 772 1,743
Issuance of common stock through employee stock purchase plan 544 386
Net cash provided by financing activities 1,316 2,129
Cash flows from investing activities:    
Purchases of marketable securities (34,032) (66,509)
Proceeds from marketable securities 46,552 59,847
Acquisition of property and equipment (16) (185)
Acquisition of intangible assets (322) (469)
Net cash provided by (used in) investing activities 12,182 (7,316)
Effect of exchange rate changes on cash and cash equivalents 10 119
Net change in cash and cash equivalents 10,101 (42,743)
Cash and cash equivalents, beginning of period 66,103 157,557
Cash and cash equivalents, end of period 76,204 114,814
Supplemental cash flow information:    
Net cash paid during the period for income taxes 387 0
Supplemental disclosure of non-cash investing and financing items:    
Leased assets obtained in exchange for operating lease liabilities 765 0
Acquisition of property and equipment and intangible assets in accounts payable and accrued liabilities $ 81 $ 0