Achilles Corp. (TYO:5142) recently released its business results for the April–June quarter of fiscal 2020, revealing declining sales and a mixed bag of profit metrics. The company posted quarterly sales revenue of just under 15.84 billion yen ($148.17 million), down by 17.8 percent year-on-year; an operating loss of 92 million yen, down from an operating profit of 236 million yen;…