XML 99 R85.htm IDEA: XBRL DOCUMENT v3.20.4
Segment Information - Schedule of Geographical Areas of Which Company Operates (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting Information [Line Items]      
Revenues, Adjusted by Net Allowances $ 1,501,400 $ 1,397,681 $ 1,362,030
United States      
Segment Reporting Information [Line Items]      
Revenues, Adjusted by Net Allowances 992,916 817,693 709,493
Europe      
Segment Reporting Information [Line Items]      
Revenues, Adjusted by Net Allowances 490,385 520,433 556,265
Other geographies      
Segment Reporting Information [Line Items]      
Revenues, Adjusted by Net Allowances $ 18,099 $ 59,555 $ 96,272