Trina Solar Co., Ltd (688599.SS)

CNY 22.14

(-0.27%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 113.39 Billion 85.05 Billion 44.48 Billion 29.41 Billion 23.32 Billion 25.05 Billion
Cost of Revenue 95.4 Billion 73.63 Billion 38.19 Billion 24.71 Billion 19.26 Billion 21.22 Billion
Gross Profit 17.98 Billion 11.41 Billion 6.28 Billion 4.69 Billion 4.05 Billion 3.83 Billion
Operating Expenses 11.02 Billion 5.78 Billion 3.73 Billion 2.5 Billion 2.66 Billion 2.27 Billion
Selling, General and Administrative Expenses 6.77 Billion 3.34 Billion 2.07 Billion 1.42 Billion 1.67 Billion 1.43 Billion
Research and Development Expenses 1.54 Billion 1.22 Billion 924.81 Million 363.48 Million 298.43 Million 221.34 Million
Other Expenses 5.01 Billion 1.21 Billion 734.09 Million 716.26 Million 690.11 Million 146.19 Million
Cost and Expenses 106.43 Billion 79.41 Billion 41.92 Billion 27.22 Billion 21.93 Billion 23.5 Billion
Operating Income 7 Billion 6.52 Billion 3.34 Billion 2.44 Billion 1.61 Billion 573.52 Million
Interest Expense 1.48 Billion 646.16 Million 535.4 Million 429.29 Million 443.27 Million 584.94 Million
Income Tax Expense 534.93 Million 331.5 Million 423.67 Million 173.75 Million 167.56 Million 141.15 Million
Earnings before Tax 6.58 Billion 3.98 Billion 2.27 Billion 1.4 Billion 869.81 Million 713.89 Million
Net Income 5.53 Billion 3.68 Billion 1.8 Billion 1.22 Billion 640.59 Million 557.9 Million
Earnings Per Share Basic 2.55 1.72 0.87 0.59 0.36 0.32
Earnings Per Share Diluted 2.42 1.71 0.87 0.59 0.36 0.32
Weighted Average Shares Outstanding 2.16 Billion 2.13 Billion 2.07 Billion 2.06 Billion 1.77 Billion 1.74 Billion
Weighted Average Shares Outstanding (Diluted) 2.28 Billion 2.15 Billion 2.07 Billion 2.06 Billion 1.77 Billion 1.74 Billion
Gross Margin 0.16 0.13 0.14 0.16 0.17 0.15
EBIT Margin 0.10 0.10 0.10 0.12 0.11 0.10
Profit Margin 0.05 0.04 0.04 0.04 0.03 0.02
EBITDA 11.05 Billion 6.81 Billion 4.08 Billion 2.97 Billion 2.16 Billion 1.38 Billion
Earnings Before Tax Margin 0.06 0.08 0.08 0.08 0.07 0.02

Income Statement Charts