The company reported its Q2 2024 earnings on Thursday.