XML 19 R6.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Statement of Financial Position [Abstract]    
Income taxes receivable $ 27.3 $ 23.0
Common stock shares, issued (in shares) 52,704,973 52,017,204
Common stock shares, outstanding (in shares) 45,032,325 44,202,503
Treasury stock shares (in shares) 7,672,648 7,814,701