XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following tables illustrate the disaggregation of revenue by geographic area, groups of similar products and services and sales channels:
Net sales by geographic area
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Americas$227.8 $216.6 $443.4 $421.0 
Europe, Middle East and Africa81.5 80.0 158.3 162.1 
Asia Pacific21.7 25.1 40.3 44.4 
Total$331.0 $321.7 $642.0 $627.5 
Net sales are attributed to each geographic area based on the end-user country and are net of intercompany sales.
Net sales by groups of similar products and services
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Equipment$210.7 $203.2 $400.5 $389.6 
Parts and consumables68.9 71.0 139.5 144.4 
Service and other51.4 47.5 102.0 93.5 
Total$331.0 $321.7 $642.0 $627.5 
Net sales by sales channel
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Sales direct to consumer$229.7 $218.7 $451.1 $423.8 
Sales to distributors101.3 103.0 190.9 203.7 
Total$331.0 $321.7 $642.0 $627.5 
Schedule of Change in Sales Incentive Accrual Balance and Deferred Revenue Balance
The change in our sales incentive accrual balance was as follows:
Six Months Ended
June 30,
20242023
Beginning balance$21.2 $20.0 
Additions to sales incentive accrual12.6 14.0 
Contract payments(16.9)(15.5)
Foreign currency fluctuations(0.5)0.1 
Ending balance$16.4 $18.6 
The change in the deferred revenue balance was as follows:
Six Months Ended
June 30,
20242023
Beginning balance$10.3 $9.3 
Increase in deferred revenue representing our obligation to satisfy future performance obligations12.1 10.3 
Decrease in deferred revenue for amounts recognized in net sales for satisfied performance obligations(9.7)(10.8)
Foreign currency fluctuations(0.2)0.1 
Ending balance$12.5 $8.9 
Schedule of Recognition of Net Sales in Future Periods Of these amounts, we expect to recognize the following approximate amounts in net sales in the following periods:
Remaining 2024
$5.6 
20253.6 
20262.0 
20270.9 
20280.3 
Thereafter0.1 
Total$12.5