Australia markets closed

Olympic Circuit Technology Co., Ltd (603920.SS)

Shanghai - Shanghai Delayed price. Currency in CNY
Add to watchlist
18.07+0.02 (+0.11%)
At close: 03:00PM 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
4,597,399
4,519,081
4,432,008
3,759,172
2,535,990
Cost of revenue
3,602,966
3,555,404
3,597,401
3,178,846
1,912,816
Gross profit
994,433
963,677
834,608
580,326
623,174
Operating expenses
Research development
169,449
161,890
160,162
132,994
98,334
Selling general and administrative
150,054
134,200
134,772
101,498
88,464
Total operating expenses
401,541
378,084
377,032
301,344
241,371
Operating income or loss
592,892
585,593
457,576
278,982
381,803
Interest expense
53,567
52,167
52,666
45,045
4,283
Income before tax
587,876
547,546
440,861
232,219
339,541
Income tax expense
85,670
80,727
39,450
32,305
35,975
Income from continuing operations
502,206
466,819
401,411
199,914
303,566
Net income
529,088
495,525
434,037
209,673
303,731
Net income available to common shareholders
529,088
495,525
434,037
209,673
303,731
Basic EPS
1.00
0.93
0.82
0.39
0.75
Diluted EPS
0.97
0.91
0.80
0.39
0.74
Basic average shares
500,525
532,822
529,314
537,622
404,975
Diluted average shares
519,571
544,533
542,547
537,622
410,447