XML 67 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information - Consolidated Total Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets $ 3,591,829 $ 3,335,639
Cash and cash equivalents 45,424 83,058
Operating Segments    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets 3,546,405 3,252,581
Operating Segments | Global Solutions    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets 2,103,433 2,117,372
Operating Segments | Global Products    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets $ 1,442,972 $ 1,135,209