Home
Mail
Search
News
Finance
Sport
Lifestyle
Celebrity
Movies
Weather
Mobile
More
Yahoo
Search
No matching results for ''
Tip: Try a valid symbol or a specific company name for relevant results
Mail
Finance Home
Cryptocurrencies
News
CEO
Money
Markets
Industries
Budget 2022
All Markets Summit
Watchlists
My Portfolio
My Screeners
Singapore markets open in 2 hours 6 minutes
Straits Times Index
3,179.58
-15.46
(-0.48%)
S&P 500
3,978.73
+37.25
(+0.95%)
Dow
32,120.28
+191.66
(+0.60%)
Nasdaq
11,434.74
+170.29
(+1.51%)
BTC-USD
29,760.92
+188.89
(+0.64%)
CMC Crypto 200
659.93
-11.08
(-1.65%)
CONSOL Energy Inc. (CEIX)
NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
52.00
-0.22
(-0.42%)
At close: 04:00PM EDT
52.20
+0.20
(+0.38%)
After hours:
06:27PM EDT
Summary
Chart
Statistics
Historical data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income statement
Balance sheet
Cash flow
Annual
Quarterly
Income statement
All numbers in thousands
Breakdown
ttm
31/12/2021
31/12/2020
31/12/2019
31/12/2018
Total revenue
1,466,428
1,261,034
879,462
1,375,559
1,472,790
Cost of revenue
335,835
328,402
250,750
226,764
244,836
Gross profit
1,130,593
932,632
628,712
1,148,795
1,227,954
Operating expenses
Selling general and administrative
102,298
89,113
72,706
67,111
65,346
Total operating expenses
879,063
832,453
695,598
1,005,164
1,011,446
Operating income or loss
251,530
100,179
-66,886
143,631
216,508
Interest expense
62,433
63,342
61,186
66,464
83,848
Total other income/expenses net
-197,009
-4,717
117,600
17,993
52,807
Income before tax
-4,154
35,407
-9,242
98,097
187,613
Income tax expense
-7,410
1,297
3,972
4,539
8,828
Income from continuing operations
3,256
34,110
-13,214
93,558
178,785
Net income
3,256
34,110
-9,755
76,001
152,976
Net income available to common shareholders
3,256
34,110
-9,755
76,001
152,976
Basic EPS
-
-
-0.37
2.82
5.48
Diluted EPS
-
-
-0.37
2.81
5.38
Basic average shares
-
-
26,365
26,938
27,928
Diluted average shares
-
-
26,365
27,071
28,420
EBITDA
-
323,332
262,704
371,658
472,725
© 2022 Yahoo. All rights reserved.
Data Disclaimer
Help
Suggestions
Privacy Dashboard
Privacy (Updated)
About Our Ads
Terms (Updated)