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 $ (10,096) $ (679)
Adjustments to reconcile net loss to net cash from operating activities    
Share-based compensation 3,476 6,636
Amortization of intangible assets 3,180 4,985
Depreciation of property and equipment 1,856 2,773
Amortization of other assets 1,128 890
Amortization of debt issuance costs 786 951
Inventory write-down 277 5,479
Provision for estimated credit losses 739 656
Change in fair value of warrant liabilities (349) 1,464
Gain on repurchase of convertible senior notes, net 0 (16,087)
Deferred income taxes (265) (1,030)
Other, net (663) 3,108
Changes in operating assets and liabilities:    
Accounts receivable 3,989 5,879
Inventories 3,761 (11,081)
Prepaid expenses, other current assets, and income tax receivable 2,906 1,936
Accounts payable, accrued expenses, and income tax payable (5,730) (20,786)
Other, net (1,999) (1,948)
Net cash provided by (used for) operating activities 2,996 (16,854)
Cash flows from investing activities:    
Cash paid for intangible assets (1,100) (1,458)
Cash paid for property and equipment (45) (344)
Net cash used for investing activities (1,145) (1,802)
Cash flows from financing activities:    
Repurchase of convertible senior notes 0 (57,750)
Payment of tax withholdings on vested stock awards (250) (868)
Net cash used for financing activities (250) (58,618)
Net change in cash, cash equivalents, and restricted cash 1,601 (77,274)
Effect of foreign currency translation on cash 1,367 (1,117)
Cash, cash equivalents, and restricted cash beginning of period 370,063 523,025
Cash, cash equivalents, and restricted cash end of period $ 373,031 $ 444,634