v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 28, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 148,708 $ 101,457
Restricted cash 330 332
Accounts receivable, net 98,568 178,013
Inventories 62,055 64,004
Prepaid expenses and other current assets 31,031 22,270
Total current assets 340,692 366,076
Property and equipment, net 26,635 26,823
Operating lease right-of-use assets 12,912 12,411
Goodwill 238,200 236,876
Deferred income taxes, net 120,472 121,028
Other non-current assets 34,837 33,292
Total assets 773,748 796,506
Current liabilities:    
Current portion of long-term debt 2,444 2,194
Current portion of other borrowings 5,109 4,941
Accounts payable 27,332 35,250
Deferred revenue 51,090 47,069
Operating lease liabilities 5,679 5,675
Other current liabilities 73,567 72,440
Total current liabilities 165,221 167,569
Long-term debt 111,347 112,084
Other long-term borrowings 8,989 8,694
Operating lease liabilities, non-current 15,002 14,727
Other non-current liabilities 27,059 28,174
Total liabilities 327,618 331,248
Commitments and contingencies (Note 12)
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; 114,679 and 116,735 shares issued and outstanding at March 28, 2025 and December 31, 2024, respectively 115 117
Additional paid-in capital 2,442,010 2,432,733
Accumulated deficit (1,983,872) (1,953,495)
Accumulated other comprehensive loss (12,123) (14,097)
Total stockholders’ equity 446,130 465,258
Total liabilities and stockholders’ equity $ 773,748 $ 796,506