First Solar, Inc.

FSLR · NASDAQ
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$23,654,930$17,732,976$13,543,434$18,867,902
- Cash$1,992,173$1,124,740$837,641$1,621,376
+ Debt$891,915$1,067,070$630,392$718,802
Enterprise Value$22,554,672$17,675,306$13,336,185$17,965,328
Revenue$1,594,856$1,097,170$844,568$1,514,031
% Growth45.4%29.9%-44.2%
Gross Profit$610,745$499,850$344,403$567,661
% Margin38.3%45.6%40.8%37.5%
EBITDA$612,528$485,998$352,460$581,652
% Margin38.4%44.3%41.7%38.4%
Net Income$455,943$341,868$209,535$393,116
% Margin28.6%31.2%24.8%26%
EPS Diluted4.243.181.953.65
% Growth33.3%63.1%-46.6%
Operating Cash Flow$1,273,617$149,577-$607,982$810,996
Capital Expenditures-$204,048-$288,134-$205,966-$313,539
Free Cash Flow$1,069,569-$138,557-$813,948$497,457
First Solar, Inc. (FSLR) Financial Statements & Key Stats | AlphaPilot