Display in USD
Applied Optoelectronics Q2 Adj. EPS $(0.28) Misses $0.01 Estimate, Sales $191.922M Beat $190.478M Estimate | WAPE