XML 54 R81.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable, net (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Receivables [Abstract]    
Contracts in progress $ 170.7 $ 177.8
Trade receivables 81.9 53.9
Unbilled retentions 61.2 60.6
Other receivables 21.1 21.0
Allowance for doubtful accounts (1.6) (1.5)
Total accounts receivable, net $ 333.3 $ 311.8