XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Note 3 - Revenue (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2022

  

2021

  

2022

  

2021

 

Americas

  

$ 178.4

   

$ 167.2

   

$ 338.7

   

$ 325.0

 

Europe, Middle East and Africa

  

77.3

   

85.2

   

156.0

   

166.1

 

Asia Pacific

 

24.5

   

26.7

   

43.6

   

51.3

 

Total

  

$ 280.2

   

$ 279.1

   

$ 538.3

   

$ 542.4

 
  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2022

  

2021

  

2022

  

2021

 

Equipment

 $172.1  $177.1  $330.2  $338.0 

Parts and consumables

  66.1   62.3   126.7   124.6 

Specialty surface coatings(a)

           1.5 

Service and other

  42.0   39.7   81.4   78.3 

Total

 $280.2  $279.1  $538.3  $542.4 
  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2022

  

2021

  

2022

  

2021

 

Sales direct to consumer

 $179.7  $172.9  $343.5  $341.9 

Sales to distributors

  100.5   106.2   194.8   200.5 

Total

 $280.2  $279.1  $538.3  $542.4 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

Six Months Ended

 
  

June 30,

 
  

2022

  

2021

 

Beginning balance

 $19.9  $12.1 

Additions to sales incentive accrual

  10.3   15.7 

Contract payments

  (16.4)  (13.0)

Foreign currency fluctuations

  (0.5)  (0.2)

Ending balance

 $13.3  $14.6 
  

Six Months Ended

 
  

June 30,

 
  

2022

  

2021

 

Beginning balance

 $11.2  $9.3 

Increase in deferred revenue representing our obligation to satisfy future performance obligations

  15.6   17.8 

Decrease in deferred revenue for amounts recognized in net sales for satisfied performance obligations

  (14.8)  (17.1)

Foreign currency fluctuations

  (0.3)  0.1 

Ending balance

 $11.7  $10.1

 

Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]

Remaining 2022

 $7.2 

2023

  2.4 

2024

  1.4 

2025

  0.5 

2026

  0.1 

Thereafter

  0.1 

Total

 $11.7