XML 9 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 26, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 127,376 $ 101,457
Accounts receivable, net of allowances for credit losses of $1,951 and $2,528 as of September 26, 2025 and December 31, 2024, respectively 104,542 178,013
Inventories 68,604 64,004
Prepaid expenses and other current assets 26,509 22,602
Total current assets 327,031 366,076
Property and equipment, net 27,768 26,823
Operating lease right-of-use assets 12,148 12,411
Goodwill 241,767 236,876
Deferred income taxes, net 115,454 121,028
Other non-current assets 34,427 33,292
Total assets 758,595 796,506
Current liabilities:    
Current portion of long-term debt 2,944 2,194
Current portion of other borrowings 5,758 4,941
Accounts payable 23,270 35,250
Deferred revenue 49,522 47,069
Operating lease liabilities 5,961 5,675
Other current liabilities 69,647 72,440
Total current liabilities 157,102 167,569
Long-term debt 109,875 112,084
Other borrowings 8,052 8,694
Operating lease liabilities, non-current 13,972 14,727
Other non-current liabilities 26,583 28,174
Total liabilities 315,584 331,248
Stockholders’ equity:    
Preferred stock, $0.001 par value, 5,000 shares authorized; no shares issued or outstanding 0 0
Common stock, $0.001 par value, 150,000 shares authorized; 112,215 and 116,735 shares issued and outstanding at September 26, 2025 and December 31, 2024, respectively 112 117
Additional paid-in capital 2,458,285 2,432,733
Accumulated deficit (2,008,215) (1,953,495)
Accumulated other comprehensive loss (7,171) (14,097)
Total stockholders’ equity 443,011 465,258
Total liabilities and stockholders’ equity $ 758,595 $ 796,506