Beacon Roofing Supply's GAAP loss for fiscal year 2021 was $45.5 million, down 43.8% from $80.9 million in the previous year. Revenue increased 12.3% to $6.642 billion from $5.917 billion a year earlier.