First Solar, Inc. (FSLR)
NASDAQ: FSLR · Real-Time Price · USD
211.03
+5.02 (2.44%)
At close: Jul 31, 2026, 4:00 PM EDT
209.28
-1.75 (-0.83%)
After-hours: Jul 31, 2026, 7:58 PM EDT

First Solar Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
5,3785,2194,2063,3192,6192,923
Revenue Growth
23.82%24.09%26.75%26.70%-10.40%7.82%
Gross Profit
2,3672,1201,8581,30169.86729.95
Operating Income
1,8101,5971,394857.27-27.24586.75
Net Income
1,7461,5281,292830.78-44.17468.69
Earnings Per Share
16.2214.2112.027.74-0.414.38
EPS Growth
38.75%18.22%55.30%--17.43%

Revenue by Segment

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '24 Dec '23 Dec '22 Dec '21
Solar Modules
-4,2033,2972,4282,331
Other Segment
-3.5621.79191.04594.04
Revenue (Total)
5,3784,2063,3192,6192,923

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
1,7272,8551,7932,1022,5781,826
Total Debt
37.64498.57609.78560.31184.35239.9
Net Cash (Debt)
1,6892,3571,1831,5422,3941,586
Net Cash Growth
193.30%99.19%-23.28%-35.57%50.91%8.06%
Net Cash Per Share
15.6921.9211.0014.3622.4614.83

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
2,1562,0571,218602.26873.37237.56
Capital Expenditures
-655.62-869.88-1,526-1,387-903.61-540.29
Free Cash Flow
1,5001,187-308.08-784.52-30.24-302.73
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
44.02%40.62%44.17%39.19%2.67%24.97%
Operating Margin
33.65%30.59%33.15%25.83%-1.04%20.07%
Pretax Margin
33.94%30.29%33.43%26.86%0.33%19.57%
Profit Margin
32.47%29.28%30.72%25.03%-1.69%16.03%
FCF Margin
27.89%22.75%-7.32%-23.64%-1.15%-10.36%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
13.0118.3814.6622.26-19.90
Forward PE
10.0611.979.1414.8944.6737.54
P/FCF Ratio
15.1223.61----
PS Ratio
4.225.374.495.556.103.17