E*Trade's ( ETFC) profit surged 37%, as the online financial firm posted impressive growth in customer deposits.

In the fourth quarter, the online broker and bank beat the Thomson Financial consensus estimate by a pinch. It made $176.7 million, or 40 cents a share, compared to $129.4 million, or 32 cents a share, a year earlier. Revenue rose 31% to $628.8 million,

Analysts were predicting that the company would earn 39 cents on $626.9 million of revenue.

E*Trade's total customer cash and deposits totaled $33.6 billion, up 19% from a year earlier.

E*Trade's commissioned-based revenue rose 9.4%, to $148.5 million. The company's daily average revenue trades rose 21%, to 155,626.

The company has $194.9 billion in client assets.

Earlier this week, online brokers Charles Schwab ( SCHW) and TD Ameritrade ( AMTD) also posted strong earnings.

Shares fell 36 cents, or 1.5%, to $24.35 in after-market trading. The stock fell 31 cents in regular trading.