312.90
-10.65 (-3.29%)
At close: Apr 21, 2025, 3:59 PM

Ratios Statement

Year FY24 FY23 FY22 FY21
PE Ratio 58.28 -81.53 -13.05 -56.42
PEG Ratio -0.15 1.02 -0.04 n/a
PS Ratio 2.59 1.07 1.20 1.08
PB Ratio 9.48 4.82 3.35 n/a
P/FCF Ratio 53.21 80.79 -56.96 -15.96
P/OCF Ratio 35.02 30.11 -313.25 -21.51
OCF/S Ratio 0.07 0.04 -0.00 -0.05
Debt / Equity Ratio 0.11 0.16 0.11 n/a
Quick Ratio 0.79 0.69 0.69 n/a
Current Ratio 1.06 0.94 0.95 n/a
Asset Turnover 0.68 0.72 0.67 n/a
Interest Coverage n/a -13 -11.54 -2.2
Return on Equity (ROE) 0.16 -0.06 -0.26 n/a
Return on Assets (ROA) 0.03 -0.01 -0.06 n/a
Return on Capital (ROIC) 0.02 -0.05 -0.09 n/a
Dividend Yield n/a n/a n/a n/a
Payout Ratio n/a n/a n/a n/a
Gross Profit Margin 174,199,999,999,999,950,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 149,400,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 123,100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 161,000,000,000,000,030,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B%
Net Profit Margin 44,399,999,999,999,995,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% -13,199,999,999,999,996,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% -92,300,000,000,000,040,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% -19,200,000,000,000,004,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B%
Pretax Profit Margin 71,499,999,999,999,980,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% -3,900,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% -83,399,999,999,999,990,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% -26,199,999,999,999,998,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B%
Operating Profit Margin 13,500,000,000,000,006,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% -27,799,999,999,999,994,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% -58,800,000,000,000,020,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% -11,500,000,000,000,005,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B%
FCF Margin 4.87% 1.33% -2.11% -6.78%
EBITDA Margin 1.35% 2.80% -4.49% 1.47%