Zhejiang Crystal-Optech Co., Ltd (002273.SZ)

CNY 22.48

(6.74%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 5.07 Billion 4.37 Billion 3.8 Billion 3.22 Billion 2.99 Billion 2.32 Billion
Cost of Revenue 3.69 Billion 3.19 Billion 2.9 Billion 2.34 Billion 2.16 Billion 1.67 Billion
Gross Profit 1.38 Billion 1.17 Billion 906.82 Million 879.97 Million 834.3 Million 647.38 Million
Operating Expenses 747.07 Million 698.04 Million 486.72 Million 442.71 Million 416.32 Million 341.94 Million
Selling, General and Administrative Expenses 270.69 Million 260.81 Million 169.1 Million 157.07 Million 132.58 Million 104.3 Million
Research and Development Expenses 423.88 Million 333.46 Million 244.21 Million 208.78 Million 158.4 Million 129.58 Million
Other Expenses -29.88 Million -2.39 Million -2.12 Million -16.89 Million -7.72 Million -7.1 Million
Cost and Expenses 4.41 Billion 3.89 Billion 3.38 Billion 2.78 Billion 2.58 Billion 2.02 Billion
Operating Income 664.57 Million 617.76 Million 498.68 Million 528.81 Million 566.05 Million 543.94 Million
Interest Expense 5.56 Million 5.93 Million 3.5 Million 5.06 Million 57.72 Million 55.04 Million
Income Tax Expense 48.23 Million 20.37 Million 35.34 Million 51 Million 59.07 Million 57.54 Million
Earnings before Tax 665.68 Million 615.36 Million 496.56 Million 511.87 Million 558.33 Million 536.84 Million
Net Income 600.24 Million 576.32 Million 442.17 Million 443.37 Million 491.12 Million 468.42 Million
Earnings Per Share Basic 0.43 0.43 0.34 0.37 0.44 0.42
Earnings Per Share Diluted 0.43 0.43 0.34 0.37 0.44 0.42
Weighted Average Shares Outstanding 1.39 Billion 1.35 Billion 1.3 Billion 1.19 Billion 1.11 Billion 1.11 Billion
Weighted Average Shares Outstanding (Diluted) 1.39 Billion 1.35 Billion 1.3 Billion 1.19 Billion 1.11 Billion 1.11 Billion
Gross Margin 0.27 0.27 0.24 0.27 0.28 0.28
EBIT Margin 0.21 0.23 0.22 0.24 0.29 0.33
Profit Margin 0.12 0.13 0.12 0.14 0.16 0.20
EBITDA 1.08 Billion 936.33 Million 815.04 Million 768.79 Million 744.26 Million 678.38 Million
Earnings Before Tax Margin 0.13 0.14 0.13 0.16 0.19 0.23

Income Statement Charts