XML 21 R11.htm IDEA: XBRL DOCUMENT
v3.25.2

Balance Sheet Details | 6 Months Ended
--- | ---
Jun. 28, 2025
Balance Sheet Related Disclosures [Abstract] |
Balance Sheet Details | Balance Sheet Details Accounts receivable, net consisted of the following (in thousands):
|  | June 28, 2025 |  | December 31, 2024
Accounts receivable |  | $ | 63,381 |  |  | $ | 79,632 |
Allowance for doubtful accounts |  | (305) |  |  | (311) |
|  | $ | 63,076 |  |  | $ | 79,321 |
Inventory consisted of the following (in thousands):
|  | June 28, 2025 |  | December 31, 2024
Components |  | $ | 6,171 |  |  | $ | 21,735 |
Finished goods |  | 104,351 |  |  | 80,992 |
|  | $ | 110,522 |  |  | $ | 102,727 |
Prepaid expenses and other current assets consisted of the following (in thousands):
|  | June 28, 2025 |  | December 31, 2024
Supplier deposits |  | $ | 43,480 |  |  | $ | 62,620 |
Prepaid expenses and other current assets |  | 46,268 |  |  | 42,976 |
|  | $ | 89,748 |  |  | $ | 105,596 |
Property and equipment, net consisted of the following (in thousands):
|  | June 28, 2025 |  | December 31, 2024
Test equipment |  | $ | 61,939 |  |  | $ | 57,595 |
Computer equipment |  | 13,677 |  |  | 14,561 |
Software |  | 11,049 |  |  | 11,146 |
Leasehold improvements |  | 2,665 |  |  | 2,173 |
Furniture and fixtures |  | 1,278 |  |  | 1,268 |
Total |  | 90,608 |  |  | 86,743 |
Accumulated depreciation and amortization |  | (58,193) |  |  | (55,590) |
|  | $ | 32,415 |  |  | $ | 31,153 |
Accrued liabilities consisted of the following (in thousands):
|  | June 28, 2025 |  | December 31, 2024
Compensation and related benefits |  | $ | 32,808 |  |  | $ | 36,004 |
Component inventory held by suppliers |  | 7,768 |  |  | 8,855 |
Professional and consulting fees |  | 5,148 |  |  | 5,385 |
Taxes payable |  | 4,178 |  |  | 5,048 |
Current portion of warranty |  | 3,346 |  |  | 5,288 |
Customer advances or rebates |  | 3,320 |  |  | 4,882 |
Operating leases |  | 3,017 |  |  | 4,303 |
Insurance |  | 1,773 |  |  | 2,019 |
Freight |  | 1,663 |  |  | 1,640 |
Product returns |  | 1,657 |  |  | 2,428 |
Travel and event expenses |  | 1,654 |  |  | 518 |
Operations |  | 1,014 |  |  | 1,735 |
Other |  | 6,776 |  |  | 6,062 |
|  | $ | 74,122 |  |  | $ | 84,167 |
Changes in the Company’s accrued warranty liability were as follows (in thousands):
|  | Three Months Ended |  | Six Months Ended
|  | June 28, 2025 |  | June 29, 2024 |  | June 28, 2025 |  | June 29, 2024
Balance at beginning of period |  | $ | 6,073 |  |  | $ | 7,655 |  |  | $ | 7,287 |  |  | $ | 8,029 |
Accruals for product warranty |  | (908) |  |  | 392 |  |  | (1,203) |  |  | 731 |
Cost of warranty claims |  | (272) |  |  | (676) |  |  | (1,191) |  |  | (1,389) |
Balance at end of period |  | $ | 4,893 |  |  | $ | 7,371 |  |  | $ | 4,893 |  |  | $ | 7,371 |

X
- References No definition available. + Details
Name: | us-gaap_BalanceSheetRelatedDisclosuresAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/210/tableOfContent + Details
Name: | us-gaap_SupplementalBalanceSheetDisclosuresTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration