138SL reports $16.25 million net loss for the year ended September 30, 2018
kimberly-james 2018-12-31T17:01:57-05:00Date: December 31, 2018 138SL’s Revenue increased by 36% to $780.74 million relative to the $573.54 million recorded for the corresponding period last year. Other operating income also increased for the period under review, growing 91% to $53.66 million relative to $28.06 million a year earlier. Revenue for the fourth quarter fell by 5% to