TOWER SEMICONDUCTOR LTD (TSEM): financials from its own SEC filings