STM Financials: STMicroelectronics NV AI Analysis