XML 112 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUES - Narrative (Details)
$ in Millions
12 Months Ended 24 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
quarry
Dec. 31, 2022
USD ($)
Dec. 31, 2013
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2021
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Total revenues $ 7,417.7 $ 7,781.9 $ 7,315.2      
Proceeds from sale of future production       $ 226.9    
Number of quarries | quarry   8        
Estimated deferred revenue to be recognized in the next 12 months 145.3 $ 152.8 161.8     $ 170.1
Forecast            
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Estimated deferred revenue to be recognized in the next 12 months         $ 7.5  
Service            
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Total revenues $ 275.7 $ 239.6 $ 233.1      
Percent of total revenues 3.70% 3.10% 3.20%      
Construction Paving            
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Revenue from unsatisfied performance obligations $ 159.0 $ 137.0 $ 112.3      
Construction Paving | Minimum            
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Remaining period to completion 1 month          
Construction Paving | Maximum            
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Remaining period to completion 48 months