has a five-year track record of solid revenue growth, improved margins, and strong profitability. More recently, though, the stock is getting pulled into the ongoing trade war between the United States and China. Earnings per share increased 51% in fiscal 2018 (May) to $16.79 per diluted share.