TYL Financials: Tyler Technologies Inc AI Analysis