XML 40 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies and Other Information (Tables)
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedules of Concentration of Risk, by Risk Factor
The following table presents customers individually accounting for more than 10% of the Company’s net sales:
For the Year Ended December 31,
20222021
Customer A19 %17 %
Customer B**21 %
The following table presents customers individually accounting for more than 10% of the Company’s trade accounts receivable:
As of December 31,
20222021
Customer A30 %24 %
The following table presents suppliers individually accounting for more than 10% of the Company’s purchases:
For the Year Ended December 31,
20222021
Supplier B**12 %
Supplier C10 %**
**    Less than 10% of the total
Schedule of Inventory, Current
Inventories consist of the following:
(in thousands)As of December 31,
Inventories20222021
Raw materials$101,566 $120,130 
Work in process3,073 8,923 
Finished goods19,825 16,509 
Total inventories124,464 145,562 
Inventory allowance(3,904)(3,370)
Inventories, net$120,560 $142,192 
Activity in the Company’s inventory allowance was as follows:
(in thousands)For the Year Ended December 31,
Inventory Allowance20222021
Balance at beginning of period$3,370 $3,328 
Charged to expense1,159 1,035 
Write-offs(625)(993)
Balance at end of period$3,904 $3,370 
Summary of Property, Plant and Equipment
Estimated useful lives by each type of asset category are as follows:
Years
Buildings
Up to 39
Leasehold improvementsLesser of (i) expected useful life of improvement or (ii) life of lease (including likely extension thereof)
Machinery and equipment
1 to 10
Property, plant and equipment by type were as follows:
(in thousands)As of December 31,
Property, Plant and Equipment20222021
Leasehold improvements$7,107 $7,107 
Machinery and equipment45,747 44,358 
Construction in progress467 1,125 
Total property, plant and equipment, at cost53,321 52,590 
Accumulated depreciation(39,477)(35,246)
Property, plant and equipment, net$13,844 $17,344 
Schedule of Other Accrued Liabilities
Other accrued liabilities consisted of the following:
(in thousands)As of December 31,
Other Accrued Liabilities20222021
Accrued product warranty$13,037 $15,830 
Litigation reserves *
2,102 894 
Contract liabilities2,256 1,819 
Accrued compensation and benefits7,299 4,397 
Accrued interest expense5,257 625 
Other4,158 7,258 
Total$34,109 $30,823 
*As of December 31, 2021 and 2022, litigation reserves related to various ongoing legal matters including associated legal fees.
Schedule of Product Warranty Liability
Accrued product warranty activities are presented below:
(in thousands)For the Year Ended December 31,
Accrued Product Warranty20222021
Balance at beginning of year$32,948 $31,542 
Current year provision *6,258 18,242 
Changes in estimates for preexisting warranties **
4,576 9,397 
Payments made during the period(22,232)(26,233)
Balance at end of year21,550 32,948 
Less: Current portion13,037 15,830 
Noncurrent accrued product warranty$8,513 $17,118 
*Warranty costs, net of supplier recoveries, and other adjustments, were $6.4 million and $22.8 million for the year ended December 31, 2022 and 2021, respectively. Supplier recoveries were $4.1 million and $4.8 million for the year ended December 31, 2022 and 2021, respectively.
**Changes in estimates for preexisting warranties reflect changes in the Company’s estimate of warranty costs for products sold in prior periods. Such adjustments typically occur when claims experience deviates from historical and expected trends. As of December 31, 2022, the Company recorded a cost for changes in estimates of preexisting warranties of $4.6 million, or $0.20 per diluted share, for the year ended December 31, 2022, which includes a favorable experience for preexisting warranties attributable to a contract revision during the quarter ended March 31, 2022, and costs of $9.4 million, or $0.41 per diluted share, for the year ended December 31, 2021.