SEDG Estados financieros: Análisis de Solaredge Technologies Inc AI