NVE EarningsReport2004