Beacon Roofing Supply's GAAP net income for 3 months of 2022 was $55.8 million, compared to a loss of $6.3 million in the previous year. Revenue increased 28% to $1.687 billion from $1.318 billion a year earlier.