Thoughtworks Holding (NASDAQ:TWKS) reported quarterly earnings of $0.11 per share which met the analyst consensus estimate. The company reported quarterly sales of $332.10 million which beat the analyst consensus estimate of $328.34 million by 1.15 percent.
EchoStar Earnings Perspective: Return On Invested Capital
Pulled from Benzinga Pro data, EchoStar (NASDAQ:SATS) posted Q1 earnings of $27.82 million, an increase from Q4 of…