XML 72 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 15 - Warranty Obligations (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]
  

2024

  

2023

  

2022

 

Balance, beginning of period

 $116  $108  $107 

Amounts accrued for current period sales

  53   51   44 

Adjustments of prior estimates

  17   14   6 

Settlements of warranty claims

  (61)  (56)  (46)

Currency impact

  (2)  (1)  (3)

Balance, end of period

 $123  $116  $108