XML 29 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Credit Losses
12 Months Ended
Dec. 31, 2023
Credit Loss [Abstract]  
Credit Losses CREDIT LOSSES
We account for credit losses under ASC 326 using an expected credit loss impairment model for financial instruments, including trade receivables, retainage receivables and contract assets (unbilled receivables). We consider information such as historical experience, present economic conditions and other relevant factors management considers relevant to estimate expected credit losses.
Changes in our allowance for credit losses were as follows (in millions):

January 1, 2021$8.8 
Current period provision2.2 
Recoveries collected and additions0.6 
Amounts written off(2.9)
December 31, 2021$8.7 
Current period provision4.1 
Recoveries collected and additions0.3 
Amounts written off(3.6)
December 31, 2022$9.5 
Current period provision6.3 
Recoveries collected and additions0.5 
Amounts written off(5.1)
December 31, 2023$11.2