First Solar, Inc.

FSLR · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$18,860,324$18,398,643$15,960,274$9,261,883
- Cash$1,621,376$1,946,994$1,481,269$1,450,654
+ Debt$718,802$624,389$234,131$398,594
Enterprise Value$17,957,750$17,076,038$14,713,136$8,209,823
Revenue$4,206,289$3,318,602$2,619,319$2,923,377
% Growth26.7%26.7%-10.4%
Gross Profit$1,857,864$1,300,679$69,858$729,954
% Margin44.2%39.2%2.7%25%
EBITDA$1,868,706$1,212,249$290,547$845,169
% Margin44.4%36.5%11.1%28.9%
Net Income$1,292,044$830,777-$44,166$468,693
% Margin30.7%25%-1.7%16%
EPS Diluted12.027.74-0.414.38
% Growth55.3%1,987.8%-109.4%
Operating Cash Flow$1,217,999$602,260$873,369$237,559
Capital Expenditures-$1,526,076-$1,386,775-$903,605-$540,291
Free Cash Flow-$308,077-$784,515-$30,236-$302,732