The company posted a $127.5 million profit in the opening months of the year, down from nearly $200 million in Q1 of 2023.
Your email address will not be published. Required fields are marked *