I would be careful of a short position here. This company is a deferred revenue story:
Pluses:
Huge amount of free cash flow
Deferred Revnenue recognition allows deferrment of taxes until growth levels out
thinkorswim merger - lots of synergies with one of the most profitable brokers...