Lumen Technologies reports first quarter 2025 results
1. Lumen reported a Q1 2025 net loss of $201 million. 2. Partnership with Google enhances cloud service offerings. 3. Free cash flow decreased to $354 million from $518 million. 4. Total revenue fell to $3.182 billion year-over-year. 5. Operational excellence improved margins despite declining revenues.