Advanced Fiber Resources (Zhuhai), Ltd.

SZSE:300620.SZ

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

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

202320222021202020192018201720162015201420132012
Revenue 709.898642.441667.8491.604390.78289.278230.315176.354137.46109.80689.12475.562
Cost of Revenue 465.21404.597387.38275.261225.208154.327123.16489.92764.353.81939.90136.683
Gross Profit 244.688237.844280.42216.343165.572134.951107.1586.42873.1655.98749.22238.879
Gross Profit Ratio 0.3450.370.420.440.4240.4670.4650.490.5320.510.5520.515
Reseach & Development Expenses 123.90799.9377.33649.38937.82326.91720.65117.17712.53411.41510.6280
General & Administrative Expenses 26.40525.53528.77429.73529.84514.3355.8722.8233.2353.28921.10815.772
Selling & Marketing Expenses 12.11714.02416.1513.21214.24110.5838.2816.8385.9564.4754.3713.697
SG&A 38.52339.55944.92442.94744.08524.91814.1539.6619.1917.76425.47919.47
Other Expenses 0.528-0.295-0.0691.218-0.5810.1240.1797.554.6571.3611.5531.917
Operating Expenses 201.991153.527150.45131.366108.47761.0737.43441.03442.73427.23426.49320.125
Operating Income 48.864110.315144.41163.02866.60692.86168.91450.0832.58928.45722.1718.001
Operating Income Ratio 0.0690.1720.2160.1280.170.3210.2990.2840.2370.2590.2490.238
Total Other Income Expenses Net 0.528-0.295-0.0691.218-0.5810.1240.1797.554.6571.3611.5461.827
Income Before Tax 49.392110.02144.34264.24766.02692.98469.09257.6337.24629.81823.71619.828
Income Before Tax Ratio 0.070.1710.2160.1310.1690.3210.30.3270.2710.2720.2660.262
Income Tax Expense -10.244-7.78313.5333.6396.77811.5268.8967.4746.6515.3823.2722.33
Net Income 59.636117.816130.80959.20557.48479.91759.93349.56430.51324.43620.44417.498
Net Income Ratio 0.0840.1830.1960.120.1470.2760.260.2810.2220.2230.2290.232
EPS 0.240.480.530.160.290.40.320.330.210.290.30
EPS Diluted 0.240.480.530.160.280.40.320.330.210.290.30
EBITDA 120.611158.894189.32499.38989.022105.43775.35751.48534.21431.93524.55719.002
EBITDA Ratio 0.170.2470.2840.2020.2280.3640.3270.2920.2490.2910.2760.251