Home
Mail
News
Sport
Finance
Celebrity
Style
Weather
Mobile
Messenger
Movies
More
Yahoo
Mail
News
Market Data
Crypto
Bank of England
Money Matters
Property
Top Stocks
Work & Management
Industry News
Brexit
My Portfolio
My Screeners
Watchlists
Videos
UK markets closed
NIKKEI 225
38,405.66
+470.90
(+1.24%)
HANG SENG
17,763.03
+16.12
(+0.09%)
CRUDE OIL
81.83
-0.80
(-0.97%)
GOLD FUTURES
2,303.60
-54.10
(-2.29%)
DOW
37,928.25
-457.84
(-1.19%)
Bitcoin GBP
50,119.69
-539.11
(-1.06%)
Stocks
Trending tickers: Amazon, Tesla, Samsung, Mercedes-Benz, Whitbread
The latest investor updates on stocks that are trending on Tuesday
ChampionX Corporation (CHX)
NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
33.89
-0.67
(-1.94%)
As of 02:57PM EDT. Market open.
Summary
Chart
Conversations
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/2023
31/12/2022
31/12/2021
31/12/2020
Total revenue
3,732,079
3,758,285
3,805,948
3,074,990
1,899,996
Cost of revenue
2,576,591
2,618,646
2,907,284
2,331,715
1,490,824
Gross profit
1,155,488
1,139,639
898,664
743,275
409,172
Operating expenses
Selling general and administrative
644,630
633,032
592,282
570,357
463,767
Total operating expenses
644,630
633,032
592,282
570,357
463,767
Operating income or loss
510,858
506,607
306,382
172,918
-54,595
Interest expense
56,031
54,562
45,204
51,921
51,731
Total other income/expenses net
16,940
-28,221
-64,372
31,688
-656,423
Income before tax
471,767
423,824
196,806
152,685
-762,749
Income tax expense
103,032
105,105
40,243
38,445
-20,396
Income from continuing operations
368,735
318,719
156,563
114,240
-742,353
Net income
363,629
314,238
154,969
113,299
-743,930
Net income available to common shareholders
363,629
314,238
154,969
113,299
-743,930
Basic EPS
1.54
1.60
0.77
0.56
-5.01
Diluted EPS
1.51
1.57
0.75
0.54
-5.01
Basic average shares
197,584
196,083
201,740
201,579
148,370
Diluted average shares
201,912
199,906
207,259
208,325
148,370
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.