Financial Performance
- Revenue: $3.146 billion, up 18% YoY, and a remarkable 7% increase QoQ
- Operating Income: Rose to $549 million, a dramatic 105% increase YoY
- Net Income: $390 million, a 129% YoY increase
- EBITDA: $364 million, reflecting a 25% increase from the prior year, with an adjusted EBITDA margin of 11.6%.
Balance Sheet Highlights
- Cash and Equivalents: $559 million
- Total Debt: $3.609 billion, resulting in a debt-to-equity ratio of 3.01
- Net Debt: $3 billion, showcasing leverage management
Cash Flow Performance
- Free Cash Flow: $563 million, supported by significant operational cash generation of $587 million.