v3.26.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2026
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The following tables present revenue disaggregated by customer type and the geographic region of the end customer (in millions):
Three Months EndedNine Months Ended
Customer TypeSeptember 30, 2026September 30, 2025September 30, 2026September 30, 2025
Institutional$243.6 $223.5 $702.9 $632.7 
Commercial147.4 128.3 416.6 362.8 
All other104.1 103.6 299.6 293.2 
    Total$495.1 $455.4 $1,419.1 $1,288.7 
Three Months EndedNine Months Ended
GeographySeptember 30, 2026September 30, 2025September 30, 2026September 30, 2025
United States$456.7 $414.9 $1,307.4 $1,182.8 
Canada27.1 27.6 77.2 73.0 
Rest of world11.3 12.9 34.5 32.9 
    Total$495.1 $455.4 $1,419.1 $1,288.7