XML 106 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Quarterly Financial Data Quarterly Financial Data Level 4 (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Quarterly Financial Data (Unaudited) [Abstract]      
Revenue $ 4,143,143 $ 3,511,509 $ 3,230,785
Costs of revenue (2,839,529) (2,534,682) (2,470,205)
Gross profits 1,303,614 976,827 760,580
Operating income 1,190,676 842,770 666,613
Income from continuing operations before income taxes 1,045,500 662,060 464,432
Income Tax Expense (Benefit) (242,248) (145,923) (94,661)
Net income 803,252 516,137 369,771
Net income attributable to noncontrolling interests (313) (230) (175)
Net income attributable to common stockholders $ 802,939 $ 515,907 $ 369,596
Basic — EPS $ 4.79 $ 2.92 $ 2.03
Earnings per share, diluted $ 4.72 $ 2.88 $ 1.99