XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 76,538 $ 43,162
Marketable securities 222,430 253,929
Accounts receivable, net 63,076 79,321
Inventory 110,522 102,727
Prepaid expenses and other current assets 89,748 105,596
Total current assets 562,314 584,735
Property and equipment, net 32,415 31,153
Right-of-use operating leases 4,736 6,216
Deferred tax assets 178,817 177,601
Goodwill 116,175 116,175
Other assets 26,949 23,387
Total assets 921,406 939,267
Current liabilities:    
Accounts payable 23,746 20,226
Accrued liabilities 74,122 84,167
Deferred revenue 25,774 26,750
Total current liabilities 123,642 131,143
Long-term portion of deferred revenue 20,111 20,883
Operating leases 2,953 3,720
Other long-term liabilities 2,028 2,581
Total liabilities 148,734 158,327
Commitments and contingencies (See Note 6)
Stockholders’ equity:    
Preferred stock, $0.025 par value; 5,000 shares authorized; no shares issued and outstanding as of June 28, 2025 and December 31, 2024 0 0
Common stock, $0.025 par value; 100,000 shares authorized; 65,294 shares issued and outstanding as of June 28, 2025, and 66,434 shares issued and outstanding as of December 31, 2024 1,633 1,661
Additional paid-in capital 1,166,266 1,170,017
Accumulated other comprehensive loss (115) (612)
Accumulated deficit (395,112) (390,126)
Total stockholders’ equity 772,672 780,940
Total liabilities and stockholders’ equity $ 921,406 $ 939,267