v3.26.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Operating activities:    
Net income/(loss) $ 2,174 $ (4,317)
Adjustments to reconcile net income/(loss) to net cash provided by/(used in) operating activities:    
Allowance for credit losses (340) 1,222
Amortization of Norgine asset 51 51
Amortization of debt discount   26
Unrealized loss on securities   2
Stock-based compensation 2,764 2,292
Changes in operating assets and liabilities:    
Accounts receivable 295 (5,542)
Prepaid expenses 103 (1,659)
Inventory (809) (1,141)
Other current assets (245) (435)
Other non-current assets 204  
Accounts payable 881 2,700
Accrued liabilities (1,939) (1,203)
Contract liability (710)  
Net cash provided by/(used in) operating activities 2,429 (8,004)
Financing activities:    
Issuance of shares, options exercise 3,284 186
Cash paid for taxes on restricted share release (1,252) (111)
Net cash provided by financing activities 2,032 75
Increase/(decrease) in cash and cash equivalents 4,461 (7,929)
Cash and cash equivalents - Beginning of year 36,788 26,634
Cash and cash equivalents - End of year $ 41,249 $ 18,705