Teva reported on their first quarter results and issued the following press release with the following headlines and statements from the CEO: – Revenues of $4.3 billion – GAAP diluted loss per share of $0.10 – Non-GAAP diluted EPS of $0.60 – Free cash flow of $360 million – Spend base reduction of $2.5 billion …