This article first appeared on GuruFocus. - Revenue: $515.7 million, a decrease of $31.5 million or 5.7% year-over-year. - Gross Profit Margin: 20.9%, an increase of 180 basis points compared to Q2 2025. - Adjusted EBITDA: $45.9 million, an increase of $1.2 million or 2.6% from Q2…This story appeared on finance.yahoo.com , 2026-08-08 01:01:30.