WESTLAKE, Ohio–(BUSINESS WIRE)–TravelCenters of America LLC (Nasdaq: TA) today announced financial results for the three months ended March 31, 2018: (in thousands, except per share and per gallon amounts) Three Months EndedMarch 31, 2018 2017 Total revenues $ 1,584,687 $ 1,391,672 Loss before income taxes (14,704 ) (48,673 ) Net loss (10,078 ) (29,375 ) Net loss attributable to common shareholders (10,112 ) (29,398 ) Net loss per common share attributable to common shareholde
Powered by WPeMatico