Customer assets surged 81% year-over-year to $24.6 billion, supported by $8.6 billion in cumulative net deposits and the ...