
Solbar
603231.SSSolbar Ningbo Protein Technology Co., Ltd. Price (603231.SS)
Stock Price
Market Cap
Fetching Data...
Enterprise Value
Fetching Data...
Volume
Fetching Data...
Shares Outstanding
143,184,675
(0.2975)%Income Statement Summary
Revenue | |
Cost of Revenue | |
Gross Profit | |
Operating Expenses | |
Operating Income | |
Other Expenses | |
Net Income |


Income Statement
Solbar Ningbo Protein Technology Co., Ltd.Currency: CNY
YEAR | 2019 | 2020 | 2021 | 2022 | 2023 | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | |||||||||||||||||||
Revenue |
1,057,323,851.00
+0% |
1,272,778,796.00
+20% |
1,581,224,299.00
+24% |
1,846,735,474.00
+17% |
1,747,597,943.00
-5% |
||||||||||||||
Cost of Revenue | |||||||||||||||||||
Cost of Revenue | 893,729,378.00 | 1,097,276,200.00 | 1,367,701,165.00 | 1,601,744,033.00 | 1,509,084,082.00 | ||||||||||||||
Gross Profit | |||||||||||||||||||
Gross Profit |
163,594,473.00
+0% |
175,502,596.00
+7% |
213,523,134.00
+22% |
244,991,441.00
+15% |
238,513,861.00
-3% |
||||||||||||||
Gross Profit Ratio | (0.15%) | (0.14%) | (0.14%) | (0.13%) | (0.14%) | ||||||||||||||
Operating Expenses | |||||||||||||||||||
Research and Development | 7,452,519.00 | 10,524,904.00 | 11,674,210.00 | 12,241,939.00 | 10,445,666.00 | ||||||||||||||
General and Administrative | 32,402,485.00 | 17,154,533.00 | 8,630,675.00 | 7,895,233.00 | 11,823,242.00 | ||||||||||||||
Selling, General & Admin... | 71,481,102.00 | 46,253,577.00 | 48,121,467.00 | 27,038,910.00 | 21,743,440.00 | ||||||||||||||
Selling & Marketing Exp... | 40,222,283.00 | 16,164,857.00 | 19,124,656.00 | 19,143,677.00 | 9,920,197.00 | ||||||||||||||
Depreciation and Amortiz... | 43,004,000.00 | 43,679,100.00 | 45,419,500.00 | 53,572,685.00 | 60,238,393.00 | ||||||||||||||
Other Expenses | -1,050,939.00 | -392,970.00 | 942,279.00 | -469,857.89 | 22,376,238.00 | ||||||||||||||
Total Operating Expenses | 79,984,561.00 | 57,171,451.00 | 58,853,398.00 | 58,109,734.00 | 54,565,345.00 | ||||||||||||||
Cost and Exponses | 973,713,943.00 | 1,154,447,649.00 | 1,426,554,565.00 | 1,659,853,767.00 | 1,563,649,427.00 | ||||||||||||||
Operating Income | |||||||||||||||||||
Operating Income |
83,609,910.00
+0% |
118,331,140.00
+42% |
154,669,740.00
+31% |
189,282,639.00
+22% |
183,948,515.00
-3% |
||||||||||||||
Operating Income Ratio | (0.08%) | (0.09%) | (0.10%) | (0.10%) | (0.11%) | ||||||||||||||
Other Income and Exp... | |||||||||||||||||||
Interest Income | 235,100.00 | 119,084.00 | 62,749.00 | 85,404.00 | 642,482.00 | ||||||||||||||
Interest Expenses | 7,000,900.00 | 2,395,010.00 | 2,440,797.00 | 5,686,390.00 | 2,920,309.00 | ||||||||||||||
Total Other Income/Exp... | -2,481,618.00 | -278,957.00 | -12,251,808.00 | -469,858.00 | -7,341,526.00 | ||||||||||||||
EBITDA | |||||||||||||||||||
EBITDA | 130,779,375.00 | 165,523,489.00 | 190,758,728.00 | 248,071,857.00 | 240,140,105.00 | ||||||||||||||
EBITDA ratio | (0.12%) | (0.13%) | (0.13%) | (0.14%) | (0.14%) | ||||||||||||||
Income Before Tax | |||||||||||||||||||
Income Before Tax | 80,774,471.00 | 119,062,791.00 | 142,417,932.00 | 188,812,781.00 | 176,606,989.00 | ||||||||||||||
Income Before Tax Ratio | (0.08%) | (0.09%) | (0.09%) | (0.10%) | (0.10%) | ||||||||||||||
Income Tax Expense | |||||||||||||||||||
Income Tax Expense | 15,137,796.00 | 21,806,933.00 | 18,599,015.00 | 20,786,784.00 | 26,263,081.00 | ||||||||||||||
Net Income | |||||||||||||||||||
Net Income | 65,990,495.00
+0% |
97,745,075.00
+48% |
123,936,418.00
+27% |
168,025,997.00
+36% |
150,343,908.00
-11% |
||||||||||||||
Net Income Ratio | (0.06%) | (0.08%) | (0.08%) | (0.09%) | (0.09%) | ||||||||||||||
Earning Per Share | |||||||||||||||||||
Basic EPS | 0.34 | 0.51 | 0.65 | 1.17 | 1.05 | ||||||||||||||
Diluted EPS | 0.34 | 0.51 | 0.65 | 1.17 | 1.05 | ||||||||||||||
Share Outstanding | |||||||||||||||||||
Basic Share Outstanding | 191,459,105.00 | 191,459,105.00 | 191,459,105.00 | 143,611,964.00 | 143,184,675.00 | ||||||||||||||
Diluted Share Outstanding | 191,459,105.00 | 191,459,105.00 | 191,459,105.00 | 143,611,964.00 | 143,184,675.00 |