v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash flows from operating activities:    
Net income $ 21,997 $ 60,589
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization expense 22,106 12,868
Stock-based compensation expense 18,558 18,330
Deferred taxes 4,866  
Non-cash interest expense 9,232 1,578
Non-cash operating lease expense 1,229 997
Unrealized foreign currency transaction (gains) losses 652 (1,473)
Loss on disposal of fixed assets   80
Changes in operating assets and liabilities    
Accounts receivable (19,948) (6,616)
Inventory (10,246) 5,717
Prepaid expenses and other current assets (2,388) 1,081
Other non-current assets (242) (4)
Accounts payable 2,724 (410)
Accrued expenses and other current liabilities (5,335) (2,413)
Deferred revenue 225 (192)
Operating lease liabilities (1,588) (1,378)
Net cash provided by operating activities 41,842 88,754
Cash flows from investing activities:    
Purchases of property, plant and equipment (43,749) (36,113)
Net cash used in investing activities (43,749) (36,113)
Cash flows from financing activities:    
Proceeds from issuance of common stock upon exercise of stock options 3,221 8,831
Proceeds from issuance of common stock in connection with employee stock purchase plan 1,688 1,286
Tax withholding payments related to net settlement of restricted stock units (177)  
Net cash provided by financing activities 4,732 10,117
Effect of exchange rate changes on cash and restricted cash (578) 1,167
Net increase in cash and restricted cash 2,247 63,925
Cash and restricted cash, beginning of period 488,866 337,150
Cash and restricted cash, end of period 491,113 401,075
Supplemental disclosure of non-cash activities:    
Transfers of inventory to property, plant and equipment 4,897 2,251
Purchases of property, plant and equipment included in accounts payable and accrued expenses 2,910 1,240
Operating lease liabilities arising from obtaining right-of-use assets 763 324
Finance lease liability arising from obtaining right-of-use assets 340,040  
Purchases of property, plant and equipment included in other long-term liabilities 3,986  
Reconciliation of cash and restricted cash:    
Cash 472,675 400,575
Restricted Cash 18,438 500
Total cash and restricted cash shown in the statement of cash flows $ 491,113 $ 401,075