Industrial & Commercial Bank Of China Financial Ratios for Analysis 2009-2024 | IDCBY

Fifteen years of historical annual and quarterly financial ratios and margins for Industrial & Commercial Bank Of China (IDCBY).

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
20222021202020192018201720162015201420132012201120102009
--------------
0.550.530.560.530.510.510.550.590.540.540.600.180.110.10
1.371.261.351.221.261.531.501.621.431.431.740.470.240.17
--------------
--------------
--------------
--------------
49.9649.1948.9350.3251.1453.7356.3854.1356.7758.2757.9838.6139.4835.34
40.8739.2238.32-40.8841.5042.5040.9543.3045.2144.8129.5630.4327.34
0.020.020.020.030.030.030.030.030.030.030.030.050.040.04
--------------
--------------
--------------
10.2710.6910.9211.6412.7413.4314.0915.4217.9720.5721.1522.2822.3318.95
10.2710.6910.9211.6412.7413.4314.0915.4217.9720.5721.1522.2822.3318.95
0.911.000.951.041.081.101.161.251.341.391.361.381.361.09
4.664.984.855.506.256.576.416.358.239.398.3818.3719.9017.06
29.3028.4923.6621.8619.8817.7816.7316.2614.1611.7610.24---
11.713.1412.670.286.146.402.0210.231.85-0.024.773.112.363.55
11.603.0112.430.275.656.321.719.881.39-0.414.492.922.193.38

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-09-302023-03-312022-09-302022-03-312021-09-302021-03-312020-09-302020-03-312019-09-302019-03-312018-09-302018-03-312017-09-302017-03-312016-09-302016-03-312015-09-302015-03-312014-09-302014-03-312013-09-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
--------------------------------------
0.560.550.550.550.550.560.550.560.520.530.540.510.500.510.530.560.580.560.540.560.540.580.600.180.190.170.180.140.140.100.110.110.100.090.100.100.050.05
1.451.411.341.381.311.391.341.411.191.241.401.351.341.431.361.441.571.541.401.421.461.641.740.470.460.480.470.350.270.240.240.140.120.110.170.130.070.06
--------------------------------------
--------------------------------------
--------------------------------------
--------------------------------------
56.4948.5554.2248.8549.7250.4947.8051.8554.4351.1655.3955.2756.5658.5160.8157.7757.2358.2161.4560.7960.6660.79100.0037.55100.0038.36100.0038.74100.0043.61100.0040.10100.0043.44100.0036.48100.0039.45
48.4941.0745.2439.8540.5039.9240.2940.9043.8740.5144.1742.8544.0744.8846.5644.1143.4344.5947.2446.5847.4947.3025.2029.5829.3129.4729.5430.0832.5033.5126.3630.6732.2333.3523.7628.3727.3730.40
0.000.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.040.010.010.010.010.010.010.010.010.010.010.01
--------------------------------------
--------------------------------------
--------------------------------------
2.592.522.742.722.812.882.853.063.153.403.483.623.593.723.734.004.314.595.065.395.455.744.705.836.046.0017.726.036.486.174.915.616.075.744.225.205.045.53
2.592.522.742.722.812.882.853.063.153.403.483.623.593.723.734.004.314.595.065.395.455.744.705.836.046.0017.726.036.486.174.915.616.075.744.225.205.045.53
0.210.220.240.240.250.250.240.260.280.280.280.300.290.310.310.330.330.350.360.370.360.370.300.360.360.371.100.360.370.370.300.320.330.330.240.290.270.32
1.151.131.241.221.281.261.271.331.511.611.621.791.781.811.751.771.812.022.312.392.492.421.864.794.924.9814.615.175.545.534.384.985.495.203.804.664.775.24
--------------------------------------
13.338.9613.6910.507.785.2916.0915.8711.238.697.210.555.930.882.351.716.624.770.692.320.642.844.808.170.003.733.061.570.002.812.175.670.002.413.552.990.00-1.22
13.258.9813.4610.487.685.2915.9815.8510.998.666.910.555.870.882.251.686.374.740.452.250.402.804.528.01-3.722.871.48-2.812.025.60-2.393.382.93--1.22