XML 53 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
Schedule of Accounts Receivable, Net of Allowance, and Contract Assets
The following table provides details of accounts receivable, net of allowance, and contract assets (together “accounts receivable, net”) as of the dates indicated (in millions):
December 31,
20242023
Contract billings
$1,400.6 $1,385.2 
Less allowance(19.1)(15.1)
Accounts receivable, net of allowance
$1,381.5 $1,370.1 
Retainage
$335.3 $356.4 
Unbilled receivables
1,220.5 1,400.0 
Contract assets$1,555.8 $1,756.4