The company reported financial results for the three months ended March 31, 2024, and declared a dividend per share.