Ruida Futures Co., Ltd.

SZSE:002961.SZ

15.64 (CNY) • At close October 26, 2023
Overview | Financials

Numbers are in millions (except for per share data and ratios) CNY.

202320222021202020192018201720162015201420132012
Revenue 926.2982,106.1842,126.0621,342.216951.312463.46513.133464.279579.527311.415248.637252.379
Cost of Revenue 46.54243.00930.9278.0978.4429.70410.6359.4250000
Gross Profit 879.7562,063.1752,095.1351,334.119942.87453.757502.499454.854579.527311.415248.637252.379
Gross Profit Ratio 0.950.980.9850.9940.9910.9790.9790.981111
Reseach & Development Expenses 5.966.9185.8995.3796.6130000000
General & Administrative Expenses 319.871292.589539.554338.321154.887155.582156.83133.375158.678134.054135.459125.975
Selling & Marketing Expenses 22.8318.1874.0990.56204.9066.00900000
SG&A 319.871292.589539.554338.321154.887155.582156.83133.375158.678134.054135.459125.975
Other Expenses -0.9551,392.877856.315638.764628.4082.688-4.7651.5246.2034.3755.5724.551
Operating Expenses 572.5461,685.4661,395.869977.084783.295306.285284.181168.605239.667180.878154.534147.003
Operating Income 329.352437.06685.893337.629158.871156.677213.888285.546345.672134.86699.65109.927
Operating Income Ratio 0.3560.2080.3230.2520.1670.3380.4170.6150.5960.4330.4010.436
Total Other Income Expenses Net 0.018-45.499-0.295-01.14904454455.896-05.5474.551
Income Before Tax 329.37391.561685.597337.629158.871156.677213.888285.546345.672134.86699.65109.927
Income Before Tax Ratio 0.3560.1860.3220.2520.1670.3380.4170.6150.5960.4330.4010.436
Income Tax Expense 85.53997.676181.95588.78638.0641.94555.0173.08287.52833.97625.69628.059
Net Income 243.813293.563503.938248.842120.811114.732158.878212.464258.144100.8973.95481.868
Net Income Ratio 0.2630.1390.2370.1850.1270.2480.310.4580.4450.3240.2970.324
EPS 0.550.661.130.560.270.290.40.530.650.250.180.27
EPS Diluted 0.550.661.120.560.270.290.40.530.650.250.180.27
EBITDA 387.121490.42730.89356.2166.139164.738222.11292.771345.672134.86699.65109.927
EBITDA Ratio 0.4180.2330.3440.2650.1750.3550.4330.6310.5960.4330.4010.436