ChampionX CorpCHX

Market cap
$4.9B
P/E ratio
15.4x
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Product revenue1,0851,0011,6232,6563,3183,2973,118
Service revenue8382218343400364400
Revenue1,2171,1311,9003,0753,8063,7583,634
Lease and other revenue--58768896115
Cost of Revenue8007541,4912,3322,9072,6192,445
Gross profit4163774097438991,1401,189
Selling, general and administrative expense263276464570592633721
Goodwill impairment--616-40--
(Gain) loss on sale-leaseback transaction and disposal group------1330
Interest expense, net-27-39-52-52-45-55-56
Foreign currency transaction losses, net------36-2
Other income, net-3-3132-6213
Income before income taxes---153197424443
Provision for income taxes296-203840105116
Net income9453-742114157319327
Net income attributable to noncontrolling interest0121247
Net income attributable to ChampionX9453-742114157319327
Earnings Per Share, Basic1.220.67-5.010.560.771.61.68
Earnings Per Share, Diluted1.210.67-5.010.540.751.571.65