Tortoise Power and Energy...
21.42
0.20 (0.94%)
At close: Jan 15, 2025, 12:23 PM

Ratios (Annual)

Discover comprehensive ratio statement breakdowns that reveal insights into revenue, expenses, and beyond.
Year FY23 FY22 FY21 FY20 FY19 FY18 FY17 FY10
PE Ratio 6.14 7.06 4.81 -2.69 -27.88 -242.89 -133 n/a
PS Ratio 5.86 6.73 4.68 -2.79 -32.54 2.06K -143.23 n/a
PB Ratio 0.64 0.89 0.86 0.77 0.88 0.87 6.64 n/a
P/FCF Ratio 4.44 8.18 7.80 1.92 11.11 11.45 129.10 n/a
P/OCF Ratio 4.44 8.18 7.80 1.92 11.11 11.45 129.10 n/a
OCF/S Ratio 1.32 0.82 0.60 -1.45 -2.93 180.28 -1.11 n/a
Debt / Equity Ratio 0.26 0.26 0.24 0.29 0.44 0.39 0.36 n/a
Quick Ratio 6.47 0.02 -0.11 -0.12 -0.00 2.40 5.55 n/a
Current Ratio 6.47 0.02 9.08 11.11 0.03 2.40 5.55 n/a
Asset Turnover 0.09 0.10 0.15 -0.21 -0.02 0.00 -0.03 n/a
Interest Coverage 10.89 15.38 21.13 -26.42 -2.26 0.66 -6.72 n/a
Return on Equity (ROE) 0.10 0.13 0.18 -0.29 -0.03 -0.00 -0.05 n/a
Return on Assets (ROA) 0.08 0.10 0.14 -0.22 -0.02 -0.00 -0.04 n/a
Return on Capital (ROIC) 0.09 0.18 0.14 -0.22 -0.03 0.01 -0.03 n/a
Dividend Yield 0.13 0.09 0.05 0.11 0.10 0.09 0.01 n/a
Payout Ratio 0.78 0.62 0.24 -0.29 -2.69 -21.22 -1.41 n/a
Gross Profit Margin 87.94% 89.09% 92.21% 105.71% 162.23% -3.62K% 133.30% n/a
Net Profit Margin 95.42% 95.32% 97.13% 103.65% 116.73% -849.59% 107.69% n/a
Pretax Profit Margin 95.42% 95.32% 97.13% 103.65% 116.73% -849.59% 107.69% n/a
Operating Profit Margin 105.05% 101.95% 97.13% 103.65% 116.73% 1.66K% 93.74% n/a
FCF Margin 132.08% 82.33% 59.93% -145.34% -292.84% 18.03K% -110.95% n/a
EBITDA Margin 105.05% n/a n/a 103.65% 116.73% -2.63K% 93.74% n/a