UK markets close in 4 hours 15 minutes

Lens Technology Co., Ltd. (300433.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
14.31-0.03 (-0.21%)
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
60,150,185
54,490,734
46,698,546
45,268,146
36,939,134
Cost of revenue
50,717,024
45,428,701
37,729,696
35,796,837
26,064,852
Gross profit
9,433,161
9,062,032
8,968,849
9,471,309
10,874,282
Operating expenses
Research development
2,317,017
2,316,619
2,104,976
2,133,669
1,441,927
Selling general and administrative
1,271,312
1,177,894
1,416,158
2,369,007
1,099,891
Total operating expenses
5,412,426
5,248,912
5,398,348
6,484,064
3,962,775
Operating income or loss
4,020,735
3,813,121
3,570,502
2,987,245
6,911,507
Interest expense
443,680
508,536
614,399
500,468
533,589
Income before tax
3,496,006
3,253,888
2,914,891
2,158,458
5,710,573
Income tax expense
204,894
212,062
395,069
38,533
755,337
Income from continuing operations
3,291,112
3,041,826
2,519,822
2,119,925
4,955,235
Net income
3,265,993
3,021,340
2,448,037
2,070,243
4,896,170
Net income available to common shareholders
3,265,993
3,021,340
2,448,037
2,070,243
4,896,170
Basic EPS
0.68
-
0.50
0.42
1.12
Diluted EPS
0.68
-
0.50
0.42
1.12
Basic average shares
4,848,316
-
4,896,075
4,929,150
4,371,581
Diluted average shares
4,848,316
-
4,896,075
4,929,150
4,371,581