v3.26.1
Restatement of Consolidated Annual Financial Statements - Consolidated Statements of Cash Flows (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Cash flows from operating activities:                        
Net loss $ (34,526) $ (14,246) $ (18,448) [1],[2],[3],[4],[5],[6] $ (36,375) $ (13,437) $ 671 [1],[2],[3],[4],[5],[6] $ (32,694) [1],[2],[3],[4],[5],[6] $ (12,766) [1],[2],[3],[4],[5],[6] $ (67,220) [1],[2],[3],[4],[5],[7] $ (49,141) [1],[2],[3],[4],[5],[6],[8] $ (74,452) $ (74,080)
Adjustments to reconcile net income (loss) to net cash used in operating activities:                        
Depreciation     1,149     1,058 2,324 2,124 3,511 3,212 4,248 4,341
Amortization of software and intangible assets     1,387     1,037 2,796 2,193 4,305 3,399 5,412 4,684
Amortization of deferred debt issuance costs     77     75 155 154 235 235 346 334
Share-based compensation     2,586     2,875 5,147 5,937 7,642 8,782 9,824 11,593
Deferred income taxes     1,460     (1,519) [6] 1,520 [6] (3,324) [6] 1,401 [6] 12,782 [6] 1,508 12,782
Provision for inventory excess and obsolescence     5,151 [2]     1,758 [2] 6,515 [2] 2,329 [2] 5,858 [2] 7,822 [2] 5,981 14,070
Provision for estimated credit losses     669 [2]     164 [3] 893 [3] 212 [3] 1,039 (25) [3] 851 456
Other     110 [3]     (194) 163 (185) [3] 120 (164) 96 (144)
Change in assets and liabilities:                        
Receivables     968 [1],[3]     (8,070) [1],[3] 4,155 [1],[3] 10,946 [1],[3] 4,430 [1],[3] 40,494 [1],[3] 8,267 37,417
Inventories     5,110     (12,619) [2] 8,350 (26,785) [2] 14,612 (30,148) [2] 20,107 (27,832)
Prepaid expenses     (5,270) [6]     94 [6] (1,501) [6] 1,401 [6] (3,146) [6] 566 [6] (7,227) 2,050
Income taxes receivable     (56) [5]       (4,433) 27 (901) (859) (1,155) (97)
Accounts payable     (2,669) [5],[9]     (1,559) [5],[9] (2,967) [9] (1,161) [5],[9] 1,440 [9] (6,558) [5],[9] (1,427) (12,966)
Accrued employee compensation     (936) [5]     (270) [5] (548) [5] (1,201) [5] (1,000) [5] (1,741) [5] (967) (1,970)
Accrued liabilities     (2,287) [1],[5],[6]     3,714 [1],[5],[6] (1,006) [1],[6] 648 [1],[5],[6] (1,947) [1],[6] (4,360) [1],[5],[6] (1,320) (555)
Other assets and liabilities     (4,883) [2],[7]     6,707 [2] (2,350) [2],[7] 8,852 [2],[7] 64 [2],[7] 4,760 [2],[7],[8] (10,602) 13,221
Net cash used in operating activities     (15,882)     (6,078) (13,481) (10,599) (4,584) (10,944) (14,975) (16,696)
Cash flows from investing activities:                        
Purchases of property and equipment     (1,532) [9]     (1,450) [9] (3,846) [9] (2,117) [9] (5,974) [9] (3,242) [9] (6,401) (4,845)
Purchases of software     (1,250)     (1,537) (3,106) (3,333) (4,640) (5,419) [5] (5,497) (6,636)
Net cash used in investing activities     (2,782)     (2,987) (6,952) (5,450) (10,614) (8,661) (11,898) (11,481)
Cash flows from financing activities:                        
Repayment of term loan     (1,313)     (656) (1,313) (1,313) (2,625) (1,969) (2,625) (2,625)
Payment of debt issuance costs                     0 (122)
Issuance of ordinary shares under ESPP             663 1,102 663 1,102 849 1,680
Taxes paid from shares withheld     (15)     (148) (32) (433) (38) (652) (41) (700)
Proceeds from share option exercises           387   492   498 0 498
Net cash (used in) provided by financing activities     38,672     (417) 44,318 (152) 43,000 (1,021) 43,183 (1,269)
Effect of exchange rate on cash     (7)     16 (21) 17 (21) (7) (95) (6)
Net (decrease) increase in cash     20,001     (9,466) 23,864 (16,184) 27,781 (20,633) 16,215 (29,452)
Cash, beginning of period 42,574 38,711 18,710 31,978 38,696 48,162 18,710 48,162 18,710 48,162 18,710 48,162
Cash, end of period 46,491 42,574 38,711 27,529 31,978 38,696 42,574 31,978 46,491 27,529 34,925 18,710
Supplemental disclosure of cash flow information:                        
Income taxes paid, net of refunds received     4,923     204 2,347 2,843 (972) 3,963 (713) 4,923
Interest paid     1,840     412 1,952 880 4,021 1,354 5,101 1,840
Non-cash investing and financing activities:                        
Increase (decrease) in property, equipment and software unpaid or accrued in liabilities     479 [9]     (160) 525 [9] 232 [9] (1,431) [9] 173 [9] (1,744) 1,210
Right-of-use assets obtained on operating lease commencements           1,191   1,865 115 1,865 115 6,027
As Reported                        
Cash flows from operating activities:                        
Net loss (9,676) (9,143) (26,447) [1],[2],[3],[4],[5],[6] (26,200) (2,642) 4,276 [1],[2],[3],[4],[5],[6] (35,590) [1],[2],[3],[4],[5],[6] 1,634 [1],[2],[3],[4],[5],[6] (45,266) [1],[2],[3],[4],[5],[7] (24,566) [1],[2],[3],[4],[5],[6],[8]   (77,420)
Adjustments to reconcile net income (loss) to net cash used in operating activities:                        
Depreciation     1,149     1,058 2,324 2,124 3,511 3,212   4,341
Amortization of software and intangible assets     1,387     1,037 2,796 2,193 4,305 3,399   4,684
Amortization of deferred debt issuance costs     77     75 155 154 235 235   334
Share-based compensation     2,586     2,875 5,147 5,937 7,642 8,782   11,593
Deferred income taxes     3,694     (1,519) [6] 3,694 [6] (3,324) [6] 3,694 [6] 288 [6]   9,088
Provision for inventory excess and obsolescence     6,175 [2]     1,336 [2] 8,559 [2] 1,060 [2] 9,286 [2] 5,637 [2]   16,595
Provision for estimated credit losses     577 [2]     (37) [3] 281 [3] 23 [3] 219 157 [3]   (294)
Other     110 [3]     (194) 163 (185) [3] 120 (164)   (144)
Change in assets and liabilities:                        
Receivables     2,385 [1],[3]     (8,973) [1],[3] 4,059 [1],[3] 192 [1],[3] 3,784 [1],[3] 22,649 [1],[3]   32,048
Inventories     5,110     (12,601) [2] 8,350 (26,340) [2] 14,612 (28,333) [2]   (26,405)
Prepaid expenses     (6,161) [6]     1,069 [6] (5,477) [6] 3,803 [6] (9,349) [6] 3,031 [6]   5,255
Income taxes receivable     0 [5]       (4,431) 27 (900) (859)   (97)
Accounts payable     (3,581) [5],[9]     (1,474) [5],[9] (2,732) [9] (1,340) [5],[9] 1,675 [9] (6,496) [5],[9]   (13,637)
Accrued employee compensation     (1,018) [5]     (584) [5] (631) [5] (1,515) [5] (1,078) [5] (2,042) [5]   (2,187)
Accrued liabilities     (1,571) [1],[5],[6]     3,738 [1],[5],[6] 2,509 [1],[6] 615 [1],[5],[6] 2,065 [1],[6] (1,264) [1],[5],[6]   12,509
Other assets and liabilities     (119) [2],[7]     3,959 [2] (2,422) [2],[7] 4,462 [2],[7] 1,096 [2],[7] 5,608 [2],[7],[8]   6,785
Net cash used in operating activities     (15,647)     (5,959) (13,246) (10,480) (4,349) (10,726)   (16,952)
Cash flows from investing activities:                        
Purchases of property and equipment     (1,767) [9]     (1,569) [9] (4,081) [9] (2,236) [9] (6,209) [9] (3,361) [9]   (4,589)
Purchases of software     (1,250)     (1,537) (3,106) (3,333) (4,640) (5,518) [5]   (6,636)
Net cash used in investing activities     (3,017)     (3,106) (7,187) (5,569) (10,849) (8,879)   (11,225)
Cash flows from financing activities:                        
Repayment of term loan     (1,313)     (656) (1,313) (1,313) (2,625) (1,969)   (2,625)
Payment of debt issuance costs                       (122)
Issuance of ordinary shares under ESPP             663 1,102 663 1,102   1,680
Taxes paid from shares withheld     (15)     (148) (32) (433) (38) (652)   (700)
Proceeds from share option exercises           387   492   498   498
Net cash (used in) provided by financing activities     38,672     (417) 44,318 (152) 43,000 (1,021)   (1,269)
Effect of exchange rate on cash     (7)     16 (21) 17 (21) (7)   (6)
Net (decrease) increase in cash     20,001     (9,466) 23,864 (16,184) 27,781 (20,633)   (29,452)
Cash, beginning of period 42,574 38,711 18,710 31,978 38,696 48,162 18,710 48,162 18,710 48,162 18,710 48,162
Cash, end of period 46,491 42,574 38,711 27,529 31,978 38,696 42,574 31,978 46,491 27,529   18,710
Supplemental disclosure of cash flow information:                        
Income taxes paid, net of refunds received     4,923     204 2,347 2,843 (972) 3,963   4,923
Interest paid     1,840     412 1,952 880 4,021 1,354   1,840
Non-cash investing and financing activities:                        
Increase (decrease) in property, equipment and software unpaid or accrued in liabilities     244 [9]     0 290 [9] 113 [9] 1,666 [9] 113 [9]   1,466
Right-of-use assets obtained on operating lease commencements           0   1,865 115 1,865   6,027
Adjustment                        
Cash flows from operating activities:                        
Net loss (24,850) (5,103) 7,999 [1],[2],[3],[4],[5],[6] (10,175) (10,795) (3,605) [1],[2],[3],[4],[5],[6] 2,896 [1],[2],[3],[4],[5],[6] (14,400) [1],[2],[3],[4],[5],[6] (21,954) [1],[2],[3],[4],[5],[7] (24,575) [1],[2],[3],[4],[5],[6],[8]   3,340
Adjustments to reconcile net income (loss) to net cash used in operating activities:                        
Depreciation     0     0 0 0 0 0   0
Amortization of software and intangible assets     0     0 0 0 0 0   0
Amortization of deferred debt issuance costs     0     0 0 0 0 0   0
Share-based compensation     0     0 0 0 0 0   0
Deferred income taxes     (2,234)     0 [6] (2,174) [6] 0 [6] (2,293) [6] 12,494 [6]   3,694
Provision for inventory excess and obsolescence     (1,024) [2]     422 [2] (2,044) [2] 1,269 [2] (3,428) [2] 2,185 [2]   (2,525)
Provision for estimated credit losses     92 [2]     201 [3] 612 [3] 189 [3] 820 (182) [3]   750
Other     0 [3]     0 0 0 [3] 0 0   0
Change in assets and liabilities:                        
Receivables     (1,417) [1],[3]     903 [1],[3] 96 [1],[3] 10,754 [1],[3] 646 [1],[3] 17,845 [1],[3]   5,369
Inventories     0     (18) [2] 0 (445) [2] 0 (1,815) [2]   (1,427)
Prepaid expenses     891 [6]     (975) [6] 3,976 [6] (2,402) [6] 6,203 [6] (2,465) [6]   (3,205)
Income taxes receivable     (56) [5]       (2) 0 (1) 0   0
Accounts payable     912 [5],[9]     (85) [5],[9] (235) [9] 179 [5],[9] (235) [9] (62) [5],[9]   671
Accrued employee compensation     82 [5]     314 [5] 83 [5] 314 [5] 78 [5] 301 [5]   217
Accrued liabilities     (716) [1],[5],[6]     (24) [1],[5],[6] (3,515) [1],[6] (33) [1],[5],[6] (4,012) [1],[6] (3,096) [1],[5],[6]   (13,064)
Other assets and liabilities     (4,764) [2],[7]     2,748 [2] 72 [2],[7] 4,390 [2],[7] (1,032) [2],[7] (848) [2],[7],[8]   6,436
Net cash used in operating activities     (235)     (119) (235) (119) (235) (218)   256
Cash flows from investing activities:                        
Purchases of property and equipment     (235) [9]     (119) [9] (235) [9] (119) [9] (235) [9] (119) [9]   (256)
Purchases of software     0     0 0 0 0 99 [5]   0
Net cash used in investing activities     235     119 235 119 235 218   (256)
Cash flows from financing activities:                        
Repayment of term loan     0     0 0 0 0 0   0
Payment of debt issuance costs                       0
Issuance of ordinary shares under ESPP             0 0 0 0   0
Taxes paid from shares withheld     0     0 0 0 0 0   0
Proceeds from share option exercises           0   0   0   0
Net cash (used in) provided by financing activities     0     0 0 0 0 0   0
Effect of exchange rate on cash     0     0 0 0 0 0   0
Net (decrease) increase in cash     0     0 0 0 0 0   0
Cash, beginning of period 0 0 0 0 0 0 0 0 0 0 $ 0 0
Cash, end of period $ 0 $ 0 0 $ 0 $ 0 0 0 0 0 0   0
Supplemental disclosure of cash flow information:                        
Income taxes paid, net of refunds received     0     0 0 0 0 0   0
Interest paid     0     0 0 0 0 0   0
Non-cash investing and financing activities:                        
Increase (decrease) in property, equipment and software unpaid or accrued in liabilities     $ 235 [9]     (160) $ 235 [9] 119 [9] (3,097) [9] 60 [9]   (256)
Right-of-use assets obtained on operating lease commencements           $ 1,191   $ 0 $ 0 $ 0   $ 0
[1] estimate variable consideration for customer incentives
[2] estimate excess and obsolete inventory
[3] estimate the allowance for credit losses
[4] estimate variable consideration for sales returns
[5] previously identified uncorrected misstatements related to out-of-period adjustments
[6] timely recognize a valuation allowance on deferred tax assets
[7] reclassify certain prepayments made to suppliers and loss on supplier commitments liability as current or non-current. Additionally, as part of the Restatement, the Company corrected for
[8] recognize revenue on a non-standard contract
[9] classification of property and equipment transactions on the statement of cash flows.