Quad (QUAD) Q2 Revenue Falls 10% July 31, 2025 No Comments Key PointsRevenue of $571.9 million exceeded estimates by $16.95 million but Revenue fell 10% from Q2 2024.