ARAY Financials: Accuray Inc AI Analysis