XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 76,204 $ 66,103
Short-term marketable securities (note 5) 189,083 159,673
Accounts receivable 24,594 55,815
Prepaid expenses and other current assets 16,586 18,860
Total current assets 306,467 300,451
Long-term marketable securities (note 5) 56,324 98,428
Long-term prepaids and other assets 9,096 8,919
Deferred tax asset 4,849 4,385
Property and equipment, net 16,685 17,650
Operating lease right-of-use assets 16,723 16,666
Intangible assets, net 3,362 4,576
Goodwill (note 6) 12,016 12,016
Total assets 425,522 463,091
Current liabilities:    
Accounts payable and accrued liabilities (note 7) 38,223 59,838
Income tax payable 127 128
Current portion of operating lease liability (note 11) 3,258 2,740
Deferred revenue (note 9) 23,495 25,588
Total current liabilities 65,103 88,294
Long-term portion of operating lease liability (note 11) 15,174 15,738
Deferred revenue (note 9) 14,607 14,607
Other long-term liabilities (note 7) 856 923
Deferred tax liability 4,815 4,761
Total liabilities 100,555 124,323
Stockholders’ equity:    
Common stock, $0.00001 par value; 900,000,000 authorized shares at March 31, 2025 and December 31, 2024, respectively; 69,584,811 and 68,964,319 shares issued and outstanding at March 31, 2025 and December 31, 2024, respectively (note 8a) 1,021,950 1,015,618
Preferred shares, $0.00001 par value; 100,000,000 authorized shares of preferred stock, out of which, one share of preferred stock is a share of Special Voting Preferred Stock and outstanding as of March 31, 2025 and December 31, 2024 (note 8a). 0 0
Exchangeable shares, no par value, 569,902 and 570,637 issued and outstanding shares at March 31, 2025 and December 31, 2024, respectively (note 8a) 8,178 8,188
Additional paid-in capital 154,216 152,249
Accumulated other comprehensive loss (6,406) (6,952)
Accumulated deficit (852,971) (830,335)
Total stockholders’ equity 324,967 338,768
Total liabilities and stockholders’ equity 425,522 463,091
Commitments and contingencies (note 13)