TransAlta Renewables Inc.

TRSWF · OTC
Analyze with AI
12/31/2022
12/31/2021
12/31/2020
12/31/2019
Market Cap$2,986,469$5,001,849$5,802,194$4,093,448
- Cash$89,000$244,000$582,000$63,000
+ Debt$790,000$981,000$887,000$961,000
Enterprise Value$3,687,469$5,738,849$6,107,194$4,991,448
Revenue$560,000$470,000$436,000$446,000
% Growth19.1%7.8%-2.2%
Gross Profit$361,000$338,000$359,000$363,000
% Margin64.5%71.9%82.3%81.4%
EBITDA$282,000$342,000$279,000$284,000
% Margin50.4%72.8%64%63.7%
Net Income$74,000$140,000$92,000$179,000
% 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,000$336,000$267,000$331,000
Capital Expenditures-$118,000-$81,000-$28,000-$31,000
Free Cash Flow$139,000$255,000$239,000$300,000