Thoughtworks Holding, Inc. (NASDAQ:TWKS) Q1 2024 Earnings Ca