Financial Performance - The company held a Q3 Earnings Call [1] Reporting - The company's Q3 Earnings Call information can be found at the provided URL [1]
Q3 2025Production: 447,450Deliveries: 497,099Energy storage deployments: 12.5 GWhA record for both deliveries & deploymentsOur Q3 Earnings Call will be streamed live on X on October 22 at 4:30pm CT →https://t.co/FIVvJz9yJ8 ...