Return on Capital Employed Insights for Tetra Technologies
After pulling data from Benzinga Pro it seems like during Q2, Tetra Technologies's (NYSE:TTI) reported sales totaled $102.33 million. Despite a 92.44% in earnings, the company posted a loss of $918.00 thousand.