ALLT Financials: Allot Ltd AI Analysis