Ningbo Yongxin Optics Co.,Ltd (603297.SS)

CNY 88.89

(-2.05%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 854.12 Million 829.07 Million 795.09 Million 576.4 Million 573.04 Million 561.28 Million
Cost of Revenue 531.94 Million 480.15 Million 454.88 Million 329.3 Million 332.66 Million 336.62 Million
Gross Profit 322.17 Million 348.91 Million 340.2 Million 247.1 Million 240.37 Million 224.66 Million
Operating Expenses 69.76 Million 122.56 Million 120.48 Million 72.33 Million 102.54 Million 95.13 Million
Selling, General and Administrative Expenses 57.47 Million 48.87 Million 52.74 Million 58.65 Million 46.2 Million 47.57 Million
Research and Development Expenses 91.76 Million 79.39 Million 63.07 Million 47.28 Million 45.39 Million 42.63 Million
Other Expenses -79.47 Million -5.71 Million 4.66 Million -33.6 Million 10.93 Million -146.38 Thousand
Cost and Expenses 601.71 Million 602.71 Million 575.36 Million 401.64 Million 435.2 Million 431.76 Million
Operating Income 252.41 Million 308.79 Million 230.83 Million 184 Million 159.7 Million 140.26 Million
Interest Expense 1.43 Million 4.36 Million 2.16 Million 681.04 Thousand 1.08 Million 1.53 Million
Income Tax Expense 17.09 Million 29.52 Million 43.42 Million 24.31 Million 21.43 Million 18.27 Million
Earnings before Tax 251.8 Million 308.03 Million 304.46 Million 185.99 Million 160.48 Million 140.12 Million
Net Income 235.35 Million 278.98 Million 261.46 Million 161.68 Million 139.04 Million 121.84 Million
Earnings Per Share Basic 2.14 2.54 2.39 1.48 1.27 1.30
Earnings Per Share Diluted 2.14 2.53 2.38 1.47 1.27 1.30
Weighted Average Shares Outstanding 109.97 Million 109.83 Million 109.39 Million 109.2 Million 109.2 Million 93.72 Million
Weighted Average Shares Outstanding (Diluted) 109.97 Million 110.27 Million 109.85 Million 109.98 Million 109.2 Million 93.72 Million
Gross Margin 0.38 0.42 0.43 0.43 0.42 0.40
EBIT Margin 0.34 0.40 0.32 0.36 0.32 0.28
Profit Margin 0.28 0.34 0.33 0.28 0.24 0.22
EBITDA 287.03 Million 331.78 Million 326.04 Million 204.33 Million 173.46 Million 151.62 Million
Earnings Before Tax Margin 0.30 0.37 0.29 0.32 0.28 0.25

Income Statement Charts