Text this: First Solar Beats Estimates, Defies Fears of Industry Slowdown.