iRay Technology Company Limited (688301.SS)

CNY 133.94

(5.22%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.85 Billion 1.54 Billion 1.18 Billion 784.08 Million 546.11 Million 439.42 Million
Cost of Revenue 808.07 Million 660.88 Million 531.35 Million 377.89 Million 277.02 Million 237.31 Million
Gross Profit 1.04 Billion 888.22 Million 655.99 Million 406.18 Million 269.09 Million 202.1 Million
Operating Expenses 442.93 Million 329.51 Million 225.6 Million 159.63 Million 165.75 Million 141.37 Million
Selling, General and Administrative Expenses 194.89 Million 135.73 Million 80.81 Million 51.55 Million 59.85 Million 60.28 Million
Research and Development Expenses 248.05 Million 238.75 Million 145.69 Million 95.93 Million 87.98 Million 68.7 Million
Other Expenses 10.75 Thousand -44.97 Million -912.84 Thousand 12.14 Million 17.91 Million 6.69 Million
Cost and Expenses 1.18 Billion 990.4 Million 756.95 Million 537.52 Million 442.78 Million 378.69 Million
Operating Income 683.59 Million 708.7 Million 549.88 Million 251.65 Million 95.92 Million 60.71 Million
Interest Expense 26.57 Million 12.35 Million 2.26 Million 3.42 Million 3.68 Million 1.89 Million
Income Tax Expense 80.21 Million 69.98 Million 75.35 Million 31.2 Million 7.64 Million 8.08 Million
Earnings before Tax 684.98 Million 708.69 Million 559.93 Million 254.29 Million 102.96 Million 67.4 Million
Net Income 607.49 Million 641.3 Million 484.03 Million 222.24 Million 96.4 Million 60.57 Million
Earnings Per Share Basic 4.26 6.30 4.77 2.19 0.95 0.79
Earnings Per Share Diluted 5.75 6.29 4.77 2.19 0.95 0.79
Weighted Average Shares Outstanding 142.66 Million 101.76 Million 101.56 Million 101.56 Million 101.56 Million 76.39 Million
Weighted Average Shares Outstanding (Diluted) 105.65 Million 101.9 Million 101.56 Million 101.56 Million 101.56 Million 76.4 Million
Gross Margin 0.56 0.57 0.55 0.52 0.49 0.46
EBIT Margin 0.42 0.45 0.44 0.35 0.23 0.19
Profit Margin 0.33 0.41 0.41 0.28 0.18 0.14
EBITDA 785.66 Million 773.14 Million 592.27 Million 283.34 Million 113.86 Million 74.61 Million
Earnings Before Tax Margin 0.37 0.46 0.46 0.32 0.18 0.14

Income Statement Charts