XML 9 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 29, 2025
Dec. 29, 2024
Current assets:    
Cash and cash equivalents $ 108,224 $ 150,601
Investment securities, available-for-sale 46,773 9,692
Accounts receivable, net of allowance for credit losses of $857 and $691 as of June 29, 2025 and December 29, 2024, respectively 68,405 54,342
Inventories 42,710 23,666
Prepaid expenses and other current assets, net of allowance for credit losses of $522 and $240 as of June 29, 2025 and December 29, 2024, respectively 6,428 7,740
Assets held for sale 2,667 0
Total current assets 275,207 246,041
Property, plant and equipment, net 111,155 84,521
Operating lease right-of-use assets 31,196 19,617
Goodwill and other assets 13,194 9,153
Total assets 430,752 359,332
Current liabilities:    
Accounts payable 66,352 38,582
Accrued liabilities 34,037 31,328
Operating lease liabilities, current 5,368 3,849
Finance lease liabilities, current 4,401 3,932
Income taxes payable 690 838
Total current liabilities 110,848 78,529
Operating lease liabilities, non-current 1,361 2,918
Finance lease liabilities, non-current 6,458 8,011
Other liabilities 2,307 572
Total liabilities 120,974 90,030
Commitments and contingencies (Note 19)
Stockholders’ equity:    
Preferred stock, $0.0001 par value per share, 10,000,000 shares authorized as of June 29, 2025 and December 29, 2024; no shares issued and outstanding as of June 29, 2025 and December 29, 2024 0 0
Common stock, $0.0001 par value per share, 310,000,000 shares authorized as of June 29, 2025 and December 29, 2024; 44,661,608 and 44,042,355 shares issued and outstanding as of June 29, 2025 and December 29, 2024, respectively 4 4
Additional paid-in capital 193,119 186,182
Retained earnings 116,652 83,113
Accumulated other comprehensive income 3 3
Total stockholders’ equity 309,778 269,302
Total liabilities and stockholders' equity $ 430,752 $ 359,332