33.30
-0.85 (-2.49%)
At close: Apr 21, 2025, 3:59 PM

Ratios Statement

Year FY24 FY23 FY22 FY21 FY20 FY19 FY18 FY17 FY16 FY15 FY14 FY13 FY12 FY11 FY10 FY09 FY08 FY07 FY06 FY05 FY04 FY03 FY02 FY01 FY00 FY99 FY98 FY97 FY96 FY95 FY94 FY93 FY92 FY91 FY90 FY89 FY88 FY87 FY86 FY85
PE Ratio 12.46 10.05 9.24 11.04 13.81 8.69 7.22 10.07 13.06 9.38 11.46 9.96 8.72 8.89 15.42 9.21 -2.16 12.56 19.11 13.51 17.38 19.24 20.75 32.25 32.12 33.66 39.62 31.56 19.49 17.21 12.64 16.14 19.66 19.42 10.78 13.17 11.67 11.30 10.56 11.14
PEG Ratio -5.75 -2.26 -0.87 0.10 -0.3 2.36 0.55 0.21 -3.31 0.45 -0.64 0.47 0.21 0.34 -1.49 -0.07 0.01 -1.92 -0.82 5.25 -1.52 2.17 0.43 15.00 1.14 1.62 9.11 1.50 0.29 -0.72 0.66 0.97 1.13 1.29 1.33 1.49 0.45 1.41 1.21 n/a
PS Ratio 3.49 2.88 2.72 3.92 2.63 2.66 2.33 3.21 3.31 2.51 2.87 2.75 2.12 1.92 1.83 1.06 0.78 2.58 4.52 3.83 4.84 6.27 6.93 8.34 11.17 9.85 11.51 10.64 6.18 5.70 4.00 4.78 5.43 5.32 3.01 3.62 n/a n/a n/a n/a
PB Ratio 1.47 1.23 1.30 1.38 0.85 1.03 0.98 1.35 1.26 1.01 1.09 1.25 1.00 0.87 0.83 0.50 0.38 1.48 2.27 2.21 2.97 3.96 4.00 4.62 5.67 5.52 5.93 5.56 3.05 2.87 2.21 2.65 3.21 3.05 1.66 2.04 n/a n/a n/a n/a
P/FCF Ratio 11.97 5.91 3.93 12.77 1.52K 14.37 5.95 17.69 11.48 7.40 9.46 4.44 6.64 5.80 3.79 1.91 1.80 -10.12 24.31 63.77 8.56 4.31 16.52 46.18 42.32 24.39 42.58 21.52 24.00 11.59 7.46 23.86 14.65 15.26 9.27 9.77 n/a n/a n/a n/a
P/OCF Ratio 10.21 5.23 3.51 11.31 53.11 11.97 5.55 14.93 9.77 6.64 8.18 3.98 5.38 4.87 3.51 1.79 1.48 -19.18 15.61 27.34 7.60 4.16 15.23 39.07 35.23 21.66 35.93 19.50 20.37 10.76 7.00 17.98 13.58 14.30 8.31 8.85 n/a n/a n/a n/a
OCF/S Ratio 0.34 0.55 0.77 0.35 0.05 0.22 0.42 0.21 0.34 0.38 0.35 0.69 0.40 0.39 0.52 0.59 0.53 -0.13 0.29 0.14 0.64 1.51 0.46 0.21 0.32 0.45 0.32 0.55 0.30 0.53 0.57 0.27 0.40 0.37 0.36 0.41 n/a n/a n/a n/a
Debt / Equity Ratio 0.23 0.99 1.07 0.58 0.70 0.75 0.92 1.16 1.11 1.10 1.06 0.75 0.97 0.98 0.79 0.88 1.95 1.92 1.53 2.06 2.16 1.80 1.45 1.56 1.42 1.77 1.24 0.99 0.99 1.09 1.37 0.71 1.48 1.20 0.79 0.70 n/a n/a n/a n/a
Quick Ratio 9.56 0.34 18.75 123.01 98.43 52.81 180.71 12.41 13.79 25.29 23.86 22.11 3.76 2.88 5.39 7.51 2.52 4.09 1.69 0.85 0.56 0.44 0.60 0.59 0.44 0.28 0.67 0.50 0.54 0.52 0.47 1.18 0.52 0.58 1.20 1.17 n/a n/a n/a n/a
Current Ratio 9.56 0.34 15.88 80.33 64.58 44.13 180.74 10.26 11.40 25.29 23.86 22.11 3.76 2.88 5.39 7.51 2.52 4.09 1.69 0.85 0.56 0.44 0.60 0.59 0.44 0.28 0.67 0.50 0.54 0.52 0.47 1.18 0.52 0.58 1.20 1.17 n/a n/a n/a n/a
Asset Turnover 0.04 0.04 0.04 0.04 0.04 0.05 0.05 0.05 0.04 0.05 0.04 0.05 0.05 0.05 0.06 0.06 0.05 0.05 0.05 0.05 0.06 0.06 0.06 0.06 0.05 0.05 0.06 0.06 0.05 0.05 0.05 0.06 0.06 0.06 0.05 0.06 n/a n/a n/a n/a
Interest Coverage n/a 1.13 4.16 7.98 2.27 2.20 3.65 5.01 4.58 5.79 5.49 7.33 5.32 3.77 2.06 1.58 -0.27 1.51 1.53 2.09 3.03 3.36 2.68 1.72 1.71 1.77 1.71 1.82 1.72 1.71 1.90 2.01 1.80 1.52 1.42 1.40 1.00 1.00 1.00 1.00
Return on Equity (ROE) 0.12 0.12 0.14 0.12 0.06 0.12 0.13 0.13 0.10 0.11 0.09 0.13 0.11 0.10 0.05 0.05 -0.17 0.12 0.12 0.16 0.17 0.21 0.19 0.14 0.18 0.16 0.15 0.18 0.16 0.17 0.17 0.16 0.16 0.16 0.15 0.15 n/a n/a n/a n/a
Return on Assets (ROA) 0.01 0.01 0.01 0.01 0.01 0.01 0.02 0.02 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 -0.02 0.01 0.01 0.01 0.02 0.02 0.02 0.02 0.02 0.02 0.02 0.02 0.02 0.02 0.02 0.02 0.02 0.02 0.02 0.02 n/a n/a n/a n/a
Return on Capital (ROIC) n/a 0.04 0.02 0.02 0.01 0.02 0.03 0.03 0.02 0.02 0.02 0.02 0.02 0.02 0.02 0.02 -0.01 0.04 0.05 0.04 0.04 0.04 0.05 0.06 0.07 0.07 0.06 0.07 0.06 0.07 0.06 0.05 0.06 0.07 0.08 0.08 n/a n/a n/a n/a
Dividend Yield 0.04 0.04 0.04 0.03 0.04 0.03 0.04 0.02 0.02 0.03 0.03 0.02 0.03 0.02 0.02 0.04 0.15 0.07 0.04 0.04 0.03 0.02 0.02 0.01 0.02 0.01 0.01 0.01 0.02 0.02 0.02 0.02 0.02 0.02 0.03 0.02 n/a n/a n/a n/a
Payout Ratio 0.51 0.45 0.38 0.32 0.60 0.30 0.26 0.23 0.29 0.29 0.33 0.23 0.22 0.19 0.31 0.34 -0.33 0.83 0.73 0.51 0.46 0.36 0.34 0.42 0.51 0.40 0.35 0.33 0.34 0.31 0.30 0.30 0.31 0.33 0.32 0.31 n/a n/a n/a n/a
Gross Profit Margin 126,330,000,000,000,050,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 154,249,999,999,999,990,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% n/a n/a n/a n/a
Net Profit Margin 28,040,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 28,660,000,000,000,010,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 29,490,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 35,519,999,999,999,995,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 19,049,999,999,999,992,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 30,620,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 32,220,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 31,830,000,000,000,007,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 25,310,000,000,000,004,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 26,820,000,000,000,014,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 25,050,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 27,589,999,999,999,998,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 24,350,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 21,570,000,000,000,004,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 11,890,000,000,000,002,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 11,560,000,000,000,001,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% -36,200,000,000,000,010,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 20,570,000,000,000,002,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 23,639,999,999,999,997,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 28,330,000,000,000,006,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 27,840,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 32,569,999,999,999,996,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 33,410,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 25,859,999,999,999,993,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 34,760,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 29,270,000,000,000,010,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 29,049,999,999,999,990,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 33,700,000,000,000,010,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 31,680,000,000,000,004,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 33,099,999,999,999,980,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 31,639,999,999,999,990,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 29,620,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 27,609,999,999,999,984,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 27,420,000,000,000,006,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 27,910,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 27,519,999,999,999,995,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% n/a n/a n/a n/a
Pretax Profit Margin 35,330,000,000,000,010,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 36,460,000,000,000,005,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 37,290,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 45,099,999,999,999,970,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 23,990,000,000,000,006,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 39,030,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 40,620,000,000,000,010,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 40,200,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 33,420,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 37,050,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 34,310,000,000,000,020,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 39,040,000,000,000,007,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 34,140,000,000,000,014,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 30,460,000,000,000,016,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 14,840,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 12,029,999,999,999,998,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% -45,640,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 29,380,000,000,000,005,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 32,369,999,999,999,980,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 40,380,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 40,839,999,999,999,997,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 46,900,000,000,000,010,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 48,920,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 39,030,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 51,349,999,999,999,995,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 44,959,999,999,999,990,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 44,310,000,000,000,015,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 50,730,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 47,309,999,999,999,995,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 49,550,000,000,000,010,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 47,289,999,999,999,996,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 44,490,000,000,000,020,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 40,329,999,999,999,980,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 39,400,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 39,009,999,999,999,994,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 37,979,999,999,999,994,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% n/a n/a n/a n/a
Operating Profit Margin n/a 54,110,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 49,079,999,999,999,990,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 45,099,999,999,999,970,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 23,990,000,000,000,006,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 39,030,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 55,940,000,000,000,010,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 50,220,000,000,000,020,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 42,840,000,000,000,010,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 44,899,999,999,999,980,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 41,900,000,000,000,003,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 45,390,000,000,000,010,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 42,080,000,000,000,020,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 41,429,999,999,999,990,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 28,820,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 32,630,000,000,000,004,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% -9,770,000,000,000,001,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 87,060,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 93,770,000,000,000,020,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 77,529,999,999,999,960,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 60,960,000,000,000,020,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 67,669,999,999,999,990,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 78,120,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 92,670,000,000,000,030,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 123,560,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 103,369,999,999,999,960,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 106,289,999,999,999,970,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 112,329,999,999,999,970,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 113,110,000,000,000,030,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 119,710,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 99,770,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 88,390,000,000,000,030,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 90,860,000,000,000,050,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 115,040,000,000,000,020,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 132,429,999,999,999,980,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% 133,179,999,999,999,980,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000B% n/a n/a n/a n/a
FCF Margin 29.20% 48.72% 69.23% 30.71% 0.17% 18.53% 39.14% 18.12% 28.79% 33.98% 30.35% 61.84% 31.96% 33.07% 48.32% 55.60% 43.53% -25.54% 18.58% 6.00% 56.51% 145.32% 41.95% 18.06% 26.38% 40.40% 27.03% 49.43% 25.73% 49.14% 53.59% 20.05% 37.04% 34.87% 32.45% 37.07% n/a n/a n/a n/a
EBITDA Margin n/a 42.33% 42.54% 49.57% 30.56% 44.79% 45.91% 45.15% 40.75% 43.96% 41.31% 46.66% 42.35% 38.02% 21.68% 17.37% n/a 36.39% 40.31% 47.81% 56.40% n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a