XML 114 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Earnings (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Earnings before provision for income taxes and discontinued operations [Abstract]      
Domestic $ 835,773 $ 464,145 $ 448,301
Foreign 565,053 377,589 394,708
Earnings before provision for income taxes $ 1,400,826 $ 841,734 $ 843,009