XML 26 R16.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Supplementary Balance Sheet Information | 9 Months Ended
--- | ---
Sep. 30, 2022
Organization Consolidation And Presentation Of Financial Statements [Abstract] |
Supplementary Balance Sheet Information | 9. Supplementary Balance Sheet Information The following tables provide the details of selected balance sheet items as of the periods indicated (in thousands): Inventories
| September 30, |  |  | December 31, |
| 2022 |  |  | 2021 |
Raw materials | $ | 112,259 |  |  | $ | 84,038 |
Work-in-process |  | 23,978 |  |  |  | 20,600 |
Finished goods |  | 25,485 |  |  |  | 19,486 |
Demo and consigned inventory |  | 1,085 |  |  |  | 1,533 |
Total inventories | $ | 162,807 |  |  | $ | 125,657 |
Accrued Expenses and Other Current Liabilities
| September 30, |  |  | December 31, |
| 2022 |  |  | 2021 |
Accrued compensation and benefits | $ | 32,300 |  |  | $ | 24,725 |
Accrued warranty |  | 4,738 |  |  |  | 4,783 |
Contract liabilities, current portion |  | 6,695 |  |  |  | 6,995 |
Finance lease obligations |  | 651 |  |  |  | 599 |
Accrued contingent considerations and earn-outs |  | 113 |  |  |  | 47,522 |
Other |  | 14,132 |  |  |  | 13,855 |
Total | $ | 58,629 |  |  | $ | 98,479 |
Accrued Warranty
| Nine Months Ended |
| September 30, |  |  | October 1, |
| 2022 |  |  | 2021 |
Balance at beginning of the period | $ | 4,783 |  |  | $ | 4,919 |
Provision charged to cost of revenue |  | 2,091 |  |  |  | 1,215 |
Warranty liabilities acquired from acquisitions |  | — |  |  |  | 541 |
Use of provision |  | (1,933 | ) |  |  | (2,075 | )
Foreign currency exchange rate changes |  | (203 | ) |  |  | (73 | )
Balance at end of the period | $ | 4,738 |  |  | $ | 4,527 |
Other Long-Term Liabilities
| September 30, |  |  | December 31, |
| 2022 |  |  | 2021 |
Finance lease obligations | $ | 4,825 |  |  | $ | 5,309 |
Accrued contingent considerations and earn-outs |  | 274 |  |  |  | 3,402 |
Other |  | 1,147 |  |  |  | 927 |
Total | $ | 6,246 |  |  | $ | 9,638 |

X
- References No definition available. + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract
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 -Publisher FASB -Name Accounting Standards Codification -Topic 210 -URI https://asc.fasb.org/topic&trid=2122208 + Details
Name: | us-gaap_SupplementalBalanceSheetDisclosuresTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration