Canada markets closed

Sinopec Oilfield Service Corporation (YZCFF)

OTC Markets OTCPK - OTC Markets OTCPK Delayed Price. Currency in USD
Add to watchlist
0.0630-0.0001 (-0.16%)
At close: 09:30AM EDT
Show:
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Total Revenue
80,572,526
79,980,939
73,772,688
69,533,053
68,073,394
-
Cost of Revenue
74,595,272
74,187,497
68,003,487
64,520,925
63,080,210
-
Gross Profit
5,977,254
5,793,442
5,769,201
5,012,128
4,993,184
-
Operating Expenses
Research Development
2,384,579
2,083,796
1,838,968
1,669,706
1,369,501
-
Selling General and Administrative
678,353
695,372
659,337
621,670
464,200
-
Total Operating Expenses
4,842,723
4,540,563
4,437,707
3,907,633
3,469,974
-
Operating Income or Loss
1,134,531
1,252,879
1,331,494
1,104,495
1,523,210
-
Interest Expense
806,613
805,017
704,304
726,760
906,693
-
Income Before Tax
1,018,940
928,340
729,361
490,522
348,054
-
Income Tax Expense
397,372
339,124
253,463
310,731
269,076
-
Income from Continuing Operations
621,568
589,216
475,898
179,791
78,978
-
Net Income
621,568
589,216
475,898
179,791
78,978
-
Net Income available to common shareholders
621,568
589,216
475,898
179,791
78,978
-
Basic EPS
0.03
0.03
0.03
0.01
0.00
-
Diluted EPS
0.03
0.03
0.03
0.01
0.00
-
Basic Average Shares
19,519,064
19,006,968
19,035,920
19,976,778
19,744,500
-
Diluted Average Shares
-
-
-
-
-
19,046,750