XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 9 - Product Warranty Obligations (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]
  

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2022

  

2021

  

2022

  

2021

 

Balance at beginning of period

 $110,338  $74,758  $94,213  $59,218 

Product warranty reserve assumed in acquisition

  -   1,085   -   1,085 

Payments

  (22,677)  (10,475)  (54,135)  (29,536)

Provision for warranty issued

  19,076   16,527   62,169   48,521 

Changes in estimates for pre-existing warranties (1)

  38,571   1,089   43,061   3,696 

Balance at end of period

 $145,308  $82,984  $145,308  $82,984 
  

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2022

  

2021

  

2022

  

2021

 

Balance at beginning of period

 $121,898  $100,484  $111,647  $89,788 

Deferred revenue contracts issued

  10,324   11,105   31,202   31,304 

Amortization of deferred revenue contracts

  (5,470)  (5,014)  (16,097)  (14,517)

Balance at end of period

 $126,752  $106,575  $126,752  $106,575 
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]

Remainder of 2022

 $5,657 

2023

  24,119 

2024

  24,276 

2025

  21,395 

2026

  17,028 

After 2026

  34,277 

Total

 $126,752 
Product Warranty Obligations Included In Consolidated Balance Sheet [Table Text Block]
  

September 30,

  

December 31,

 
  

2022

  

2021

 

Product warranty liability

        

Current portion - accrued product warranty

 $100,451  $59,052 

Long-term portion - other long-term liabilities

  44,857   35,161 

Total

 $145,308  $94,213 
         

Deferred revenue related to extended warranties

        

Current portion - other accrued liabilities

 $23,237  $20,556 

Long-term portion - other long-term liabilities

  103,515   91,091 

Total

 $126,752  $111,647