XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Allowances on accounts receivable, current $ 39,709 $ 16,546
Accumulated depreciation on property and equipment 1,481,416 1,372,132
Accumulated amortization on other intangible assets $ 582,126 $ 517,574
Common stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Common stock, shares authorized (in shares) 600,000,000 600,000,000
Common stock, shares issued (in shares) 165,007,258 162,710,792
Common stock, shares outstanding (in shares) 139,111,888 138,300,191
Treasury stock, common shares (in shares) 25,895,370 24,410,601