SolarEdge Technologies Inc earnings beat by $0.42, revenue fell short of estimates

SolarEdge Technologies Inc earnings beat by $0.42, revenue fell short of estimates