XML 15 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statement of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Product Information [Line Items]        
Revenue $ 1,034,372 $ 918,241 $ 3,099,888 $ 2,541,241
Costs of revenue (701,353) (654,585) (2,120,649) (1,879,774)
Gross profit 333,019 263,656 979,239 661,467
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)
Other income (expense), net 8,218 629 9,214 548
Income before income taxes 273,946 164,843 784,346 412,605
(Provision for) benefit from income taxes (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
Basic earnings per share:        
Net income attributable to common stockholders, basic $ 1.25 $ 0.72 $ 3.54 $ 1.77
Basic weighted average number of shares 167,417 175,982 168,586 178,238
Diluted earnings per share:        
Net income attributable to common stockholders, diluted $ 1.23 $ 0.72 $ 3.49 $ 1.74
Diluted weighted average number of shares 170,005 178,140 171,057 180,463
Dividends declared per share $ 230      
Product [Member]        
Product Information [Line Items]        
Revenue $ 532,722 $ 479,521 $ 1,607,090 $ 1,272,000
Costs of revenue (248,957) (230,568) (748,716) (634,118)
Service [Member]        
Product Information [Line Items]        
Revenue 432,458 382,466 1,287,934 1,104,793
Costs of revenue (210,344) (190,000) (615,700) (561,039)
Product and Service, Other [Member]        
Product Information [Line Items]        
Revenue 69,192 56,254 204,864 164,448
Costs of revenue $ (242,052) $ (234,017) $ (756,233) $ (684,617)