UK markets closed

XJ Electric Co., Ltd. (000400.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
32.62-0.17 (-0.52%)
At close: 03:04PM CST
Show:
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Total revenue
16,561,659
17,060,897
15,029,743
11,990,697
11,191,202
Cost of revenue
13,429,125
13,990,345
12,121,669
9,522,419
8,932,761
Gross profit
3,132,534
3,070,551
2,908,074
2,468,278
2,258,441
Operating expenses
Research development
806,684
812,951
745,777
677,422
511,964
Selling general and administrative
627,378
601,093
540,053
483,138
444,737
Total operating expenses
1,854,997
1,862,230
1,753,561
1,539,507
1,339,542
Operating income or loss
1,277,537
1,208,321
1,154,513
928,771
918,899
Interest expense
2,946
3,523
30,639
31,878
29,014
Income before tax
1,308,803
1,235,265
1,112,609
961,299
907,504
Income tax expense
48,977
49,247
117,207
104,170
104,874
Income from continuing operations
1,259,826
1,186,018
995,402
857,130
802,630
Net income
1,081,636
1,005,385
785,264
724,373
715,964
Net income available to common shareholders
1,081,636
1,005,385
785,264
724,373
715,964
Basic EPS
0.88
1.00
0.78
0.72
0.71
Diluted EPS
0.88
1.00
0.78
0.72
0.71
Basic average shares
1,008,354
1,008,309
1,008,300
1,008,314
1,008,258
Diluted average shares
1,008,354
1,009,422
1,008,300
1,008,314
1,008,258