June 25, 2025
Operating Assets

Strategic Shifts Amid Revenue Challenges

Net Revenue: $185.8 million, compared to $188.3 million in the prior year quarter; $193 million on a constant currency basis. Adjusted Net Revenue: $206 million, excluding strategic decisions impacting revenue. Gross Margin: Increased by 200 basis points to 28% from 26% in the prior year quarter. Net Loss: $793.5 million, primarily due to a $700

Read More