XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statement of Earnings - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues before reimbursements $ 11,400.6 $ 9,926.5 $ 8,420.1
Reimbursements 154.3 145.4 130.5
Total revenues 11,554.9 10,071.9 8,550.6
Compensation 6,522.3 5,681.2 4,799.8
Operating 1,753.9 1,689.7 1,330.9
Reimbursements 154.3 145.4 130.5
Cost of revenues from clean coal activities     22.9
Interest 381.3 296.7 256.9
Depreciation 177.5 165.2 144.7
Amortization 664.8 531.3 454.9
Change in estimated acquisition earnout payables 26.0 377.3 83.0
Total expenses 9,680.1 8,886.8 7,223.6
Earnings before income taxes 1,874.8 1,185.1 1,327.0
Provision for income taxes 404.4 219.1 211.0
Net earnings 1,470.4 966.0 1,116.0
Net earnings (loss) attributable to noncontrolling interests 7.7 (3.5) 1.8
Net earnings attributable to controlling interests $ 1,462.7 $ 969.5 $ 1,114.2
Basic net earnings per share $ 6.63 $ 4.51 $ 5.3
Diluted net earnings per share 6.5 4.42 5.19
Dividends declared per common share $ 2.4 $ 2.2 $ 2.04
Commissions [Member]      
Revenues before reimbursements $ 6,693.8 $ 5,865.0 $ 5,187.4
Broker Fees [Member]      
Revenues before reimbursements 3,606.6 3,144.7 2,567.7
Supplemental Revenue [Member]      
Revenues before reimbursements 359.4 314.2 284.7
Contingent Revenue [Member]      
Revenues before reimbursements 267.6 235.3 207.3
Investment Income [Member]      
Revenues before reimbursements $ 473.2 $ 367.3 150.0
Clean Coal Activities [Member]      
Revenues before reimbursements     $ 23.0