This live blog is refreshed periodically throughout the day with the latest updates from the market.To find the latest Stock ...
For the three months ended September 30, 2025, from continuing operations: Revenues of $701.3 millionGAAP net loss of $(15.9) millionAdjusted EBITDA of $50.7 millionGAAP and adjusted net (loss) income ...