RWTO Financials: Redwood Trust Inc AI Analysis