TEN, Ltd (TEN) reported results (unaudited) for the quarter ended March 31, 2018. Q1 2018 Summary Results TEN generated gross revenues of $125.7 million, an Operating Income of $5.6 million and incurred a net loss of $11.9 million in the first quarter of 2018. EBITDA (Earnings before interest, taxes, depreciation and amortization) totaled $41.8 million …