X Financial (XYF)

NYSE: XYF · IEX Real-Time Price · USD
4.100
-0.040 (-0.97%)
Feb 26, 2024, 11:29 AM EST - Market open

X Financial Income Statement

Millions CNY. Fiscal year is Jan - Dec.
Year 2022202120202019201820172016
Revenue
3,5633,6262,1933,0883,5411,787230.31
Revenue Growth (YoY)
-1.75%65.37%-28.99%-12.78%98.14%675.90%-
Gross Profit
3,5633,6262,1933,0883,5411,787230.31
Selling, General & Admin
186.97208.69214.85330.64425.75174.8299.92
Other Operating Expenses
2,2942,1073,4081,9451,8401,110267.15
Operating Expenses
2,4812,3153,6232,2752,2651,285367.08
Operating Income
1,0821,311-1,430.32812.581,275501.69-136.77
Interest Expense / Income
3.7619.7121.7219.394.2200.26
Other Expense / Income
-122.8297.19156.34112.02177.9523.179.57
Pretax Income
1,2011,194-1,608.38681.171,093478.52-146.59
Income Tax
389.36368.74-299.88-93.1209.92138.25-27.02
Net Income
812825.41-1,308.5774.28883.11340.28-119.57
Net Income Growth
-1.62%---12.32%159.53%--
Shares Outstanding (Basic)
316329321314287261238
Shares Outstanding (Diluted)
322337321320304280238
Shares Change
-4.30%4.87%0.47%5.19%8.68%17.48%-
EPS (Basic)
15.4215.06-24.4214.8218.487.80-3.00
EPS (Diluted)
15.1214.70-24.4214.5217.467.32-3.00
EPS Growth
2.86%---16.84%138.52%--
Free Cash Flow
316.65446.79-684.52585.54-33.27-635.9779.15
Free Cash Flow Per Share
6.008.14-12.7911.20-0.70-14.612.00
Dividend Per Share
---0.300---
Gross Margin
100.00%100.00%100.00%100.00%100.00%100.00%100.00%
Operating Margin
30.38%36.15%-65.22%26.31%36.02%28.08%-59.39%
Profit Margin
22.79%22.76%-59.67%25.07%24.94%19.04%-51.92%
Free Cash Flow Margin
8.89%12.32%-31.21%18.96%-0.94%-35.59%34.37%
Effective Tax Rate
32.41%30.88%--13.67%19.21%28.89%-
EBITDA
1,2121,222-1,574.74711.941,107483.89-143.28
EBITDA Margin
34.01%33.70%-71.81%23.05%31.26%27.08%-62.21%
Depreciation & Amortization
6.658.1411.9211.389.645.373.06
EBIT
1,2051,214-1,586.66700.561,097478.52-146.34
EBIT Margin
33.82%33.47%-72.35%22.69%30.99%26.78%-63.54%
Source: Financials are provided by Nasdaq Data Link and sourced from audited reports submitted to the Securities and Exchange Commission (SEC).