XML 30 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 28, 2024
Dec. 30, 2023
Current assets:    
Cash and cash equivalents $ 190,728 $ 177,812
Marketable securities 169,295 150,507
Accounts receivable, net 104,294 102,957
Inventories, net 101,676 111,685
Restricted cash 3,746 1,152
Prepaid expenses and other current assets 35,389 29,667
Total current assets 605,128 573,780
Restricted cash 2,732 2,309
Operating lease, right-of-use-assets 22,579 30,519
Property, plant and equipment, net of accumulated depreciation 210,230 204,399
Goodwill 199,171 201,090
Intangibles, net 10,355 12,938
Deferred tax assets 92,012 78,964
Other assets 4,008 2,795
Total assets 1,146,215 1,106,794
Current liabilities:    
Accounts payable 62,287 63,857
Accrued liabilities 43,742 41,037
Current portion of term loan, net of unamortized issuance cost of $5 and $5 1,106 1,075
Deferred revenue 15,847 16,704
Operating lease liabilities 8,363 8,422
Total current liabilities 131,345 131,095
Term loan, less current portion, net of unamortized issuance cost of $49 and $55 12,208 13,314
Long-term operating lease liabilities 17,550 25,334
Deferred grant 18,000 18,000
Other liabilities 19,344 10,247
Total liabilities 198,447 197,990
Stockholders’ equity:    
Preferred stock 0 0
Common stock 77 77
Additional paid-in capital 837,586 861,448
Accumulated other comprehensive loss (10,840) (4,052)
Accumulated income 120,945 51,331
Total stockholders’ equity 947,768 908,804
Total liabilities and stockholders’ equity $ 1,146,215 $ 1,106,794