XYZ Financials: Block Inc AI Analysis