January 25, 2023
Martha Stewart Living Omnimedia, a company many are betting will experience a significant turnaround during 2005, Wednesday reported a 15 percent decline in revenues, and an operating loss of $9.5 million for the fourth quarter of 2004.