6. Consolidated Balance Sheet Details (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Balance Sheet Related Disclosures [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Accounts Receivable Trade, Net | Accounts receivable trade, net consisted of the following at June 30, 2023 and December 31, 2022 (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Inventories, Current and Noncurrent | Inventories consisted of the following at June 30, 2023 and December 31, 2022 (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Other Current Assets | Other current assets consisted of the following at June 30, 2023 and December 31, 2022 (in thousands):
—————————— (1)See Note 12. “Commitments and Contingencies” to our condensed consolidated financial statements for discussion of our legal proceedings. (2)See Note 8. “Derivative Financial Instruments” to our condensed consolidated financial statements for discussion of our derivative instruments.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Property, Plant and Equipment, Net | Property, plant and equipment, net consisted of the following at June 30, 2023 and December 31, 2022 (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Other Assets | Other assets consisted of the following at June 30, 2023 and December 31, 2022 (in thousands):
—————————— (1)See Note 9. “Leases” to our condensed consolidated financial statements for discussion of our lease arrangements.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Accrued Expenses | Accrued expenses consisted of the following at June 30, 2023 and December 31, 2022 (in thousands):
—————————— (1)See Note 12. “Commitments and Contingencies” to our condensed consolidated financial statements for discussion of our “Product Warranties.”
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Other Current Liabilities | Other current liabilities consisted of the following at June 30, 2023 and December 31, 2022 (in thousands):
—————————— (1)See Note 12. “Commitments and Contingencies” to our condensed consolidated financial statements for discussion of our legal proceedings. (2)See Note 8. “Derivative Financial Instruments” to our condensed consolidated financial statements for discussion of our derivative instruments. (3)See Note 9. “Leases” to our condensed consolidated financial statements for discussion of our lease arrangements. (4)See Note 12. “Commitments and Contingencies” to our condensed consolidated financial statements for discussion of our contingent consideration arrangements.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Other Liabilities | Other liabilities consisted of the following at June 30, 2023 and December 31, 2022 (in thousands):
—————————— (1)See Note 9. “Leases” to our condensed consolidated financial statements for discussion of our lease arrangements. (2)See Note 12. “Commitments and Contingencies” to our condensed consolidated financial statements for discussion of our “Product Warranties.” (3)See Note 12. “Commitments and Contingencies” to our condensed consolidated financial statements for discussion of our contingent consideration arrangements.
|