TD Ameritrade (AMTD) reported earnings on Tuesday morning that matched analysts estimates on the bottom line. The online broker earned 40 cents per share in the quarter which was exactly what analysts expected. On the top line, Ameritrade reported $831 million, but analysts were calling for $833.6 million. Last year in the same period, TD Ameritrade earned 38 cents per share on $795 million in revenue.

Daily Average Revenue Trades (DARTs) were up a whopping 19 percent from a year ago to 478,776. The large amount of volatility late in August was big driver of this number being so much higher than a year ago. Profit was also helped by expenses staying under control. They were up only three percent from last year.

TD Ameritrade brought in $16 billion in net new assets, which is up nine percent from last year. Pre-tax income was $347 million, or 42% of net revenues. Investment product fee revenue was down one percent from last year.

The company also released its 2016 Fiscal Outlook. TD Ameritrade said they expect to earn $1.45-$1.75 per share in 2016. The average estimate on Wall Street is $1.67. TD Ameritrade CEO Fred Tomczyk said performance will depend largely on interest rates, global growth, and the coming election. Large news in any of these areas could create bigger volatility swings like we saw in the summer.

Shares of AMTD dropped about 1.5% on the day Tuesday after this earnings release came out Tuesday morning.

Click here for the full earnings report.