Tag: 13. März 2018

13.03.2018 Trevali Reports 2017 Annual Financial Results EBITDA(1) of $101 million on net revenues of $330.5 million; Cash position of $97.3 million and working capital of $144 million; Net profit of $20.2-million or $0.03 per share; Adjusted EBITDA(1) (5) (6) of $162 million and adjusted after tax earnings(5) of $60 million or $0.11 adjusted earnings

Read more