XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Contracts with Customers - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Total paper and other revenue $ 78.6 $ 69.6 $ 223.9 $ 207.2
Machine lease revenue 13.6 13.2 40.0 38.7
Net revenue 92.2 82.8 263.9 245.9
North America        
Disaggregation of Revenue [Line Items]        
Total paper and other revenue 34.0 28.9 91.3 80.8
Machine lease revenue 6.3 6.0 18.6 17.5
Europe/Asia        
Disaggregation of Revenue [Line Items]        
Total paper and other revenue 44.6 40.7 132.6 126.4
Machine lease revenue $ 7.3 $ 7.2 $ 21.4 $ 21.2