Canada markets close in 4 hours 10 minutes

Will Semiconductor Co., Ltd. (603501.SS)

Shanghai - Shanghai Delayed Price. Currency in CNY
Add to watchlist
99.37+0.29 (+0.29%)
At close: 03:00PM CST
Show:
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Total Revenue
22,329,070
21,020,642
20,078,179
24,103,510
19,823,965
Cost of Revenue
17,252,428
16,446,398
13,903,320
15,789,593
13,894,198
Gross Profit
5,076,642
4,574,244
6,174,859
8,313,916
5,929,767
Operating Expenses
Research Development
2,390,836
2,234,135
2,495,587
2,110,218
1,726,871
Selling General and Administrative
690,112
626,130
754,518
744,791
695,646
Total Operating Expenses
3,522,757
3,297,342
3,718,914
3,291,940
2,865,423
Operating Income or Loss
1,553,885
1,276,901
2,455,946
5,021,976
3,064,344
Interest Expense
470,254
534,002
493,888
410,453
296,875
Income Before Tax
1,014,223
691,446
1,301,323
5,002,077
2,991,133
Income Tax Expense
111,340
147,623
342,748
456,195
308,011
Income from Continuing Operations
902,883
543,823
958,575
4,545,881
2,683,122
Net Income
914,560
555,624
990,309
4,476,187
2,706,109
Net Income available to common shareholders
914,560
555,624
990,309
4,476,187
2,706,109
Basic EPS
-0.68
0.47
0.84
3.83
2.38
Diluted EPS
-0.68
0.47
0.84
3.80
2.36
Basic Average Shares
1,189,034
1,182,179
1,178,939
1,168,717
1,138,083
Diluted Average Shares
1,189,034
1,182,179
1,178,939
1,177,944
1,145,219