TransAlta Renewables Inc.

TRSWF · OTC
Analyze with AI
12/31/2022
12/31/2021
12/31/2020
12/31/2019
Market Cap$2,986$5,002$5,802$4,093
- Cash$89$244$582$63
+ Debt$790$981$887$961
Enterprise Value$3,687$5,739$6,107$4,991
Revenue$560$470$436$446
% Growth19.1%7.8%-2.2%
Gross Profit$361$338$359$363
% Margin64.5%71.9%82.3%81.4%
EBITDA$282$342$279$284
% Margin50.4%72.8%64%63.7%
Net Income$74$140$92$179
% Margin13.2%29.8%21.1%40.1%
EPS Diluted0.280.520.350.68
% Growth-46.2%48.6%-48.5%
Operating Cash Flow$257$336$267$331
Capital Expenditures-$118-$81-$28-$31
Free Cash Flow$139$255$239$300