MarketBrain

SOLAREDGE TECHNOLOGIES, INC.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$1.2B$901.5M$3.0B$3.1B$2.0B
Gross profit$196.3M-$877.2M$703.8M$844.6M$629.3M
Operating income-$301.7M-$1.7B$40.2M$166.1M$207.1M
Operating expenses$498.0M$831.1M$663.6M$678.5M$422.2M
Cost of revenue$988.2M$1.8B$2.3B$2.3B$1.3B
Cash from operations$104.3M-$313.3M-$180.1M$31.3M$214.1M
Capital expenditure$23.5M$108.2M$170.5M$169.3M$149.3M
Free cash flow$80.8M-$421.5M-$350.6M-$138.1M$64.9M
Share repurchases$0$50.2M$0$0
Impairments$21.4M$5.0M$0$90.1M$0
Total assets$2.2B$2.6B$4.6B$4.3B$2.9B
Total debt$331.6M$676.3M$632.5M$632.5M$632.5M

Shares outstanding 60.8M · Free float 95.7%

Annual filing data through FY ended December 31, 2025; float as of July 13, 2026.