Home
Mail
News
Finance
Sports
Entertainment
Search
Mobile
More...
Yahoo Finance
Search
Skip to Navigation
Skip to Main Content
Skip to Related Content
Sign in
Mail
Sign in
to view your mail
Watchlists
My Portfolio
Markets
News
Videos
Screeners
Personal Finance
Crypto
Sectors
Contact Us
Try the new Yahoo Finance
Advertisement
U.S. Markets closed
S&P Futures
6,022.25
+7.25
(+0.12%)
Dow Futures
44,880.00
+52.00
(+0.12%)
Nasdaq Futures
20,847.25
+34.25
(+0.16%)
Russell 2000 Futures
2,440.60
+6.30
(+0.26%)
Crude Oil
68.68
-0.04
(-0.06%)
Gold
2,647.50
-17.30
(-0.65%)
CMOC Group Limited (603993.SS)
Shanghai - Shanghai Delayed Price. Currency in CNY
Follow
7.30
+0.01
(+0.14%)
As of 09:25AM CST. Market open.
Summary
Chart
Conversations
Statistics
Historical Data
Profile
Financials
Analysis
Options
Holders
Sustainability
Advertisement
Show
:
Income Statement
Balance Sheet
Cash Flow
Annual
Quarterly
Income Statement
Expand All
All numbers in thousands
Breakdown
ttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Total Revenue
202,361,148
186,268,972
172,990,857
173,862,586
112,981,019
Cost of Revenue
169,348,274
168,437,030
157,126,679
157,685,501
104,716,917
Gross Profit
33,012,874
17,831,942
15,864,178
16,177,085
8,264,102
Operating Expense
6,723,131
5,562,432
3,225,922
2,970,049
2,255,497
Operating Income
26,289,743
12,269,510
12,638,256
13,207,036
6,008,605
Net Non Operating Interest Income Expense
-2,934,638
-2,780,034
-1,680,441
-1,133,559
-1,298,318
Pretax Income
22,734,282
13,207,963
9,804,467
8,755,314
2,876,290
Tax Provision
8,488,465
4,677,341
2,612,766
3,327,701
397,649
Net Income Common Stockholders
12,963,827
8,249,712
6,066,947
5,106,017
2,328,788
Diluted NI Available to Com Stockholders
12,963,827
8,249,712
6,066,947
5,106,017
2,328,788
Basic EPS
0.15
0.38
0.28
0.24
0.11
Diluted EPS
0.15
0.38
0.28
0.24
0.11
Basic Average Shares
21,694,632
21,709,768
21,667,666
21,275,072
21,170,796
Diluted Average Shares
21,694,632
21,709,768
21,667,666
21,275,072
21,170,796
Total Operating Income as Reported
22,785,144
13,287,978
9,889,056
8,788,674
2,947,348
Rent Expense Supplemental
-
17,077
14,157
30,917
6,034
Total Expenses
176,071,404
173,999,462
160,352,602
160,655,551
106,972,414
Net Income from Continuing & Discontinued Operation
12,963,827
8,249,712
6,066,947
5,106,017
2,328,788
Normalized Income
13,350,968
5,887,000
7,232,631
7,151,922
4,101,777
Interest Income
1,590,773
1,643,254
1,189,038
748,778
691,961
Interest Expense
4,056,922
4,144,363
2,807,215
1,804,420
1,829,265
Net Interest Income
-2,934,638
-2,780,034
-1,680,441
-1,133,559
-1,298,318
EBIT
26,791,204
17,352,326
12,611,682
10,559,734
4,705,555
EBITDA
30,698,515
20,165,709
17,097,963
10,559,734
9,008,424
Reconciled Cost of Revenue
169,348,274
168,437,030
157,126,679
157,685,501
104,716,917
Reconciled Depreciation
3,907,311
2,813,383
4,486,281
4,256,697
4,302,869
Net Income from Continuing Operation Net Minority Interest
12,963,827
8,249,712
6,066,947
5,106,017
2,328,788
Total Unusual Items Excluding Goodwill
-617,822
3,658,187
-1,589,181
-3,300,260
-1,792,658
Total Unusual Items
-617,822
3,658,187
-1,589,181
-3,300,260
-1,564,490
Normalized EBITDA
31,316,336
16,507,522
18,687,144
13,859,994
10,572,914
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-230,681
1,295,475
-423,497
-1,254,356
-247,836
Advertisement
Advertisement
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
Sitemap
© 2024 Yahoo. All rights reserved.