Bodycote Financial Ratios for Analysis 2010-2023 | BYPLF

Fifteen years of historical annual and quarterly financial ratios and margins for Bodycote (BYPLF).

Annual Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
20232022202120202019201820172016201520142013201220112010
1.050.930.750.631.101.19--------
--------------
0.040.090.130.080.000.00--------
14.8513.1013.4110.5417.9518.41100.00100.00100.00100.00100.00100.00100.00100.00
14.8513.7213.610.8417.8718.41100.00100.00100.00100.00100.00100.00100.00100.00
14.8513.7213.610.8417.8718.41100.00100.00100.00100.00100.00100.00100.00100.00
25.0825.0527.2016.2029.5727.42100.00100.00100.00100.00100.00100.00100.00100.00
13.9212.8212.59-0.2517.2218.14100.00100.00100.00100.00100.00100.00100.00100.00
10.679.919.660.0713.0314.1614.0711.169.9113.0411.7811.389.785.52
0.710.640.580.540.700.74--------
23.1623.2427.6333.8639.9042.77--------
4.974.164.484.374.544.75--------
73.4587.7681.5683.5680.4376.80--------
10.969.508.750.1213.3214.26--------
18.8916.9916.510.2219.0519.93--------
7.646.365.610.079.1510.46--------
10.969.508.750.1213.3214.26--------
5.155.054.924.574.715.07--------
1.250.921.040.941.191.220.000.000.000.000.000.000.000.00
0.830.580.800.560.720.71--------

Quarterly Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
2023-12-312023-06-302022-12-312021-12-312021-06-302020-12-312020-06-302019-12-312019-06-302018-12-31
----------
----------
----------
----------
----------
----------
----------
----------
----------
----------
----------
----------
----------
----------
----------
----------
----------
----------
0.000.000.000.000.000.000.000.000.000.00
----------