XML 131 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisitions - Pro Forma Information 2019 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenue $ 1,681,297 $ 1,515,892 $ 1,293,636
Operating income $ 496,356 515,040 $ 476,574
2019 Acquisitions      
Revenue   44,079  
Operating income   $ 6,733