Cost-Cutting Measures Workforce Reduction Leadership Changes Cost Reduction Strategies Leadership Decisions Cost-Cutting Strategies Management Teams Workforce Management Staffing Changes Job Cuts and Project Cancellations Job Cuts Operational Changes Operational Challenges Turnaround Strategies Team Dynamics
The company reports a 23% revenue decline for 2024 and a $145.5 million net loss, raising doubts about its ability to stay in business.