Tidewater forecasts 2026 pro forma EBITDA about $596 million - TDW News | Rallies