### Financial Metrics Analysis
1. Revenue: $414.19 million, a 50.4% increase YoY (Year-over-Year).
2. Gross Profit: $214.18 million, reflecting a gross margin of 51.7%, up from 49.3% YoY.
3. Operating Income: Loss of $17.3 million, improved from a loss of $57.8 million in Q1 2024.
4. Net Income: $11.4 million, an increase of 125.32% YoY from a loss of $45 million in the same quarter last year.
5. EPS: $0.0186, representing a 126.16% increase YoY.
6. Cash Flow: Operating cash flow of $246.79 million, underscoring a healthy liquidity position, with cash and equivalents at the end of the period totaling $2.5 billion.