v3.25.2
Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Tables)
6 Months Ended
Jun. 30, 2025
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 periods indicated (in millions):
June 30,
2025
December 31,
2024
Contract billings$1,442.7 $1,400.6 
Less allowance(17.8)(19.1)
Accounts receivable, net of allowance$1,424.9 $1,381.5 
Retainage$322.0 $335.3 
Unbilled receivables1,475.2 1,220.5 
Contract assets$1,797.2 $1,555.8