Quarterly report pursuant to Section 13 or 15(d)

Segment Information (Schedule of Segment Information) (Details)

v3.21.2
Segment Information (Schedule of Segment Information) (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
numberOfCustomers
Jun. 30, 2020
USD ($)
numberOfCustomers
Jun. 30, 2021
USD ($)
segment
numberOfCustomers
Jun. 30, 2020
USD ($)
numberOfCustomers
Dec. 31, 2020
numberOfCustomers
Segment Reporting Information [Line Items]          
Number of reportable geographic segments | segment     4    
Revenue from Contract with Customer, Excluding Assessed Tax $ 566,370 $ 316,611 $ 1,191,976 $ 884,839  
Income (loss) from operations 34,995 (70,300) 105,475 (72,287)  
Interest income (expense), net 598 (805) 876 1,008  
Other Nonoperating Income (Expense) (294) 935 (598) 2,673  
Income before income taxes $ 35,299 $ (70,170) $ 105,753 $ (68,606)  
Number of customers | numberOfCustomers 1 2 1 2 1
Accounts Receivable | Credit Concentration Risk [Member] | Accounts Receivable          
Segment Reporting Information [Line Items]          
Concentration percentage     12.50%   14.30%
Accounts Receivable | Customer 1 | Credit Concentration Risk [Member] | Accounts Receivable          
Segment Reporting Information [Line Items]          
Concentration percentage       13.30%  
Accounts Receivable | Customer 2 | Credit Concentration Risk [Member] | Accounts Receivable          
Segment Reporting Information [Line Items]          
Concentration percentage       12.90%  
Operating Segments          
Segment Reporting Information [Line Items]          
Income (loss) from operations $ 93,223 $ (28,976) $ 218,892 $ 21,279  
Corporate, Non-Segment          
Segment Reporting Information [Line Items]          
Unallocated corporate expense (58,228) (41,324) (113,417) (93,566)  
United States          
Segment Reporting Information [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 379,065 183,245 787,727 559,113  
United States | Operating Segments          
Segment Reporting Information [Line Items]          
Income (loss) from operations 82,057 (18,155) 181,718 21,877  
LAAP          
Segment Reporting Information [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 77,975 67,310 189,952 169,961  
LAAP | Operating Segments          
Segment Reporting Information [Line Items]          
Income (loss) from operations (999) (2,184) 8,719 3,954  
EMEA          
Segment Reporting Information [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 88,574 58,291 159,339 114,139  
EMEA | Operating Segments          
Segment Reporting Information [Line Items]          
Income (loss) from operations 11,532 139 21,594 73  
Canada          
Segment Reporting Information [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 20,756 7,765 54,958 41,626  
Canada | Operating Segments          
Segment Reporting Information [Line Items]          
Income (loss) from operations $ 633 $ (8,776) $ 6,861 $ (4,625)