XML 15 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statement of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Product Information [Line Items]        
Revenue $ 1,001,859 $ 977,720 $ 3,043,982 $ 3,080,978
Costs of revenue (748,176) (746,764) (2,239,737) (2,206,464)
Gross profit 253,683 230,956 804,245 874,514
Corporate general and administrative expenses (33,213) (41,911) (112,294) (129,336)
Gains on divestitures and impairment charges, net 2,542 14,403 10,187 15,186
Operating income 223,012 203,448 702,138 760,364
Interest expense (61,512) (43,508) (174,904) (123,107)
Losses on early extinguishment of debt, net 0 0 (1,114) (1,225)
Other income (expense), net 128 (1,514) 2,647 (2,489)
Income before income taxes 161,628 158,426 528,767 633,543
(Provision for) benefit from income taxes (39,585) (37,521) (129,543) (159,925)
Net income 122,043 120,905 399,224 473,618
Net income attributable to noncontrolling interests (72) (55) (302) (585)
Net income attributable to common stockholders $ 121,971 $ 120,850 $ 398,922 $ 473,033
Basic earnings per share:        
Net income attributable to common stockholders, basic $ 0.81 $ 0.77 $ 2.63 $ 2.98
Basic weighted average number of shares 150,630 156,781 151,654 158,921
Diluted earnings per share:        
Net income attributable to common stockholders, diluted $ 0.80 $ 0.76 $ 2.60 $ 2.93
Diluted weighted average number of shares 152,289 159,100 153,554 161,398
Dividends declared per share $ 290 $ 0.25    
Product [Member]        
Product Information [Line Items]        
Revenue $ 520,651 $ 508,746 $ 1,568,750 $ 1,600,109
Costs of revenue (263,251) (256,700) (795,152) (779,230)
Service [Member]        
Product Information [Line Items]        
Revenue 407,471 403,725 1,256,919 1,278,841
Costs of revenue (225,673) (222,636) (686,705) (659,978)
Product and Service, Other [Member]        
Product Information [Line Items]        
Revenue 73,737 65,249 218,313 202,028
Costs of revenue $ (259,252) $ (267,428) $ (757,880) $ (767,256)