XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies Summary of Significant Accounting Policies, Revenue Recognition (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Revenue $ 1,034,372 $ 918,241 $ 3,099,888 $ 2,541,241  
Gross profit 333,019 263,656 979,239 661,467  
Costs of revenue (701,353) (654,585) (2,120,649) (1,879,774)  
Corporate general and administrative expenses (36,477) (40,986) (102,248) (109,968)  
Gains on divestitures and impairment charges, net 7,804 543 15,232 5,825  
Operating income 304,346 223,213 892,223 557,324  
Interest expense (38,618) (40,721) (111,865) (126,839)  
Losses on early extinguishment of debt, net 0 18,278 5,226 18,428  
Nonoperating Income (Expense) 8,218 629 9,214 548  
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 273,946 164,843 784,346 412,605  
Income Tax Expense (Benefit) (64,003) (37,351) (187,659) (97,559)  
Net income 209,943 127,492 596,687 315,046  
Net income attributable to noncontrolling interests (88) (77) (248) (182)  
Net income attributable to common stockholders $ 209,855 $ 127,415 $ 596,439 $ 314,864  
Net income attributable to common stockholders, basic $ 1.25 $ 0.72 $ 3.54 $ 1.77  
Net income attributable to common stockholders, diluted $ 1.23 $ 0.72 $ 3.49 $ 1.74  
Change in amounts due for unfulfilled performance obligations     $ (62,323) $ (42,300)  
Notes Receivable [Member]          
Financing Receivable, Allowance for Credit Loss, Noncurrent $ (3,990)   $ (3,990)   $ (5,957)