NVNXF Financials: NOVONIX Ltd AI Analysis