XML 15 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 29, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 42,300 $ 43,162
Marketable securities 240,010 253,929
Accounts receivable, net 75,511 79,321
Inventory 100,835 102,727
Prepaid expenses and other current assets 103,344 105,596
Total current assets 562,000 584,735
Property and equipment, net 30,832 31,153
Right-of-use operating leases 5,535 6,216
Deferred tax assets 179,005 177,601
Goodwill 116,175 116,175
Other assets 23,572 23,387
Total assets 917,119 939,267
Current liabilities:    
Accounts payable 23,471 20,226
Accrued liabilities 69,871 84,167
Deferred revenue 29,482 26,750
Total current liabilities 122,824 131,143
Long-term portion of deferred revenue 21,310 20,883
Operating leases 3,378 3,720
Other long-term liabilities 2,441 2,581
Total liabilities 149,953 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 March 29, 2025 and December 31, 2024 0 0
Common stock, $0.025 par value; 100,000 shares authorized; 65,695 shares issued and outstanding as of March 29, 2025, and 66,434 shares issued and outstanding as of December 31, 2024 1,643 1,661
Additional paid-in capital 1,160,781 1,170,017
Accumulated other comprehensive loss (345) (612)
Accumulated deficit (394,913) (390,126)
Total stockholders’ equity 767,166 780,940
Total liabilities and stockholders’ equity $ 917,119 $ 939,267