OTHER FINANCIAL STATEMENT INFORMATION |
OTHER FINANCIAL STATEMENT INFORMATION The following tables provide details of selected balance sheet components: | | | | | | | | | | | | Accounts receivable, net: | As of | (in thousands) | March 28, 2025 | | December 31, 2024 | Accounts receivable | $ | 100,560 | | | $ | 180,541 | | Less: allowances for expected credit losses and sales returns | (1,992) | | | (2,528) | | Total | $ | 98,568 | | | $ | 178,013 | |
| | | | | | | | | | | | Inventories, net: | As of | (in thousands) | March 28, 2025 | | December 31, 2024 | Finished goods | $ | 35,342 | | | $ | 37,634 | | Raw materials | 13,754 | | | 14,214 | | Work-in-process | 3,545 | | | 2,951 | | Service-related spares | 9,414 | | | 9,205 | | Total | $ | 62,055 | | | $ | 64,004 | |
| | | | | | | | | | | | Prepaid expenses and other current assets: | As of | (in thousands) | March 28, 2025 | | December 31, 2024 | Prepaid expenses | $ | 16,641 | | | $ | 4,219 | | Contract assets | 5,775 | | | 4,288 | | Other current assets | 8,615 | | | 13,763 | | Total | $ | 31,031 | | | $ | 22,270 | |
| | | | | | | | | | | | Property and equipment, net: | As of | (in thousands) | March 28, 2025 | | December 31, 2024 | Machinery and equipment | $ | 77,522 | | | $ | 77,710 | | Capitalized software | 27,021 | | | 26,882 | | Leasehold improvements | 25,832 | | | 25,701 | | Furniture and fixtures | 2,593 | | | 2,583 | | Construction-in-progress | 1,651 | | | 1,081 | | Property and equipment, gross | 134,619 | | | 133,957 | | Less: accumulated depreciation and amortization | (107,984) | | | (107,134) | | Total | $ | 26,635 | | | $ | 26,823 | |
| | | | | | | | | | | | Other current liabilities: | As of | (in thousands) | March 28, 2025 | | December 31, 2024 | Accrued employee compensation and related expenses | $ | 20,108 | | | $ | 25,053 | | Income tax payable | 13,208 | | | 11,728 | | Accrued customer rebates | 8,696 | | | 5,327 | | Accrued liabilities for excess and obsolete inventory | 8,483 | | | 7,247 | | Other | 23,072 | | | 23,085 | | Total | $ | 73,567 | | | $ | 72,440 | |
|