XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2021
Revenue From Contract With Customer [Abstract]  
Schedule of Remaining Performance Obligations

The Company expects to recognize the remaining performance obligations as revenue in future periods as follows:

 

 

 

Remaining Performance

 

(millions)

 

Obligations

 

2022

 

$

66.9

 

2023

 

 

46.8

 

2024

 

 

29.8

 

2025

 

 

12.2

 

2026

 

 

5.8

 

2027 and thereafter

 

 

5.2

 

Total

 

$

166.7

 

Schedule of Contract with Customer, Asset and Liabilities The following table provides information about accounts receivable, contract assets and contract liabilities with customers and clients as of December 31, 2021 and 2020:

 

(millions)

 

2021

 

 

2020

 

Accounts receivable

 

$

137.3

 

 

$

102.7

 

Contract asset

 

 

2.3

 

 

 

8.6

 

Contract liability

 

 

(15.7

)

 

 

(12.5

)

 

The following table provides information about changes to contract asset balances during the years ended December 31, 2021 and 2020:

 

(millions)

 

2021

 

 

2020

 

Balance, beginning of year

 

$

8.6

 

 

$

11.0

 

Additional contract assets

 

 

2.3

 

 

 

8.6

 

Reclassification to accounts receivable

 

 

(8.6

)

 

 

(11.0

)

Balance, end of year

 

$

2.3

 

 

$

8.6

 

 

The following table provides information about changes to contract liabilities during the years ended December 31, 2021 and 2020:

 

(millions)

 

2021

 

 

2020

 

Balance, beginning of year

 

$

(12.5

)

 

$

(19.4

)

Additional contract liabilities

 

 

(15.7

)

 

 

(12.5

)

Recognition of revenue from contract liabilities

 

 

12.5

 

 

 

19.4

 

Balance, end of year

 

$

(15.7

)

 

$

(12.5

)