Just released great earnings, stock is up 11% after hours.
Revenue: $135.6 million vs $125.66 expected
EPS: $0.37 vs $0.35 expected
Guidance for next quarter:
Revenue: $136 million vs $120.66 expected
EPS: $0.30 vs $0.29 expected
This gives SWIR a trailing PE of 14. The stock has fallen to 15 from its highs of 28, so this stock might have room to run! It is at 16.5 in after hours.