Is ADTRAN (ADTN) Poised to Beat Earnings Estimates?