At the time of acquisition, Beacon Roofing's revenue was composed of 49% from residential roofing..., Sonic AI
“At the time of acquisition, Beacon Roofing's revenue was composed of 49% from residential roofing, 27% from non-residential roofing, and 23% from complementary products.”