Commitment and Contingencies (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Commitments and Contingencies Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Product Warranty Liability | Changes in the Company’s warranty reserve and general liability are detailed in the table below:
(1) In accordance with ASC 210, Balance Sheet, the Company presented warranty reserve and general liability on a gross basis within the consolidated balance sheet as of December 31, 2022, and presented anticipated insurance recoveries within other assets. Previously, the Company presented the warranty reserve and general liability within accrued expenses and other liabilities, net of anticipated insurance recoveries. This resulted in an adjustment of $18.0 million to beginning warranty reserve and general liability on January 1, 2022 with a corresponding increase in warranty and general liability insurance receivables.
(2) The provision amount for the year ended December 31, 2022 includes $3.8 million associated with Hanover, which we acquired on January 18, 2022.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Operating Lease Maturity Schedule |
Future minimum payments under the noncancelable operating leases in effect at December 31, 2022 were as follows (dollars in thousands):
|