First Solar, Inc.

FSLR · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$18,860$18,399$15,960$9,262
- Cash$1,621$1,947$1,481$1,451
+ Debt$719$624$234$399
Enterprise Value$17,958$17,076$14,713$8,210
Revenue$4,206$3,319$2,619$2,923
% Growth26.7%26.7%-10.4%
Gross Profit$1,858$1,301$70$730
% Margin44.2%39.2%2.7%25%
EBITDA$1,869$1,212$291$845
% Margin44.4%36.5%11.1%28.9%
Net Income$1,292$831-$44$469
% Margin30.7%25%-1.7%16%
EPS Diluted12.027.74-0.414.38
% Growth55.3%1,987.8%-109.4%
Operating Cash Flow$1,218$602$873$238
Capital Expenditures-$1,526-$1,387-$904-$540
Free Cash Flow-$308-$785-$30-$303