President Trump says he'll end the war soon, when he wants to, as Iran hits three ships near the Strait of Hormuz and warns U.S.-linked banks will be next.
Adjusted EBITDA -- $87.3 million for the year, reflecting 10% growth against $78.8 million in 2024 and exceeding management's guidance of $85 million. Adjusted EBITDA Margin -- 17.9% for the year, ...