Throughput grew 7% to 2.5 million TEUs
Revenues increased 18% to US$383.8 million
EBITDA improved 25% to US$222.5 million
International Container Terminal Services, Inc. (ICTSI) today reported unaudited consolidated financial results for the quarter ended March 31, 2019 posting revenue from por…