XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Organization and Summary of Significant Accounting Policies - Schedule of Effect of Restatement on Previously Reported Consolidated Statement of Cash Flows (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash flows from operating activities:      
Net loss $ (41,270) $ (34,683) $ (23,082)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:      
Depreciation and amortization 8,429 4,551 5,143
Impairment of long-lived assets and non-cash restructuring 827 4,425 6,472
Amortization of deferred financing costs 173 12 149
Stock-based compensation 15,802 8,990 4,613
Provision for inventory write-down 4,946 4,064 5,531
Provision for credit losses, net of recoveries (229) 14,491 3,833
Provision for sales returns 2,556 1,132 1,303
Provision for warranty expense 656 798 1,072
Unrealized loss on foreign currency transactions 448 335 2,875
Subsidiary dissolution (68)    
Loss (gain) of disposal of property, plant and equipment (135) (468) 18
Deferred taxes   1,329 316
Changes in operating assets and liabilities excluding effects of acquisition:      
Accounts receivable (49,266) (6,624) (18,782)
Other receivable (9,520) (4,780) 822
Inventories (43,994) (23,241) (6,916)
Contract assets 1,488 3,915 11,341
Prepaid expenses and other assets (5,402) (2,965) 703
Accounts payable 59,139 19,092 11,136
Contract liabilities 5,241 2,215 13
Accrued and other liabilities (408) (6,006) (2,839)
Net cash provided by (used in) operating activities (50,587) (14,326) 5,064
Cash flows from investing activities:      
Proceeds from disposal of property, plant and equipment and other assets 165 561  
Purchases of property, plant and equipment (4,532) (5,585) (2,270)
Acquisition of business, net of cash acquired (23,647) (4,459)  
Net cash used in investing activities (28,014) (9,483) (2,270)
Cash flows from financing activities:      
Proceeds from issuance of common stock in public offerings, net of issuance costs 30,774 59,525  
Proceeds from long-term borrowings 25,000    
Repayments of long-term borrowings (625)   (13,125)
Proceeds from short-term borrowings and line of credit, net 4,000   13,774
Proceeds from related party term loan 5,041   18,341
Payments for debt issue costs (839)    
Payment of contingent consideration (558)    
Proceeds from exercise of stock awards and employee stock plan purchases 1,975 6,829 3,685
Net cash provided by financing activities 64,768 23,778 17,624
Effect of exchange rate changes on cash, cash equivalents and restricted cash (1,342) (917) 534
Net change in cash, cash equivalents and restricted cash (15,175) (948) 20,952
Cash, cash equivalents and restricted cash at beginning of period 53,639 54,587 33,635
Cash, cash equivalents and restricted cash at end of period 38,464 53,639 $ 54,587
Previously Reported      
Cash flows from operating activities:      
Net loss (37,431)    
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:      
Depreciation and amortization 8,429    
Impairment of long-lived assets and non-cash restructuring 827    
Amortization of deferred financing costs 173    
Stock-based compensation 15,802    
Provision for inventory write-down 4,946    
Provision for credit losses, net of recoveries (229)    
Provision for sales returns 2,556    
Provision for warranty expense 656    
Unrealized loss on foreign currency transactions 448    
Subsidiary dissolution (68)    
Loss (gain) of disposal of property, plant and equipment (135)    
Changes in operating assets and liabilities excluding effects of acquisition:      
Accounts receivable (68,575)    
Other receivable (9,520)    
Inventories (28,219)    
Contract assets 1,488    
Prepaid expenses and other assets (6,363)    
Accounts payable 61,697    
Contract liabilities 1,031    
Accrued and other liabilities 1,589    
Net cash provided by (used in) operating activities (50,898)    
Cash flows from investing activities:      
Proceeds from disposal of property, plant and equipment and other assets 165    
Purchases of property, plant and equipment (4,532)    
Acquisition of business, net of cash acquired (23,647)    
Net cash used in investing activities (28,014)    
Cash flows from financing activities:      
Proceeds from issuance of common stock in public offerings, net of issuance costs 30,774    
Proceeds from long-term borrowings 25,000    
Repayments of long-term borrowings (625)    
Proceeds from short-term borrowings and line of credit, net 4,000    
Proceeds from related party term loan 5,041    
Payments for debt issue costs (839)    
Payment of contingent consideration (558)    
Proceeds from exercise of stock awards and employee stock plan purchases 1,975    
Net cash provided by financing activities 64,768    
Effect of exchange rate changes on cash, cash equivalents and restricted cash (1,031)    
Net change in cash, cash equivalents and restricted cash (15,175)    
Cash, cash equivalents and restricted cash at beginning of period 53,639    
Cash, cash equivalents and restricted cash at end of period 38,464 $ 53,639  
Adjustments      
Cash flows from operating activities:      
Net loss [1],[2] (3,839)    
Changes in operating assets and liabilities excluding effects of acquisition:      
Accounts receivable [1],[3] 19,309    
Inventories [1],[3] (15,775)    
Prepaid expenses and other assets [2] 961    
Accounts payable [3] (2,558)    
Contract liabilities [1] 4,210    
Accrued and other liabilities [2] (1,997)    
Net cash provided by (used in) operating activities 311    
Cash flows from financing activities:      
Effect of exchange rate changes on cash, cash equivalents and restricted cash [1] $ (311)    
[1] Error corrections relating to the timing of revenue recognition with respect to certain customer projects.
[2] Tax impact of the error corrections relating to the timing of revenue recognition with respect to certain customer projects.
[3] Error corrections relating to the classification of certain transactions on the Company's previously reported consolidated balance sheet.