by Haja Mo October 30, 2025 Business Net income fell 85 percent, however, because of charges related to store closures and corporate layoffs. Previous Story Paramount to Lay Off 2,000 Employees