X Financial Financial Ratios for Analysis 2017-2024 | XYF

Fifteen years of historical annual and quarterly financial ratios and margins for X Financial (XYF).

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
2023202220212020201920182017
1.811.991.981.611.933.721.70
-------
0.100.010.040.11-0.06-
40.4040.3145.875.5447.0666.5057.46
29.8630.3836.15-65.2226.3136.0228.08
29.8630.3836.15-65.2226.3136.0228.08
29.9730.5636.38-64.6826.6836.2928.38
29.1434.3432.84-73.0321.5030.6426.78
24.6522.7922.76-59.6725.0724.9419.04
0.410.400.490.290.370.760.46
-------
2.903.074.855.314.002.531.61
12611975.2368.7991.15144227
20.3017.0820.76-42.5417.7325.1019.23
20.4317.2220.95-43.0617.8825.3019.25
10.199.1911.24-17.459.3519.048.73
20.3017.0820.76-42.5417.7325.1019.23
16.8314.3611.388.7511.7410.115.72
2.370.871.26-1.941.620.02-1.99
2.340.851.25-1.961.58-0.10-2.06

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
2024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-09-302017-12-31
2.011.861.811.901.922.011.991.911.891.821.981.991.851.781.611.761.822.011.932.112.282.543.74-
------------------------
0.070.070.100.100.120.090.010.020.000.030.040.020.050.040.110.090.090.08-0.100.100.11--
69.7664.6937.0141.9445.1236.9337.6939.5935.3347.7152.5249.8344.1336.8315.75-0.26-28.0619.6833.0347.3347.9256.6565.69-
33.7431.1721.6831.1236.4430.2528.3733.5823.5135.3637.5942.5736.2227.72-110.78-18.12-88.05-24.584.5427.0732.4635.9433.09-
33.7431.1721.6831.1236.4430.2528.3733.5823.5135.3637.5942.5736.2227.72-110.78-18.12-88.05-24.584.5427.0732.4635.9433.09-
------------------------
36.7235.2818.0429.8936.3732.9040.5933.8626.7135.7834.3741.2530.0225.16-114.68-19.33-99.98-43.1610.5816.6223.0533.4127.77-
30.2630.0616.0724.8630.0128.2929.9123.6722.5315.7516.1629.0223.9421.28-86.62-20.19-88.60-37.1118.9015.1837.5027.5123.86-
0.110.100.100.130.120.110.100.100.100.110.120.130.130.130.110.070.050.070.070.110.120.140.20-
------------------------
0.910.750.740.800.820.790.760.971.131.201.171.091.271.541.961.830.191.200.800.740.680.610.57-
99.0711912211211011411992.7879.7975.2577.2482.9270.7658.4645.8949.2548675.06112121132147157-
6.245.843.366.076.815.645.544.674.263.393.547.336.335.85-22.82-3.01-8.83-4.652.673.147.555.856.19-
6.285.873.386.116.865.685.584.714.293.423.577.406.405.92-23.10-3.04-8.92-4.692.693.167.615.906.24-
3.472.991.693.113.523.052.982.442.211.701.923.883.112.75-9.36-1.39-4.23-2.471.411.744.463.724.72-
6.245.843.366.076.815.645.544.674.263.393.547.336.335.85-22.82-3.01-8.83-4.652.673.147.555.856.19-
--16.83---14.36---11.38---8.75---11.7411.0511.2010.529.25-
0.000.002.370.000.000.000.870.000.000.001.260.000.000.00-1.940.000.000.001.620.000.000.000.000.00
--2.34---0.85---1.25----1.96---1.58-----