CRH PUBLIC LTD COCRH

Market cap
$87.2B
P/E ratio
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Net income1,1652,6213,8743,0723,521
Depreciation, depletion and amortization---1,6331,798
Loss on impairments---357161
Share-based compensation---123125
Gains on disposals from discontinued operations, businesses and long-lived assets, net---66431
Deferred tax expense (benefit)----64180
Loss from equity method investments----17-108
Pension and other postretirement benefits net periodic benefit cost---3134
Non-cash operating lease costs---293262
Other items, net----68-14
Accounts receivable, net---164122
Inventories---60224
Accounts payable---14448
Operating lease liabilities----276-287
Other assets----2569
Other liabilities----72-86
Pension and other postretirement benefits contributions----44-43
Net cash provided by operating activities---5,0174,989
Purchases of property, plant and equipment, and intangibles---1,8172,578
Acquisitions, net of cash acquired---6404,900
Deferred divestiture consideration received---61,001
Proceeds from disposal of long-lived assets---104272
Dividends received from equity method investments---4444
Settlements of derivatives---19
Deferred divestiture consideration received----83
Other investing activities, net---87204
Net cash used in investing activities----2,391-6,291
Proceeds from debt issuances---3,1634,001
Payments on debt---1,4621,859
Settlements of derivatives----736
Payments of finance lease obligations---2657
Deferred and contingent acquisition consideration paid---2221
Dividends paid---9401,706
Distributions to noncontrolling and redeemable noncontrolling interests---3553
Transactions involving noncontrolling interests----19
Repurchases of common stock---3,0671,482
Proceeds from Stock Options Exercised---48
Net cash used in financing activities----2,380-1,186
Effect of exchange rate changes on cash and cash equivalents, including restricted cash---208-143
(Decrease)/increase in cash and cash equivalents, including restricted cash---454-2,631
Cash paid for interest (including finance leases)---418599
Income Taxes Paid---959960