Provided By PR Newswire
Last update: Nov 8, 2023
Reported revenue of $121.2 million, a year-over-year decrease of 9%; on a pro forma basis, taking into account exited businesses and geographies, revenue increased approximately 4%
Read more at prnewswire.com