Leonardo DRS discusses Q3 2026 results on earnings call, with key details still to be confirmed from full materials | The Apex Times