2020 Q4 Form 10-K Financial Statement

#000156459021009746 Filed on March 01, 2021

View on sec.gov

Income Statement

Concept 2020 Q4 2020 Q3 2020 Q1
Revenue $950.6M $935.5M $923.2M
YoY Change 1.04% 5.26% 14.09%
Cost Of Revenue $613.6M $605.8M $604.8M
YoY Change -2.7% 5.61% 16.5%
Gross Profit $336.9M $329.7M $318.4M
YoY Change 8.65% 4.62% 9.77%
Gross Profit Margin 35.44% 35.24% 34.49%
Selling, General & Admin $207.9M $198.3M $197.3M
YoY Change 0.92% 1.95% 3.1%
% of Gross Profit 61.71% 60.16% 61.98%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $39.80M $40.40M $28.49M
YoY Change 14.04% 28.25% 30.0%
% of Gross Profit 11.81% 12.25% 8.95%
Operating Expenses $220.4M $198.3M $197.3M
YoY Change 18.18% 1.95% 3.1%
Operating Profit $113.1M $124.6M $110.7M
YoY Change -5.41% 9.74% 22.86%
Interest Expense -$15.00M -$12.76M -$11.70M
YoY Change -5.66% 24.81% 5.15%
% of Operating Profit -13.27% -10.23% -10.57%
Other Income/Expense, Net $2.300M $960.0K -$2.934M
YoY Change -78.5% 36.36% -177.15%
Pretax Income $100.3M $110.4M $110.6M
YoY Change -12.26% -0.31% 39.38%
Income Tax $25.30M $25.01M $24.86M
% Of Pretax Income 25.22% 22.64% 22.49%
Net Earnings $74.98M $85.44M $85.70M
YoY Change -8.78% -3.05% 40.86%
Net Earnings / Revenue 7.89% 9.13% 9.28%
Basic Earnings Per Share $0.40 $0.45 $0.45
Diluted Earnings Per Share $0.38 $0.43 $0.44
COMMON SHARES
Basic Shares Outstanding 189.5M 190.9M shares 190.6M
Diluted Shares Outstanding 194.8M 196.7M shares 196.5M

Balance Sheet

Concept 2020 Q4 2020 Q3 2020 Q1
SHORT-TERM ASSETS
Cash & Short-Term Investments $689.2M $809.9M $405.2M
YoY Change 46.98% 76.68% 23.27%
Cash & Equivalents $680.4M $803.4M $401.6M
Short-Term Investments $8.800M $6.500M $3.600M
Other Short-Term Assets $37.32M $29.98M $35.69M
YoY Change -24.08% -42.4% -45.99%
Inventory
Prepaid Expenses $32.38M $35.20M $34.42M
Receivables $881.0M $859.1M $911.0M
Other Receivables $0.00 $0.00 $0.00
Total Short-Term Assets $1.749B $1.879B $1.479B
YoY Change 12.71% 20.67% 6.05%
LONG-TERM ASSETS
Property, Plant & Equipment $231.1M $237.5M $245.8M
YoY Change -9.02% 9.75% -48.12%
Goodwill $1.696B $1.568B $1.555B
YoY Change 7.7% 12.82%
Intangibles
YoY Change
Long-Term Investments
YoY Change
Other Assets $323.8M $400.0M $354.9M
YoY Change 49.17% 115.63% 75.21%
Total Long-Term Assets $3.125B $2.925B $2.924B
YoY Change 7.65% 15.11% 16.48%
TOTAL ASSETS
Total Short-Term Assets $1.749B $1.879B $1.479B
Total Long-Term Assets $3.125B $2.925B $2.924B
Total Assets $4.874B $4.804B $4.403B
YoY Change 9.41% 17.22% 12.75%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $13.91M $30.80M $26.10M
YoY Change -36.72% 46.99% -11.51%
Accrued Expenses $150.4M $153.2M $151.2M
YoY Change -15.91% -15.78% -18.96%
Deferred Revenue $154.7M $132.8M $121.3M
YoY Change 58.99% 42.11% 84.88%
Short-Term Debt $250.0M $245.0M $165.0M
YoY Change 257.14% 0.0% -48.44%
Long-Term Debt Due $33.54M $33.53M $33.52M
YoY Change 0.08% 0.08% -1.47%
Total Short-Term Liabilities $1.203B $1.147B $944.1M
YoY Change 32.13% 7.75% -6.69%
LONG-TERM LIABILITIES
Long-Term Debt $1.307B $1.315B $1.332B
YoY Change -2.42% 38.34% 37.73%
Other Long-Term Liabilities $238.4M $256.0M $239.8M
YoY Change 14.11% 31.89% -39.69%
Total Long-Term Liabilities $1.546B $1.571B $1.571B
YoY Change -0.19% 37.25% 62.53%
TOTAL LIABILITIES
Total Short-Term Liabilities $1.203B $1.147B $944.1M
Total Long-Term Liabilities $1.546B $1.571B $1.571B
Total Liabilities $3.039B $3.026B $2.830B
YoY Change 9.92% 21.44% 43.01%
SHAREHOLDERS EQUITY
Retained Earnings $741.7M $748.6M
YoY Change 14.34% 27.16%
Common Stock $1.638B $1.614B
YoY Change 4.16% 4.35%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $1.834B $1.777B $1.573B
YoY Change
Total Liabilities & Shareholders Equity $4.874B $4.804B $4.403B
YoY Change 9.41% 17.23% 12.75%

Cashflow Statement

Concept 2020 Q4 2020 Q3 2020 Q1
OPERATING ACTIVITIES
Net Income $74.98M $85.44M $85.70M
YoY Change -8.78% -3.05% 40.86%
Depreciation, Depletion And Amortization $39.80M $40.40M $28.49M
YoY Change 14.04% 28.25% 30.0%
Cash From Operating Activities $159.1M $252.1M -$18.65M
YoY Change 83.72% 14.43% 244.33%
INVESTING ACTIVITIES
Capital Expenditures -$24.10M -$16.70M $20.96M
YoY Change -12.36% -51.45% 48.92%
Acquisitions
YoY Change
Other Investing Activities -$186.4M $0.00 $300.0K
YoY Change -23.51% -106.25%
Cash From Investing Activities -$210.5M -$16.70M -$23.88M
YoY Change -22.35% -51.45% -10.94%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net $45.02M
YoY Change
Debt Paid & Issued, Net $8.500M
YoY Change 0.0%
Cash From Financing Activities -90.40M -305.8M -1.809M
YoY Change -146.65% 224.97% -69.09%
NET CHANGE
Cash From Operating Activities 159.1M 252.1M -18.65M
Cash From Investing Activities -210.5M -16.70M -23.88M
Cash From Financing Activities -90.40M -305.8M -1.809M
Net Change In Cash -141.8M -70.40M -44.34M
YoY Change -1624.73% -176.69% 16.43%
FREE CASH FLOW
Cash From Operating Activities $159.1M $252.1M -$18.65M
Capital Expenditures -$24.10M -$16.70M $20.96M
Free Cash Flow $183.2M $268.8M -$39.61M
YoY Change 60.56% 5.54% 103.23%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2020 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P84M
CY2019 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P84M
CY2019Q4 us-gaap Finance Lease Right Of Use Asset Statement Of Financial Position Extensible List
FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
us-gaap:OtherAssetsNoncurrent
CY2020Q4 us-gaap Finance Lease Right Of Use Asset Statement Of Financial Position Extensible List
FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
us-gaap:OtherAssetsNoncurrent
CY2019Q4 us-gaap Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
P3Y10M24D
CY2019Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P6Y9M7D
CY2019Q4 us-gaap Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
0.0920
CY2020Q4 us-gaap Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
0.0661
CY2018 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P84M
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
0.0150
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
0.0267
CY2019 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
0.0156
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
0.0293
CY2019 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
0.0263
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
0.2255
CY2019 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
0.210
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
0.2273
CY2019 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
0.2138
CY2017 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P5Y7M6D
CY2018 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P6Y4M24D
CY2018 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
P6Y4M24D
CY2018 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
P3Y8M12D
CY2018 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P6Y4M24D
CY2019 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P6Y6M
CY2019 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
P6Y6M
CY2019 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
P3Y4M24D
CY2019 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P6Y6M
CY2020 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P5Y8M12D
CY2020 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
P5Y8M12D
CY2020 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
P2Y7M6D
CY2020Q4 us-gaap Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
P1Y
CY2020Q4 us-gaap Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
P2Y
CY2020Q4 us-gaap Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
P2Y
CY2020Q4 us-gaap Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
CY2019Q4 us-gaap Preferred Stock Value
PreferredStockValue
CY2020Q4 us-gaap Preferred Stock Value
PreferredStockValue
CY2019Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2020 dei Security12b Title
Security12bTitle
Common shares, par value $0.01 per share
CY2018 us-gaap Net Income Loss
NetIncomeLoss
282019000
CY2018 g Asset Impairment Charge
AssetImpairmentCharge
4265000
CY2018 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
1857000
CY2020Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
289363000
CY2019Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
3990000
CY2020Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
1516000
CY2019Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
208916000
CY2019Q4 g Allowance For Credit Losses Other Assets
AllowanceForCreditLossesOtherAssets
0
CY2020Q4 g Allowance For Credit Losses Other Assets
AllowanceForCreditLossesOtherAssets
3134000
CY2020Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
56479000
CY2020Q4 us-gaap Liabilities Current
LiabilitiesCurrent
1202636000
CY2020Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
1307371000
CY2019Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
302100000
CY2020Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
238398000
CY2019Q4 us-gaap Liabilities
Liabilities
2765013000
CY2020Q4 us-gaap Liabilities
Liabilities
3039284000
CY2020Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2020 dei Document Annual Report
DocumentAnnualReport
true
CY2020 dei Document Transition Report
DocumentTransitionReport
false
CY2020 dei Entity File Number
EntityFileNumber
001-33626
CY2020 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
D0
CY2020 dei Entity Tax Identification Number
EntityTaxIdentificationNumber
98-0533350
CY2020 dei Entity Address Address Line1
EntityAddressAddressLine1
Victoria Place, 5th Floor
CY2020 dei Entity Address Address Line2
EntityAddressAddressLine2
31 Victoria Street
CY2020 dei Security Exchange Name
SecurityExchangeName
NYSE
CY2020 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2020 dei Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
true
CY2020 dei Entity Shell Company
EntityShellCompany
false
CY2020Q2 dei Entity Public Float
EntityPublicFloat
6941276604
CY2021Q1 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
188136982
CY2019Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
29969000
CY2020Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
27707000
CY2020Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
304714000
CY2019Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
89715000
CY2020Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
106674000
CY2020Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2019Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2020Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
250000000
CY2019Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
250000000
CY2020Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2019Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2020Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2019Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2020Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
500000000
CY2019Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
500000000
CY2019Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
190118181
CY2019Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
190118181
CY2020Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
189045661
CY2020Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
189045661
CY2019Q4 us-gaap Common Stock Value
CommonStockValue
1896000
CY2020Q4 us-gaap Common Stock Value
CommonStockValue
1885000
CY2019Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
1570575000
CY2020Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
1636026000
CY2019Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
648656000
CY2020Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
741658000
CY2019Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-531956000
CY2020Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-545340000
CY2019Q4 us-gaap Stockholders Equity
StockholdersEquity
1689171000
CY2020Q4 us-gaap Stockholders Equity
StockholdersEquity
1834229000
CY2019Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
4454184000
CY2020Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
4873513000
CY2018 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
3000790000
CY2019 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
3520543000
CY2020 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
3709377000
CY2019 us-gaap Cost Of Revenue
CostOfRevenue
2294688000
CY2020 us-gaap Cost Of Revenue
CostOfRevenue
2418137000
CY2020 us-gaap Gross Profit
GrossProfit
1291240000
CY2018 us-gaap Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
1845000
CY2018 us-gaap Operating Income Loss
OperatingIncomeLoss
348152000
CY2019 us-gaap Operating Income Loss
OperatingIncomeLoss
429376000
CY2018 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
15239000
CY2019 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
7729000
CY2020 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
7482000
CY2018 us-gaap Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
-37119000
CY2019 us-gaap Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
-43458000
CY2020 us-gaap Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
-48960000
CY2019 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
5786000
CY2020 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
3238000
CY2018 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
80763000
CY2018 us-gaap Profit Loss
ProfitLoss
281258000
CY2019 us-gaap Profit Loss
ProfitLoss
304881000
CY2018 us-gaap Net Income Loss
NetIncomeLoss
282019000
CY2019 us-gaap Net Income Loss
NetIncomeLoss
304881000
CY2020 us-gaap Net Income Loss
NetIncomeLoss
308276000
CY2018 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
282019000
CY2019 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
304881000
CY2020 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
308276000
CY2019 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.60
CY2020 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.62
CY2020 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.57
CY2020 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
400477000
CY2018 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
362021000
CY2019 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
94536000
CY2020 us-gaap Profit Loss
ProfitLoss
308276000
CY2018 us-gaap Net Income Loss Attributable To Redeemable Noncontrolling Interest
NetIncomeLossAttributableToRedeemableNoncontrollingInterest
-761000
CY2018 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.48
CY2018 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.45
CY2019 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.56
CY2018 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
190674740
CY2019 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
190074475
CY2020 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
190396780
CY2018 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
193980038
CY2019 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
195160855
CY2020 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
195780971
CY2018 us-gaap Net Income Loss
NetIncomeLoss
282019000
CY2018 us-gaap Net Income Loss Attributable To Redeemable Noncontrolling Interest
NetIncomeLossAttributableToRedeemableNoncontrollingInterest
-761000
CY2019 us-gaap Net Income Loss
NetIncomeLoss
304881000
CY2020 us-gaap Net Income Loss
NetIncomeLoss
308276000
CY2018 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
-109656000
CY2018 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest
-424000
CY2019 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
-20297000
CY2020 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
-7871000
CY2018 us-gaap Other Comprehensive Income Derivatives Qualifying As Hedges Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
-46293000
CY2019 us-gaap Other Comprehensive Income Derivatives Qualifying As Hedges Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
2343000
CY2020 us-gaap Other Comprehensive Income Derivatives Qualifying As Hedges Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
-3468000
CY2018 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
-1454000
CY2019 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
6542000
CY2020 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
2045000
CY2018 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-154495000
CY2018 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
-424000
CY2019 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-24496000
CY2020 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-13384000
CY2018 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
127524000
CY2019 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
280385000
CY2020 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
294892000
CY2018 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
7258000
CY2018 us-gaap Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
6776000
CY2018 us-gaap Restricted Stock Value Shares Issued Net Of Tax Withholdings
RestrictedStockValueSharesIssuedNetOfTaxWithholdings
-2649000
CY2018 g Performance Unit Value Shares Issued Net Of Tax Withholdings
PerformanceUnitValueSharesIssuedNetOfTaxWithholdings
-13270000
CY2018 us-gaap Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
154058000
CY2018 g Expenses Related To Stock Repurchase Extension
ExpensesRelatedToStockRepurchaseExtension
-98000
CY2018 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
48998000
CY2018 g Adjustments To Additional Paid In Capital Purchase Of Redeemable Non Controlling Interest
AdjustmentsToAdditionalPaidInCapitalPurchaseOfRedeemableNonControllingInterest
-1165000
CY2018 us-gaap Minority Interest Decrease From Redemptions
MinorityInterestDecreaseFromRedemptions
-3565000
CY2018 us-gaap Net Income Loss Attributable To Redeemable Noncontrolling Interest
NetIncomeLossAttributableToRedeemableNoncontrollingInterest
-761000
CY2018 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-154495000
CY2018 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
-424000
CY2018 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.30
CY2018 us-gaap Dividends Common Stock
DividendsCommonStock
57102000
CY2018Q4 us-gaap Stockholders Equity
StockholdersEquity
1404182000
CY2018Q4 us-gaap Stockholders Equity
StockholdersEquity
1404182000
CY2019 us-gaap Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
30000000
CY2019 g Expenses Related To Stock Repurchase Extension
ExpensesRelatedToStockRepurchaseExtension
-15000
CY2019 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
83885000
CY2019 us-gaap Net Income Loss Attributable To Redeemable Noncontrolling Interest
NetIncomeLossAttributableToRedeemableNoncontrollingInterest
304881000
CY2019 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
-24496000
CY2019 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.34
CY2019 us-gaap Dividends Common Stock
DividendsCommonStock
64671000
CY2019Q4 us-gaap Redeemable Noncontrolling Interest Equity Carrying Amount
RedeemableNoncontrollingInterestEquityCarryingAmount
1689171000
CY2019Q4 us-gaap Stockholders Equity
StockholdersEquity
1689171000
CY2020 g Performance Unit Value Shares Issued Net Of Tax Withholdings
PerformanceUnitValueSharesIssuedNetOfTaxWithholdings
-25827000
CY2020 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
39
CY2018 us-gaap Profit Loss
ProfitLoss
281258000
CY2018 us-gaap Depreciation
Depreciation
64868000
CY2018 g Amortization Of Financing Costs Including Loss On Extinguishment Of Debt
AmortizationOfFinancingCostsIncludingLossOnExtinguishmentOfDebt
3975000
CY2018 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
38850000
CY2019 g Asset Impairment Charge
AssetImpairmentCharge
3511000
CY2020 g Asset Impairment Charge
AssetImpairmentCharge
14083000
CY2018 us-gaap Foreign Currency Transaction Gain Loss Unrealized
ForeignCurrencyTransactionGainLossUnrealized
-3352000
CY2018 us-gaap Share Based Compensation
ShareBasedCompensation
48998000
CY2019 us-gaap Share Based Compensation
ShareBasedCompensation
83885000
CY2020 us-gaap Share Based Compensation
ShareBasedCompensation
74008000
CY2018 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
6054000
CY2019 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-16315000
CY2020 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-22587000
CY2020 us-gaap Operating Lease Impairment Loss
OperatingLeaseImpairmentLoss
18084000
CY2019 us-gaap Gain Loss On Sale Of Other Assets
GainLossOnSaleOfOtherAssets
31380000
CY2018 us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
-1329000
CY2019 us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
2213000
CY2020 us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
1291000
CY2018 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
5993000
CY2019 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
157580000
CY2018 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
76894000
CY2019 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
121983000
CY2020 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-42505000
CY2018 g Increase Decrease In Prepaid Expenses Other Current Assets Contract Cost Assets Operating Lease Right Of Use Assets And Other Assets
IncreaseDecreaseInPrepaidExpensesOtherCurrentAssetsContractCostAssetsOperatingLeaseRightOfUseAssetsAndOtherAssets
76392000
CY2019 g Increase Decrease In Prepaid Expenses Other Current Assets Contract Cost Assets Operating Lease Right Of Use Assets And Other Assets
IncreaseDecreaseInPrepaidExpensesOtherCurrentAssetsContractCostAssetsOperatingLeaseRightOfUseAssetsAndOtherAssets
69813000
CY2020 g Increase Decrease In Prepaid Expenses Other Current Assets Contract Cost Assets Operating Lease Right Of Use Assets And Other Assets
IncreaseDecreaseInPrepaidExpensesOtherCurrentAssetsContractCostAssetsOperatingLeaseRightOfUseAssetsAndOtherAssets
99852000
CY2018 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
26401000
CY2019 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-21375000
CY2020 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-12480000
CY2020 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
87180000
CY2018 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
5597000
CY2019 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
8346000
CY2020 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
-993000
CY2018 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
339511000
CY2019 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
427888000
CY2020 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
584308000
CY2018 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
84978000
CY2019 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
74927000
CY2020 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
70170000
CY2018 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
75439000
CY2019 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
33834000
CY2020 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
10201000
CY2018 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
668000
CY2019 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
1750000
CY2019 us-gaap Proceeds From Sale Of Equity Method Investments
ProceedsFromSaleOfEquityMethodInvestments
2168000
CY2019 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
252276000
CY2020 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
186633000
CY2018 us-gaap Payments To Acquire Additional Interest In Subsidiaries
PaymentsToAcquireAdditionalInterestInSubsidiaries
4730000
CY2018 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-276050000
CY2019 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-357119000
CY2018 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
2395000
CY2018 us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
4293000
CY2019 us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
2317000
CY2020 us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
620000
CY2018 us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
129186000
CY2019 us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
400000000
CY2018 us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
166186000
CY2019 us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
34000000
CY2020 us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
34000000
CY2018 us-gaap Proceeds From Short Term Debt
ProceedsFromShortTermDebt
250000000
CY2019 us-gaap Proceeds From Short Term Debt
ProceedsFromShortTermDebt
400000000
CY2020 us-gaap Proceeds From Short Term Debt
ProceedsFromShortTermDebt
610000000
CY2018 us-gaap Repayments Of Short Term Debt
RepaymentsOfShortTermDebt
125000000
CY2019 us-gaap Repayments Of Short Term Debt
RepaymentsOfShortTermDebt
625000000
CY2020 us-gaap Repayments Of Short Term Debt
RepaymentsOfShortTermDebt
430000000
CY2018 us-gaap Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
14034000
CY2019 us-gaap Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
19670000
CY2020 us-gaap Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
25135000
CY2018 us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
15919000
CY2019 us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
3850000
CY2020 us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
34083000
CY2018 g Business Acquisition Contingent Consideration Cash Paid
BusinessAcquisitionContingentConsiderationCashPaid
3356000
CY2019 g Business Acquisition Contingent Consideration Cash Paid
BusinessAcquisitionContingentConsiderationCashPaid
12790000
CY2018 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
57102000
CY2019Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
467096000
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
680440000
CY2020 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
137112000
CY2018 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-135187000
CY2020 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
-12556000
CY2018 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-71726000
CY2019 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
110416000
CY2020 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
225900000
CY2019Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
467096000
CY2018Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
368396000
CY2018 us-gaap Interest Paid Net
InterestPaidNet
41484000
CY2019 us-gaap Interest Paid Net
InterestPaidNet
45084000
CY2020 us-gaap Interest Paid Net
InterestPaidNet
49101000
CY2018 us-gaap Income Taxes Paid
IncomeTaxesPaid
81411000
CY2019 us-gaap Income Taxes Paid
IncomeTaxesPaid
104217000
CY2020 us-gaap Income Taxes Paid
IncomeTaxesPaid
193946000
CY2018 us-gaap Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
2031000
CY2019 us-gaap Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
5008000
CY2020 us-gaap Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
29526000
CY2019 g Non Cash Transaction Gain On Exchange Of Non Monetary Asset
NonCashTransactionGainOnExchangeOfNonMonetaryAsset
31380000
CY2020 us-gaap Nature Of Operations
NatureOfOperations
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-family:Georgia;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">1. Organization</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.5%;font-family:Georgia;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company is a global professional services firm that drives digitally-led innovation and runs digitally-enabled intelligent operations for its customers, guided by its experience over time running thousands of processes for hundreds of Fortune Global 500 companies. The Company has approximately 96,500 employees serving customers in key industry verticals from more than 30 countries.</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.5%;font-family:Georgia;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prior to the fourth quarter of 2019, the Company had one reportable segment. To align with how the Company’s Chief Operating Decision Maker, or CODM, manages its business, including resource allocation and performance assessment, the Company realigned its business segments into the following three reportable segments: Banking, Capital Markets and Insurance, or BCMI, Consumer Goods, Retail, Life Sciences and Healthcare, or CGRLH, and High Tech, Manufacturing and Services, or HMS. </p>
CY2020Q4 dei Entity Number Of Employees
EntityNumberOfEmployees
96500
CY2020Q4 us-gaap Number Of Countries In Which Entity Operates
NumberOfCountriesInWhichEntityOperates
30
CY2018 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
1
CY2019 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
3
CY2020 us-gaap Use Of Estimates
UseOfEstimates
<p style="text-align:justify;margin-top:13pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-family:Georgia;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">(b) Use of estimates</p> <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:4.5%;font-family:Georgia;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements. Significant items subject to such estimates and assumptions include the useful lives of property, plant and equipment, intangible assets and goodwill, revenue recognition, allowance for credit losses, valuation allowances for deferred tax assets, the valuation of derivative financial instruments, the measurement of lease liabilities and right-of-use (“ROU”) assets, measurements of stock-based compensation, assets and obligations related to employee benefits, the nature and timing of the satisfaction of performance obligations, the standalone selling price of performance obligations, variable consideration, other obligations for revenue recognition, income tax uncertainties and other contingencies. Management believes that the estimates used in the preparation of the consolidated financial statements are reasonable, and management has made assumptions about the possible effects of the novel coronavirus (“COVID-19”) pandemic on critical and significant accounting estimates. Although these estimates and assumptions are based upon management’s best knowledge of current events and actions, actual results could differ from these estimates. Any changes in estimates are adjusted prospectively in the Company’s consolidated financial statements.</p>
CY2019Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
914255000
CY2019Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
217079000
CY2019Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
89715000
CY2019Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
648656000
CY2020Q4 g Deferred Billings Allowance For Credit Losses
DeferredBillingsAllowanceForCreditLosses
7858000
CY2020 us-gaap Prior Period Reclassification Adjustment Description
PriorPeriodReclassificationAdjustmentDescription
<p style="text-align:justify;margin-top:11pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-family:Georgia;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">(k) Reclassification</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:4.43%;font-family:Georgia;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certain reclassifications have been made in the consolidated financial statements of prior periods to conform to the classification used in the current period. The impact of such reclassifications on the consolidated financial statements is not material.</p>
CY2020 us-gaap Gains Losses On Restructuring Of Debt
GainsLossesOnRestructuringOfDebt
0
CY2019Q4 g Cash And Other Bank Balances
CashAndOtherBankBalances
467096000
CY2020Q4 g Cash And Other Bank Balances
CashAndOtherBankBalances
680440000
CY2019Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
467096000
CY2020Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
680440000
CY2019Q4 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
944224000
CY2020Q4 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
908727000
CY2019Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
29969000
CY2020Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
27707000
CY2019Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
914255000
CY2020Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
881020000
CY2017Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
23660000
CY2018Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
23960000
CY2019Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
29969000
CY2017Q4 g Allowance For Doubtful Accounts Receivable Adjusted Balance
AllowanceForDoubtfulAccountsReceivableAdjustedBalance
23660000
CY2018Q4 g Allowance For Doubtful Accounts Receivable Adjusted Balance
AllowanceForDoubtfulAccountsReceivableAdjustedBalance
23960000
CY2019Q4 g Allowance For Doubtful Accounts Receivable Adjusted Balance
AllowanceForDoubtfulAccountsReceivableAdjustedBalance
34154000
CY2019 us-gaap Allowance For Doubtful Accounts Receivable Period Increase Decrease
AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
1004000
CY2020 us-gaap Allowance For Doubtful Accounts Receivable Period Increase Decrease
AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
200000
CY2018 g Allowance For Doubtful Accounts Receivable Charged Reversal Released To Cost And Expense
AllowanceForDoubtfulAccountsReceivableChargedReversalReleasedToCostAndExpense
1857000
CY2019 g Allowance For Doubtful Accounts Receivable Charged Reversal Released To Cost And Expense
AllowanceForDoubtfulAccountsReceivableChargedReversalReleasedToCostAndExpense
7443000
CY2020 g Allowance For Doubtful Accounts Receivable Charged Reversal Released To Cost And Expense
AllowanceForDoubtfulAccountsReceivableChargedReversalReleasedToCostAndExpense
3307000
CY2018 g Allowance For Doubtful Accounts Receivable Deductions And Foreign Currency Translation Adjustments
AllowanceForDoubtfulAccountsReceivableDeductionsAndForeignCurrencyTranslationAdjustments
1557000
CY2019 g Allowance For Doubtful Accounts Receivable Deductions And Foreign Currency Translation Adjustments
AllowanceForDoubtfulAccountsReceivableDeductionsAndForeignCurrencyTranslationAdjustments
2438000
CY2020 g Allowance For Doubtful Accounts Receivable Deductions And Foreign Currency Translation Adjustments
AllowanceForDoubtfulAccountsReceivableDeductionsAndForeignCurrencyTranslationAdjustments
9954000
CY2018Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
23960000
CY2019Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
29969000
CY2020Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
27707000
CY2019 us-gaap Payment For Contingent Consideration Liability Operating Activities
PaymentForContingentConsiderationLiabilityOperatingActivities
4308000
CY2020 us-gaap Payment For Contingent Consideration Liability Operating Activities
PaymentForContingentConsiderationLiabilityOperatingActivities
0
CY2019Q4 us-gaap Credit Risk Derivatives At Fair Value Net
CreditRiskDerivativesAtFairValueNet
-2930000
CY2020Q4 us-gaap Credit Risk Derivatives At Fair Value Net
CreditRiskDerivativesAtFairValueNet
-13272000
CY2017Q4 g Accumulated Other Comprehensive Income Cumulative Changes In Net Gain Loss From Cash Flow Hedge Effect Before Tax
AccumulatedOtherComprehensiveIncomeCumulativeChangesInNetGainLossFromCashFlowHedgeEffectBeforeTax
50529000
CY2017Q4 g Accumulated Other Comprehensive Income Loss Cumulative Changes In Net Gain Loss From Cash Flow Hedges Effect Tax
AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectTax
-14436000
CY2017Q4 us-gaap Accumulated Other Comprehensive Income Loss Cumulative Changes In Net Gain Loss From Cash Flow Hedges Effect Net Of Tax
AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
36093000
CY2018Q4 g Accumulated Other Comprehensive Income Cumulative Changes In Net Gain Loss From Cash Flow Hedge Effect Before Tax
AccumulatedOtherComprehensiveIncomeCumulativeChangesInNetGainLossFromCashFlowHedgeEffectBeforeTax
-2411000
CY2018Q4 g Accumulated Other Comprehensive Income Loss Cumulative Changes In Net Gain Loss From Cash Flow Hedges Effect Tax
AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectTax
-5524000
CY2018Q4 us-gaap Accumulated Other Comprehensive Income Loss Cumulative Changes In Net Gain Loss From Cash Flow Hedges Effect Net Of Tax
AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
-7935000
CY2019Q4 g Accumulated Other Comprehensive Income Loss Cumulative Changes In Net Gain Loss From Cash Flow Hedges Effect Tax
AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectTax
-1466000
CY2019Q4 us-gaap Accumulated Other Comprehensive Income Loss Cumulative Changes In Net Gain Loss From Cash Flow Hedges Effect Net Of Tax
AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
-5592000
CY2018 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
9336000
CY2018 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
1073000
CY2018 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
8263000
CY2019 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
19401000
CY2019 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
7212000
CY2019 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
12189000
CY2020 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
-6171000
CY2020 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
-605000
CY2020 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
-5566000
CY2018 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
-43604000
CY2018 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
-5574000
CY2018 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
-38030000
CY2019 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
17686000
CY2019 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
3154000
CY2019 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
14532000
CY2020 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
-3932000
CY2020 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
-9034000
CY2018 us-gaap Other Comprehensive Income Loss Derivatives Qualifying As Hedges Before Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax
-52940000
CY2018 us-gaap Other Comprehensive Income Loss Derivatives Qualifying As Hedges Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
-6647000
CY2018 us-gaap Other Comprehensive Income Loss Derivatives Qualifying As Hedges Net Of Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
-46293000
CY2019 us-gaap Other Comprehensive Income Loss Derivatives Qualifying As Hedges Before Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax
-1715000
CY2019 us-gaap Other Comprehensive Income Loss Derivatives Qualifying As Hedges Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
-4058000
CY2019 us-gaap Other Comprehensive Income Loss Derivatives Qualifying As Hedges Net Of Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
2343000
CY2020 us-gaap Other Comprehensive Income Loss Derivatives Qualifying As Hedges Before Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax
-6795000
CY2020 us-gaap Other Comprehensive Income Loss Derivatives Qualifying As Hedges Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
-3327000
CY2020 us-gaap Other Comprehensive Income Loss Derivatives Qualifying As Hedges Net Of Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
-3468000
CY2018Q4 g Accumulated Other Comprehensive Income Cumulative Changes In Net Gain Loss From Cash Flow Hedge Effect Before Tax
AccumulatedOtherComprehensiveIncomeCumulativeChangesInNetGainLossFromCashFlowHedgeEffectBeforeTax
-2411000
CY2018Q4 g Accumulated Other Comprehensive Income Loss Cumulative Changes In Net Gain Loss From Cash Flow Hedges Effect Tax
AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectTax
-5524000
CY2018Q4 us-gaap Accumulated Other Comprehensive Income Loss Cumulative Changes In Net Gain Loss From Cash Flow Hedges Effect Net Of Tax
AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
-7935000
CY2019Q4 g Accumulated Other Comprehensive Income Cumulative Changes In Net Gain Loss From Cash Flow Hedge Effect Before Tax
AccumulatedOtherComprehensiveIncomeCumulativeChangesInNetGainLossFromCashFlowHedgeEffectBeforeTax
-4126000
CY2019Q4 g Accumulated Other Comprehensive Income Loss Cumulative Changes In Net Gain Loss From Cash Flow Hedges Effect Tax
AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectTax
-1466000
CY2019Q4 us-gaap Accumulated Other Comprehensive Income Loss Cumulative Changes In Net Gain Loss From Cash Flow Hedges Effect Net Of Tax
AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
-5592000
CY2020Q4 g Accumulated Other Comprehensive Income Cumulative Changes In Net Gain Loss From Cash Flow Hedge Effect Before Tax
AccumulatedOtherComprehensiveIncomeCumulativeChangesInNetGainLossFromCashFlowHedgeEffectBeforeTax
-10921000
CY2020Q4 g Accumulated Other Comprehensive Income Loss Cumulative Changes In Net Gain Loss From Cash Flow Hedges Effect Tax
AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectTax
1861000
CY2020Q4 us-gaap Accumulated Other Comprehensive Income Loss Cumulative Changes In Net Gain Loss From Cash Flow Hedges Effect Net Of Tax
AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
-9060000
CY2018 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
-43604000
CY2019 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
17686000
CY2020 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
-12966000
CY2018 us-gaap Derivative Instruments Gain Loss Reclassified From Accumulated Oci Into Income Effective Portion Net
DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
9336000
CY2019 us-gaap Derivative Instruments Gain Loss Reclassified From Accumulated Oci Into Income Effective Portion Net
DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
19401000
CY2020 us-gaap Derivative Instruments Gain Loss Reclassified From Accumulated Oci Into Income Effective Portion Net
DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
-6171000
CY2018 us-gaap Derivative Instruments Gain Loss Recognized In Income Ineffective Portion And Amount Excluded From Effectiveness Testing Net
DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
0
CY2019 us-gaap Derivative Instruments Gain Loss Recognized In Income Ineffective Portion And Amount Excluded From Effectiveness Testing Net
DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
0
CY2020 us-gaap Derivative Instruments Gain Loss Recognized In Income Ineffective Portion And Amount Excluded From Effectiveness Testing Net
DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
0
CY2018 us-gaap Gain Loss On Foreign Currency Derivative Instruments Not Designated As Hedging Instruments
GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
-6240000
CY2019 us-gaap Gain Loss On Foreign Currency Derivative Instruments Not Designated As Hedging Instruments
GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
4299000
CY2020 us-gaap Gain Loss On Foreign Currency Derivative Instruments Not Designated As Hedging Instruments
GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
-4092000
CY2019Q4 us-gaap Prepaid Taxes
PrepaidTaxes
43763000
CY2020Q4 us-gaap Prepaid Taxes
PrepaidTaxes
73008000
CY2019Q4 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
19170000
CY2020Q4 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
9035000
CY2019Q4 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
29734000
CY2020Q4 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
32375000
CY2019Q4 us-gaap Derivative Assets Current
DerivativeAssetsCurrent
18223000
CY2020Q4 us-gaap Derivative Assets Current
DerivativeAssetsCurrent
21545000
CY2019Q4 us-gaap Due From Employees Current
DueFromEmployeesCurrent
4209000
CY2020Q4 us-gaap Due From Employees Current
DueFromEmployeesCurrent
2636000
CY2019Q4 us-gaap Deposits Assets Current
DepositsAssetsCurrent
1784000
CY2020Q4 us-gaap Deposits Assets Current
DepositsAssetsCurrent
8774000
CY2019Q4 g Advances To Suppliers
AdvancesToSuppliers
4289000
CY2020Q4 g Advances To Suppliers
AdvancesToSuppliers
2716000
CY2019Q4 us-gaap Other Assets Current
OtherAssetsCurrent
49153000
CY2020Q4 us-gaap Other Assets Current
OtherAssetsCurrent
37319000
CY2019Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
170325000
CY2020Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
187408000
CY2019Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
744161000
CY2020Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
792463000
CY2019Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
490126000
CY2020Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
561341000
CY2019Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
254035000
CY2020Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
231122000
CY2018Q4 us-gaap Goodwill
Goodwill
1393832000
CY2019Q4 us-gaap Goodwill
Goodwill
1574466000
CY2019 us-gaap Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
185381000
CY2019Q4 us-gaap Goodwill
Goodwill
1574466000
CY2020Q4 us-gaap Goodwill
Goodwill
1695688000
CY2018Q4 us-gaap Goodwill
Goodwill
1393832000
CY2019 us-gaap Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
185381000
CY2019 us-gaap Goodwill Purchase Accounting Adjustments
GoodwillPurchaseAccountingAdjustments
-988000
CY2019 us-gaap Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
-3759000
CY2019Q4 us-gaap Goodwill
Goodwill
1574466000
CY2019Q4 us-gaap Goodwill
Goodwill
1574466000
CY2020 us-gaap Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
123595000
CY2020 us-gaap Goodwill Purchase Accounting Adjustments
GoodwillPurchaseAccountingAdjustments
-5653000
CY2020 us-gaap Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
3280000
CY2020Q4 us-gaap Goodwill
Goodwill
1695688000
CY2019Q4 us-gaap Business Acquisition Purchase Price Allocation Goodwill Expected Tax Deductible Amount
BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
282524000
CY2020Q4 us-gaap Business Acquisition Purchase Price Allocation Goodwill Expected Tax Deductible Amount
BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
296046000
CY2019Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
675463000
CY2019Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
444602000
CY2019Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
230861000
CY2020Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
750907000
CY2020Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
514175000
CY2020Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
236732000
CY2018 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
38850000
CY2019 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
32612000
CY2020 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
43343000
CY2018 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
4265000
CY2019 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
3511000
CY2020 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
14083000
CY2018 us-gaap Impairment Of Intangible Assets Indefinitelived Excluding Goodwill
ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
3065000
CY2019 us-gaap Impairment Of Intangible Assets Indefinitelived Excluding Goodwill
ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
3511000
CY2020 us-gaap Impairment Of Intangible Assets Indefinitelived Excluding Goodwill
ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
6117000
CY2018 us-gaap Tangible Asset Impairment Charges
TangibleAssetImpairmentCharges
1200000
CY2020 us-gaap Tangible Asset Impairment Charges
TangibleAssetImpairmentCharges
7966000
CY2018 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
4265000
CY2019 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
3511000
CY2020Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
81753000
CY2020Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
53705000
CY2020Q4 us-gaap Deposits Assets Noncurrent
DepositsAssetsNoncurrent
32058000
CY2019Q4 us-gaap Derivative Assets Noncurrent
DerivativeAssetsNoncurrent
3086000
CY2020Q4 g Finite Lived Intangible Assets Net Excluding Intangibles Under Development
FiniteLivedIntangibleAssetsNetExcludingIntangiblesUnderDevelopment
215371000
CY2020Q4 g Finite Lived Intangible Assets Amortization Expense Year Five And Thereafter
FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter
13791000
CY2020Q4 us-gaap Derivative Assets Noncurrent
DerivativeAssetsNoncurrent
6164000
CY2020Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
42119000
CY2020Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
24003000
CY2019Q4 us-gaap Prepaid Expense Noncurrent
PrepaidExpenseNoncurrent
6003000
CY2019Q4 us-gaap Contract With Customer Asset Net Noncurrent
ContractWithCustomerAssetNetNoncurrent
21176000
CY2020Q4 us-gaap Contract With Customer Asset Net Noncurrent
ContractWithCustomerAssetNetNoncurrent
6770000
CY2019Q4 g Prepaid Taxes Non Current
PrepaidTaxesNonCurrent
93277000
CY2020Q4 g Prepaid Taxes Non Current
PrepaidTaxesNonCurrent
155035000
CY2019Q4 us-gaap Deposits Assets Noncurrent
DepositsAssetsNoncurrent
36342000
CY2020Q4 us-gaap Prepaid Expense Noncurrent
PrepaidExpenseNoncurrent
5176000
CY2019Q4 us-gaap Accounts Receivable Gross Noncurrent
AccountsReceivableGrossNoncurrent
7858000
CY2020Q4 us-gaap Accounts Receivable Gross Noncurrent
AccountsReceivableGrossNoncurrent
25357000
CY2019Q4 us-gaap Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
15853000
CY2020Q4 us-gaap Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
43175000
CY2019Q4 us-gaap Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
33484000
CY2020Q4 us-gaap Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
50083000
CY2019Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
217079000
CY2020Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
323818000
CY2019Q4 us-gaap Accounts Receivable Gross Noncurrent
AccountsReceivableGrossNoncurrent
7858000
CY2020Q4 us-gaap Accounts Receivable Gross Noncurrent
AccountsReceivableGrossNoncurrent
25357000
CY2019Q4 g Allowance For Credit Losses Other Assets
AllowanceForCreditLossesOtherAssets
0
CY2020Q4 g Allowance For Credit Losses Other Assets
AllowanceForCreditLossesOtherAssets
3134000
CY2020Q4 g Allowance For Credit Losses Other Assets
AllowanceForCreditLossesOtherAssets
3134000
CY2020Q4 g Allowance For Doubtful Accounts Receivable Noncurrent Of Current Period Charge
AllowanceForDoubtfulAccountsReceivableNoncurrentOfCurrentPeriodCharge
2400000
CY2019 us-gaap Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
9302000
CY2020 us-gaap Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
12483000
CY2019 us-gaap Finance Lease Interest Expense
FinanceLeaseInterestExpense
2997000
CY2020 us-gaap Finance Lease Interest Expense
FinanceLeaseInterestExpense
2454000
CY2019 us-gaap Operating Lease Cost
OperatingLeaseCost
74436000
CY2020 us-gaap Operating Lease Cost
OperatingLeaseCost
88596000
CY2019 us-gaap Short Term Lease Cost
ShortTermLeaseCost
438000
CY2020 us-gaap Short Term Lease Cost
ShortTermLeaseCost
1643000
CY2019 us-gaap Variable Lease Cost
VariableLeaseCost
4052000
CY2020 us-gaap Variable Lease Cost
VariableLeaseCost
5347000
CY2019 us-gaap Lease Cost
LeaseCost
91225000
CY2020 us-gaap Lease Cost
LeaseCost
110523000
CY2019Q4 us-gaap Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
33484000
CY2020Q4 us-gaap Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
50083000
CY2020Q4 us-gaap Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
P3Y10M24D
CY2020Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P6Y9M7D
CY2019Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.0687
CY2020Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.0728
CY2019 us-gaap Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
2859000
CY2020 us-gaap Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
2898000
CY2019 us-gaap Operating Lease Payments
OperatingLeasePayments
72645000
CY2020 us-gaap Operating Lease Payments
OperatingLeasePayments
92010000
CY2019 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
7380000
CY2020 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
10567000
CY2020Q4 us-gaap Finance Lease Liability Payments Due In Next Rolling Twelve Months
FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths
19584000
CY2020Q4 us-gaap Lessee Operating Lease Liability Payments Due Next Rolling Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths
78148000
CY2020Q4 us-gaap Finance Lease Liability Payments Due In Rolling Year Two
FinanceLeaseLiabilityPaymentsDueInRollingYearTwo
17165000
CY2020Q4 us-gaap Lessee Operating Lease Liability Payments Due In Rolling Year Two
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo
75288000
CY2020Q4 us-gaap Finance Lease Liability Payments Due In Rolling Year Three
FinanceLeaseLiabilityPaymentsDueInRollingYearThree
10081000
CY2020Q4 us-gaap Lessee Operating Lease Liability Payments Due In Rolling Year Three
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree
66790000
CY2020Q4 us-gaap Finance Lease Liability Payments Due In Rolling Year Four
FinanceLeaseLiabilityPaymentsDueInRollingYearFour
3876000
CY2020Q4 us-gaap Lessee Operating Lease Liability Payments Due In Rolling Year Four
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour
56013000
CY2020Q4 us-gaap Finance Lease Liability Payments Due In Rolling Year Five
FinanceLeaseLiabilityPaymentsDueInRollingYearFive
1000000
CY2020Q4 us-gaap Lessee Operating Lease Liability Payments Due In Rolling Year Five
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive
43696000
CY2020Q4 g Lessee Operating Lease Liability Payments Due In Rolling Year Six Thereafter
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSixThereafter
117580000
CY2020Q4 us-gaap Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
51706000
CY2020Q4 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
437515000
CY2020Q4 us-gaap Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
2682000
CY2020Q4 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
91673000
CY2020Q4 us-gaap Finance Lease Liability
FinanceLeaseLiability
49024000
CY2020Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
345842000
CY2019Q4 us-gaap Finance Lease Liability Payments Due In Next Rolling Twelve Months
FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths
12019000
CY2019Q4 us-gaap Lessee Operating Lease Liability Payments Due Next Rolling Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths
79912000
CY2019Q4 us-gaap Finance Lease Liability Payments Due In Rolling Year Two
FinanceLeaseLiabilityPaymentsDueInRollingYearTwo
8765000
CY2019Q4 us-gaap Lessee Operating Lease Liability Payments Due In Rolling Year Two
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo
74736000
CY2019Q4 us-gaap Finance Lease Liability Payments Due In Rolling Year Three
FinanceLeaseLiabilityPaymentsDueInRollingYearThree
6008000
CY2019Q4 us-gaap Lessee Operating Lease Liability Payments Due In Rolling Year Three
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree
63539000
CY2019Q4 us-gaap Finance Lease Liability Payments Due In Rolling Year Four
FinanceLeaseLiabilityPaymentsDueInRollingYearFour
4506000
CY2019Q4 us-gaap Lessee Operating Lease Liability Payments Due In Rolling Year Four
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour
57742000
CY2019Q4 us-gaap Finance Lease Liability Payments Due In Rolling Year Five
FinanceLeaseLiabilityPaymentsDueInRollingYearFive
3445000
CY2019Q4 us-gaap Lessee Operating Lease Liability Payments Due In Rolling Year Five
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive
45870000
CY2019Q4 g Finance Lease Liability Payments Due In Rolling Year Six Thereafter
FinanceLeaseLiabilityPaymentsDueInRollingYearSixThereafter
1512000
CY2019Q4 g Lessee Operating Lease Liability Payments Due In Rolling Year Six Thereafter
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSixThereafter
135104000
CY2019Q4 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
97139000
CY2019Q4 us-gaap Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
36255000
CY2019Q4 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
456903000
CY2019Q4 us-gaap Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
5790000
CY2019Q4 us-gaap Finance Lease Liability
FinanceLeaseLiability
30465000
CY2019Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
359764000
CY2018 us-gaap Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
66110000
CY2020 g Operating Lease Right Of Use Asset Impairment Charge
OperatingLeaseRightOfUseAssetImpairmentCharge
16322000
CY2019 g Operating Lease Right Of Use Asset Impairment Charge
OperatingLeaseRightOfUseAssetImpairmentCharge
0
CY2019Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
178845000
CY2020Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
150390000
CY2019Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
274000000
CY2020Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
286399000
CY2019Q4 g Business Combination Contingent Consideration At Fair Value Current
BusinessCombinationContingentConsiderationAtFairValueCurrent
6384000
CY2020Q4 g Business Combination Contingent Consideration At Fair Value Current
BusinessCombinationContingentConsiderationAtFairValueCurrent
2651000
CY2019Q4 g Statutory Liabilities Current
StatutoryLiabilitiesCurrent
62786000
CY2020Q4 g Statutory Liabilities Current
StatutoryLiabilitiesCurrent
104768000
CY2019Q4 us-gaap Pension And Other Postretirement Defined Benefit Plans Current Liabilities
PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
1333000
CY2020Q4 us-gaap Pension And Other Postretirement Defined Benefit Plans Current Liabilities
PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
1967000
CY2019Q4 us-gaap Workers Compensation Liability Current
WorkersCompensationLiabilityCurrent
26116000
CY2020Q4 us-gaap Workers Compensation Liability Current
WorkersCompensationLiabilityCurrent
28635000
CY2019Q4 us-gaap Derivative Liabilities Current
DerivativeLiabilitiesCurrent
6966000
CY2020Q4 us-gaap Derivative Liabilities Current
DerivativeLiabilitiesCurrent
20172000
CY2019Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
97313000
CY2020Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
154717000
CY2019Q4 us-gaap Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
9740000
CY2020Q4 us-gaap Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
18066000
CY2019Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
20388000
CY2020Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
39004000
CY2019Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
683871000
CY2020Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
806769000
CY2018Q3 g Margin Over Libor For Interest Rate On Line Of Credit
MarginOverLiborForInterestRateOnLineOfCredit
0.01375
CY2019 g Margin Over Libor For Interest Rate On Line Of Credit
MarginOverLiborForInterestRateOnLineOfCredit
0.01375
CY2020 g Margin Over Libor For Interest Rate On Line Of Credit
MarginOverLiborForInterestRateOnLineOfCredit
0.01375
CY2019Q4 us-gaap Long Term Debt
LongTermDebt
1373305000
CY2020Q4 us-gaap Long Term Debt
LongTermDebt
1340908000
CY2019Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
33509000
CY2020Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
33537000
CY2019Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
1339796000
CY2020Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
1307371000
CY2019Q4 us-gaap Long Term Debt
LongTermDebt
1373305000
CY2020Q4 us-gaap Long Term Debt
LongTermDebt
1340908000
CY2019 g Fund Based Non Fund Based Credit Facility Limit
FundBasedNonFundBasedCreditFacilityLimit
14307000
CY2020 g Fund Based Non Fund Based Credit Facility Limit
FundBasedNonFundBasedCreditFacilityLimit
14311000
CY2019 g Utilization Of Credit Facility For Non Fund Based Usage
UtilizationOfCreditFacilityForNonFundBasedUsage
7486000
CY2020 g Utilization Of Credit Facility For Non Fund Based Usage
UtilizationOfCreditFacilityForNonFundBasedUsage
7809000
CY2020 us-gaap Line Of Credit Facility Expiration Date1
LineOfCreditFacilityExpirationDate1
2023-08-08
CY2019 g Unutilized Amount Of Line Of Credit Facility Commitment Fee Percentage
UnutilizedAmountOfLineOfCreditFacilityCommitmentFeePercentage
0.0020
CY2020 g Unutilized Amount Of Line Of Credit Facility Commitment Fee Percentage
UnutilizedAmountOfLineOfCreditFacilityCommitmentFeePercentage
0.0020
CY2019Q4 g Line Of Credit Facility Amount Utilized
LineOfCreditFacilityAmountUtilized
72098000
CY2020Q4 g Line Of Credit Facility Amount Utilized
LineOfCreditFacilityAmountUtilized
252347000
CY2019Q4 us-gaap Short Term Borrowings
ShortTermBorrowings
70000000
CY2020Q4 us-gaap Short Term Borrowings
ShortTermBorrowings
250000000
CY2019Q4 us-gaap Due To Employees Noncurrent
DueToEmployeesNoncurrent
8824000
CY2020Q4 us-gaap Due To Employees Noncurrent
DueToEmployeesNoncurrent
19797000
CY2019Q4 g Business Combination Contingent Consideration At Fair Value Noncurrent
BusinessCombinationContingentConsiderationAtFairValueNoncurrent
15800000
CY2020Q4 g Business Combination Contingent Consideration At Fair Value Noncurrent
BusinessCombinationContingentConsiderationAtFairValueNoncurrent
5621000
CY2019Q4 us-gaap Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
13067000
CY2020Q4 us-gaap Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
11947000
CY2019Q4 us-gaap Workers Compensation Liability Noncurrent
WorkersCompensationLiabilityNoncurrent
35029000
CY2020Q4 us-gaap Workers Compensation Liability Noncurrent
WorkersCompensationLiabilityNoncurrent
47656000
CY2019Q4 us-gaap Derivative Liabilities Noncurrent
DerivativeLiabilitiesNoncurrent
17273000
CY2020Q4 us-gaap Derivative Liabilities Noncurrent
DerivativeLiabilitiesNoncurrent
20809000
CY2019Q4 us-gaap Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
78613000
CY2020Q4 us-gaap Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
68760000
CY2019Q4 us-gaap Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
20725000
CY2020Q4 us-gaap Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
30958000
CY2019Q4 us-gaap Other Sundry Liabilities Noncurrent
OtherSundryLiabilitiesNoncurrent
19585000
CY2020Q4 us-gaap Other Sundry Liabilities Noncurrent
OtherSundryLiabilitiesNoncurrent
32850000
CY2019Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
208916000
CY2020Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
238398000
CY2018Q4 us-gaap Defined Benefit Plan Benefit Obligation
DefinedBenefitPlanBenefitObligation
61448000
CY2019Q4 us-gaap Defined Benefit Plan Benefit Obligation
DefinedBenefitPlanBenefitObligation
80561000
CY2019 us-gaap Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
8915000
CY2020 us-gaap Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
11897000
CY2019 us-gaap Defined Benefit Plan Actuarial Gain Loss
DefinedBenefitPlanActuarialGainLoss
12323000
CY2020 us-gaap Defined Benefit Plan Actuarial Gain Loss
DefinedBenefitPlanActuarialGainLoss
6843000
CY2019 us-gaap Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
4667000
CY2019 g Defined Benefit Plan Benefit Obligation Liabilities Assumed On Acquisition Or Transfer Of Employees
DefinedBenefitPlanBenefitObligationLiabilitiesAssumedOnAcquisitionOrTransferOfEmployees
96000
CY2020 g Defined Benefit Plan Benefit Obligation Liabilities Assumed On Acquisition Or Transfer Of Employees
DefinedBenefitPlanBenefitObligationLiabilitiesAssumedOnAcquisitionOrTransferOfEmployees
180000
CY2019 us-gaap Defined Benefit Plan Benefit Obligation Benefits Paid
DefinedBenefitPlanBenefitObligationBenefitsPaid
7043000
CY2020 us-gaap Defined Benefit Plan Benefit Obligation Benefits Paid
DefinedBenefitPlanBenefitObligationBenefitsPaid
6388000
CY2019 us-gaap Defined Benefit Plan Plan Amendments
DefinedBenefitPlanPlanAmendments
-405000
CY2019 us-gaap Defined Benefit Plan Foreign Currency Exchange Rate Changes Benefit Obligation
DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
560000
CY2020 us-gaap Defined Benefit Plan Foreign Currency Exchange Rate Changes Benefit Obligation
DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
-730000
CY2019Q4 us-gaap Defined Benefit Plan Benefit Obligation
DefinedBenefitPlanBenefitObligation
80561000
CY2020Q4 us-gaap Defined Benefit Plan Benefit Obligation
DefinedBenefitPlanBenefitObligation
97660000
CY2018Q4 us-gaap Defined Benefit Plan Fair Value Of Plan Assets
DefinedBenefitPlanFairValueOfPlanAssets
39683000
CY2019Q4 us-gaap Defined Benefit Plan Fair Value Of Plan Assets
DefinedBenefitPlanFairValueOfPlanAssets
70900000
CY2019 us-gaap Defined Benefit Plan Contributions By Employer
DefinedBenefitPlanContributionsByEmployer
35459000
CY2020 us-gaap Defined Benefit Plan Contributions By Employer
DefinedBenefitPlanContributionsByEmployer
24523000
CY2019 us-gaap Defined Benefit Plan Actual Return On Plan Assets
DefinedBenefitPlanActualReturnOnPlanAssets
3258000
CY2020 us-gaap Defined Benefit Plan Actual Return On Plan Assets
DefinedBenefitPlanActualReturnOnPlanAssets
5724000
CY2019 g Defined Benefit Plan Actuarial Net Gains Losses Plan Assets
DefinedBenefitPlanActuarialNetGainsLossesPlanAssets
387000
CY2020 g Defined Benefit Plan Actuarial Net Gains Losses Plan Assets
DefinedBenefitPlanActuarialNetGainsLossesPlanAssets
-354000
CY2019 g Defined Benefit Plan Benefits Paid Plan Assets
DefinedBenefitPlanBenefitsPaidPlanAssets
7379000
CY2020 g Defined Benefit Plan Benefits Paid Plan Assets
DefinedBenefitPlanBenefitsPaidPlanAssets
6287000
CY2019 us-gaap Defined Benefit Plan Plan Assets Foreign Currency Translation Gain Loss
DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
-508000
CY2020 us-gaap Defined Benefit Plan Plan Assets Foreign Currency Translation Gain Loss
DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
-697000
CY2019Q4 us-gaap Defined Benefit Plan Fair Value Of Plan Assets
DefinedBenefitPlanFairValueOfPlanAssets
70900000
CY2020Q4 us-gaap Defined Benefit Plan Fair Value Of Plan Assets
DefinedBenefitPlanFairValueOfPlanAssets
93809000
CY2019Q4 us-gaap Defined Benefit Plan Funded Status Of Plan
DefinedBenefitPlanFundedStatusOfPlan
-9661000
CY2020Q4 us-gaap Defined Benefit Plan Funded Status Of Plan
DefinedBenefitPlanFundedStatusOfPlan
-3851000
CY2019Q4 us-gaap Defined Benefit Plan Assets For Plan Benefits Noncurrent
DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
4739000
CY2020Q4 us-gaap Defined Benefit Plan Assets For Plan Benefits Noncurrent
DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
10063000
CY2019Q4 us-gaap Defined Benefit Plan Funded Status Of Plan
DefinedBenefitPlanFundedStatusOfPlan
-9661000
CY2020Q4 us-gaap Defined Benefit Plan Funded Status Of Plan
DefinedBenefitPlanFundedStatusOfPlan
-3851000
CY2018Q4 us-gaap Defined Benefit Plan Accumulated Other Comprehensive Income Net Gains Losses Before Tax
DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
11037000
CY2019Q4 us-gaap Defined Benefit Plan Accumulated Other Comprehensive Income Net Gains Losses Before Tax
DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
21490000
CY2020Q4 us-gaap Defined Benefit Plan Accumulated Other Comprehensive Income Net Gains Losses Before Tax
DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
24669000
CY2018Q4 us-gaap Defined Benefit Plan Accumulated Other Comprehensive Income Net Prior Service Cost Credit Before Tax
DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
-967000
CY2019Q4 us-gaap Defined Benefit Plan Accumulated Other Comprehensive Income Net Prior Service Cost Credit Before Tax
DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
-717000
CY2020Q4 us-gaap Defined Benefit Plan Accumulated Other Comprehensive Income Net Prior Service Cost Credit Before Tax
DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
-477000
CY2018Q4 g Defined Benefit Plan Accumulated Other Comprehensive Income Deferred Tax Asset
DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeDeferredTaxAsset
3451000
CY2019Q4 g Defined Benefit Plan Accumulated Other Comprehensive Income Deferred Tax Asset
DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeDeferredTaxAsset
6171000
CY2020Q4 g Defined Benefit Plan Accumulated Other Comprehensive Income Deferred Tax Asset
DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeDeferredTaxAsset
7065000
CY2018Q4 us-gaap Defined Benefit Plan Accumulated Other Comprehensive Income Before Tax
DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
-8553000
CY2019Q4 us-gaap Defined Benefit Plan Accumulated Other Comprehensive Income Before Tax
DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
-16036000
CY2020Q4 us-gaap Defined Benefit Plan Accumulated Other Comprehensive Income Before Tax
DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
-18081000
CY2019 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Net Unamortized Gain Loss Arising During Period Before Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
-11283000
CY2020 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Net Unamortized Gain Loss Arising During Period Before Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
-5891000
CY2019 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
-1150000
CY2020 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
-2242000
CY2019 g Deferred Income Taxes Changes In Accumulated Other Comprehensive Income Loss
DeferredIncomeTaxesChangesInAccumulatedOtherComprehensiveIncomeLoss
2720000
CY2020 g Deferred Income Taxes Changes In Accumulated Other Comprehensive Income Loss
DeferredIncomeTaxesChangesInAccumulatedOtherComprehensiveIncomeLoss
894000
CY2019 us-gaap Defined Benefit Plan Amortization Of Prior Service Cost Credit
DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
-436000
CY2020 us-gaap Defined Benefit Plan Amortization Of Prior Service Cost Credit
DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
-219000
CY2019 g Effect Of Exchange Rate Changes In Accumulated Other Comprehensive Income Loss
EffectOfExchangeRateChangesInAccumulatedOtherComprehensiveIncomeLoss
435000
CY2020 g Effect Of Exchange Rate Changes In Accumulated Other Comprehensive Income Loss
EffectOfExchangeRateChangesInAccumulatedOtherComprehensiveIncomeLoss
491000
CY2019 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
6542000
CY2020 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
2045000
CY2019Q4 us-gaap Defined Benefit Plan Pension Plans With Accumulated Benefit Obligations In Excess Of Plan Assets Aggregate Fair Value Of Plan Assets
DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets
6023000
CY2020Q4 us-gaap Defined Benefit Plan Pension Plans With Accumulated Benefit Obligations In Excess Of Plan Assets Aggregate Fair Value Of Plan Assets
DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets
5446000
CY2019Q4 us-gaap Defined Benefit Plan Pension Plans With Accumulated Benefit Obligations In Excess Of Plan Assets Aggregate Accumulated Benefit Obligation
DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
17631000
CY2020Q4 us-gaap Defined Benefit Plan Pension Plans With Accumulated Benefit Obligations In Excess Of Plan Assets Aggregate Accumulated Benefit Obligation
DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
15441000
CY2019Q4 us-gaap Defined Benefit Plan Pension Plan With Projected Benefit Obligation In Excess Of Plan Assets Projected Benefit Obligation
DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation
21659000
CY2020Q4 us-gaap Defined Benefit Plan Pension Plan With Projected Benefit Obligation In Excess Of Plan Assets Projected Benefit Obligation
DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation
23090000
CY2019Q4 us-gaap Defined Benefit Plan Pension Plan With Projected Benefit Obligation In Excess Of Plan Assets Plan Assets
DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets
7259000
CY2020Q4 us-gaap Defined Benefit Plan Pension Plan With Projected Benefit Obligation In Excess Of Plan Assets Plan Assets
DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets
9176000
CY2019Q4 g Defined Benefit Plan Under Funded Status Of Plan
DefinedBenefitPlanUnderFundedStatusOfPlan
14400000
CY2020Q4 g Defined Benefit Plan Under Funded Status Of Plan
DefinedBenefitPlanUnderFundedStatusOfPlan
13914000
CY2018 us-gaap Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
7833000
CY2019 us-gaap Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
8915000
CY2020 us-gaap Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
11897000
CY2018 us-gaap Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
3822000
CY2019 us-gaap Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
4667000
CY2020 us-gaap Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
5297000
CY2018 us-gaap Defined Benefit Plan Amortization Of Gains Losses
DefinedBenefitPlanAmortizationOfGainsLosses
-806000
CY2019 us-gaap Defined Benefit Plan Amortization Of Gains Losses
DefinedBenefitPlanAmortizationOfGainsLosses
-1384000
CY2020 us-gaap Defined Benefit Plan Amortization Of Gains Losses
DefinedBenefitPlanAmortizationOfGainsLosses
-2461000
CY2018 us-gaap Defined Benefit Plan Expected Return On Plan Assets
DefinedBenefitPlanExpectedReturnOnPlanAssets
2435000
CY2019 us-gaap Defined Benefit Plan Expected Return On Plan Assets
DefinedBenefitPlanExpectedReturnOnPlanAssets
2605000
CY2020 us-gaap Defined Benefit Plan Expected Return On Plan Assets
DefinedBenefitPlanExpectedReturnOnPlanAssets
4589000
CY2019 g Defined Benefit Plan One Time Cost
DefinedBenefitPlanOneTimeCost
202000
CY2018 us-gaap Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
10026000
CY2019 us-gaap Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
12563000
CY2020 us-gaap Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
15066000
CY2020Q4 us-gaap Defined Benefit Plan Expected Future Employer Contributions Next Fiscal Year
DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear
9928000
CY2020Q4 us-gaap Defined Benefit Plan Fair Value Of Plan Assets
DefinedBenefitPlanFairValueOfPlanAssets
93809000
CY2019Q4 us-gaap Defined Benefit Plan Fair Value Of Plan Assets
DefinedBenefitPlanFairValueOfPlanAssets
70900000
CY2020Q4 us-gaap Defined Benefit Plan Expected Future Benefit Payments Next Twelve Months
DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
12718000
CY2020Q4 us-gaap Defined Benefit Plan Expected Future Benefit Payments Year Two
DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
12290000
CY2020Q4 us-gaap Defined Benefit Plan Expected Future Benefit Payments Year Three
DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
13879000
CY2020Q4 us-gaap Defined Benefit Plan Expected Future Benefit Payments Year Four
DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
15018000
CY2020Q4 us-gaap Defined Benefit Plan Expected Future Benefit Payments Year Five
DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
15173000
CY2020Q4 us-gaap Defined Benefit Plan Expected Future Benefit Payments Five Fiscal Years Thereafter
DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
80012000
CY2020Q4 g Defined Benefit Plan Expected Future Benefit Payment
DefinedBenefitPlanExpectedFutureBenefitPayment
149090000
CY2018 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
69347000
CY2019 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
88438000
CY2020 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
89218000
CY2019Q4 us-gaap Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
10943000
CY2020Q4 us-gaap Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
26390000
CY2019Q4 us-gaap Cash Surrender Value Of Life Insurance
CashSurrenderValueOfLifeInsurance
11208000
CY2020Q4 us-gaap Cash Surrender Value Of Life Insurance
CashSurrenderValueOfLifeInsurance
26832000
CY2019 g Income Expense On Deferred Compensation Arrangement Plan Assets
IncomeExpenseOnDeferredCompensationArrangementPlanAssets
1296000
CY2020 g Income Expense On Deferred Compensation Arrangement Plan Assets
IncomeExpenseOnDeferredCompensationArrangementPlanAssets
4164000
CY2019 g Income Expense On Deferred Compensation Arrangement Liability
IncomeExpenseOnDeferredCompensationArrangementLiability
1062000
CY2020 g Income Expense On Deferred Compensation Arrangement Liability
IncomeExpenseOnDeferredCompensationArrangementLiability
4120000
CY2018 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
48196000
CY2019 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
82802000
CY2020 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
72709000
CY2018 us-gaap Proceeds And Excess Tax Benefit From Sharebased Compensation
ProceedsAndExcessTaxBenefitFromSharebasedCompensation
11783000
CY2019 us-gaap Proceeds And Excess Tax Benefit From Sharebased Compensation
ProceedsAndExcessTaxBenefitFromSharebasedCompensation
18921000
CY2020 us-gaap Proceeds And Excess Tax Benefit From Sharebased Compensation
ProceedsAndExcessTaxBenefitFromSharebasedCompensation
21832000
CY2020 g Share Based Compensation Arrangement By Share Based Payment Award Contractual Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualPeriod
P10Y
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0.0089
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
0.2096
CY2019Q1 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.085
CY2019Q2 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.085
CY2019Q3 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.085
CY2019Q4 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.085
CY2020Q1 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.0975
CY2020Q2 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.0975
CY2020Q3 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.0975
CY2020Q4 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.0975
CY2017Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
5134645
CY2017Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
19.52
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
2638106
CY2018 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
30.47
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
70000
CY2018 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
27.65
CY2018 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
441076
CY2018 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
16.46
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
6731000
CY2018Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
7261675
CY2018Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
23.61
CY2018Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
34143000
CY2018Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
7107605
CY2018Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
23.50
CY2018Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
33997000
CY2018Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
3313570
CY2018Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
17.69
CY2018Q4 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
30806000
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
8.32
CY2018Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
7261675
CY2018Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
23.61
CY2019 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
1881068
CY2019 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
28.50
CY2019 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
85000
CY2019 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
29.91
CY2019 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
697531
CY2019 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
15.33
CY2019 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
18724000
CY2019Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
8360212
CY2019Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
25.33
CY2019Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
140760000
CY2019Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
8006985
CY2019Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
25.18
CY2019Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
136017000
CY2019Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
3111039
CY2019Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
19.16
CY2019Q4 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
71584000
CY2019 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
6.98
CY2019Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
8360212
CY2019Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
25.33
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
431924
CY2020 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
43.94
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
752261
CY2020 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
30.09
CY2020 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
692634
CY2020 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
20.30
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
11813000
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
7347241
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
26.41
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
110925000
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
7132162
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
26.26
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
108671000
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
2713405
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
19.40
CY2020Q4 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
59593000
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
9.72
CY2018 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
10772000
CY2019 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
10690000
CY2020 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
14062000
CY2018 us-gaap Employee Service Share Based Compensation Tax Benefit From Exercise Of Stock Options
EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
2473000
CY2019 us-gaap Employee Service Share Based Compensation Tax Benefit From Exercise Of Stock Options
EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
2966000
CY2020 us-gaap Employee Service Share Based Compensation Tax Benefit From Exercise Of Stock Options
EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
7381000
CY2020Q4 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
18352000
CY2018 g Performance Unit Shares Issued Net Of Tax Withholdings
PerformanceUnitSharesIssuedNetOfTaxWithholdings
691958
CY2019 g Performance Unit Shares Issued Net Of Tax Withholdings
PerformanceUnitSharesIssuedNetOfTaxWithholdings
2151
CY2020 g Performance Unit Shares Issued Net Of Tax Withholdings
PerformanceUnitSharesIssuedNetOfTaxWithholdings
902532
CY2019Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
500000000
CY2020Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
500000000
CY2019Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2020Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2019Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
250000000
CY2020Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
250000000
CY2019Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2020Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2019Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
190118181
CY2019Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
190118181
CY2020Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
189045661
CY2020Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
189045661
CY2019Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2019Q4 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2020Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2020Q4 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2020 us-gaap Common Stock Voting Rights
CommonStockVotingRights
Holders of common shares are entitled to one vote per share.
CY2020Q4 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
1250000000
CY2018 us-gaap Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
4921192
CY2019 us-gaap Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
766154
CY2020 us-gaap Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
3412293
CY2018 us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
31.30
CY2019 us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
39.16
CY2020 us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
40.16
CY2018 g Expenses Related To Stock Purchase Extension
ExpensesRelatedToStockPurchaseExtension
98000
CY2019 g Expenses Related To Stock Purchase Extension
ExpensesRelatedToStockPurchaseExtension
15000
CY2020 g Expenses Related To Stock Purchase Extension
ExpensesRelatedToStockPurchaseExtension
68000
CY2020Q4 us-gaap Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
136998000
CY2018Q1 g Percentage Increase In Quarterly Cash Dividend
PercentageIncreaseInQuarterlyCashDividend
0.25
CY2018Q1 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.075
CY2017Q1 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.06
CY2018Q1 g Common Stock Dividends Planned Annual Dividend
CommonStockDividendsPlannedAnnualDividend
0.30
CY2017Q1 g Common Stock Dividends Planned Annual Dividend
CommonStockDividendsPlannedAnnualDividend
0.24
CY2018Q1 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.075
CY2018Q2 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.075
CY2018Q3 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.075
CY2018Q4 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.075
CY2018Q1 us-gaap Dividends
Dividends
14408000
CY2018Q2 us-gaap Dividends
Dividends
14240000
CY2018Q3 us-gaap Dividends
Dividends
14253000
CY2018Q4 us-gaap Dividends
Dividends
14201000
CY2019Q1 g Percentage Increase In Quarterly Cash Dividend
PercentageIncreaseInQuarterlyCashDividend
0.13
CY2019Q1 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.085
CY2018Q1 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.075
CY2019Q1 g Common Stock Dividends Planned Annual Dividend
CommonStockDividendsPlannedAnnualDividend
0.34
CY2018Q1 g Common Stock Dividends Planned Annual Dividend
CommonStockDividendsPlannedAnnualDividend
0.30
CY2019Q1 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.085
CY2019Q2 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.085
CY2019Q3 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.085
CY2019Q4 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.085
CY2019Q1 us-gaap Dividends
Dividends
16119000
CY2019Q2 us-gaap Dividends
Dividends
16188000
CY2019Q3 us-gaap Dividends
Dividends
16156000
CY2019Q4 us-gaap Dividends
Dividends
16156000
CY2020Q1 g Percentage Increase In Quarterly Cash Dividend
PercentageIncreaseInQuarterlyCashDividend
0.15
CY2020Q1 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.0975
CY2019Q1 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.085
CY2020Q1 g Common Stock Dividends Planned Annual Dividend
CommonStockDividendsPlannedAnnualDividend
0.39
CY2019Q1 g Common Stock Dividends Planned Annual Dividend
CommonStockDividendsPlannedAnnualDividend
0.34
CY2020Q1 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.0975
CY2020Q2 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.0975
CY2020Q3 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.0975
CY2020Q4 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.0975
CY2020Q1 us-gaap Dividends
Dividends
18543000
CY2020Q2 us-gaap Dividends
Dividends
18595000
CY2020Q3 us-gaap Dividends
Dividends
18637000
CY2020Q4 us-gaap Dividends
Dividends
18437000
CY2018 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
2410230
CY2019 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
1809069
CY2020 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
1182572
CY2018 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
282019000
CY2019 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
304881000
CY2020 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
308276000
CY2018 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
190674740
CY2018 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
3305298
CY2019 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
5086380
CY2020 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
5384191
CY2018 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.48
CY2019 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.60
CY2020 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.62
CY2018 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.45
CY2019 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.56
CY2020 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.57
CY2018 us-gaap Asset Impairment Charges
AssetImpairmentCharges
4265000
CY2019 us-gaap Asset Impairment Charges
AssetImpairmentCharges
3511000
CY2020 us-gaap Asset Impairment Charges
AssetImpairmentCharges
14083000
CY2020 us-gaap Operating Lease Impairment Loss
OperatingLeaseImpairmentLoss
18084000
CY2018 g Business Combination Contingent And Deferred Consideration Arrangements Change In Amount Of Contingent And Deferred Consideration Liability
BusinessCombinationContingentAndDeferredConsiderationArrangementsChangeInAmountOfContingentAndDeferredConsiderationLiability
5655000
CY2020 g Business Combination Contingent And Deferred Consideration Arrangements Change In Amount Of Contingent And Deferred Consideration Liability
BusinessCombinationContingentAndDeferredConsiderationArrangementsChangeInAmountOfContingentAndDeferredConsiderationLiability
7790000
CY2018 g Other Operating Income Expense
OtherOperatingIncomeExpense
455000
CY2019 g Other Operating Income Expense
OtherOperatingIncomeExpense
34545000
CY2020 g Other Operating Income Expense
OtherOperatingIncomeExpense
5046000
CY2018 us-gaap Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
1845000
CY2019 us-gaap Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
31034000
CY2020 us-gaap Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
-19331000
CY2020 g Writedown Of Restructuring Charge
WritedownOfRestructuringCharge
10244000
CY2019 g Writedown Of Restructuring Charge
WritedownOfRestructuringCharge
0
CY2018 g Writedown Of Restructuring Charge
WritedownOfRestructuringCharge
0
CY2019 g Non Cash Transaction Gain On Exchange Of Non Monetary Asset
NonCashTransactionGainOnExchangeOfNonMonetaryAsset
31380000
CY2018 g Investment Interest Income
InvestmentInterestIncome
11388000
CY2019 g Investment Interest Income
InvestmentInterestIncome
7321000
CY2020 g Investment Interest Income
InvestmentInterestIncome
7284000
CY2018 us-gaap Interest And Debt Expense
InterestAndDebtExpense
48507000
CY2019 us-gaap Interest And Debt Expense
InterestAndDebtExpense
50779000
CY2020 us-gaap Interest And Debt Expense
InterestAndDebtExpense
56244000
CY2018 us-gaap Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
-37119000
CY2019 us-gaap Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
-43458000
CY2020 us-gaap Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
-48960000
CY2018 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
80763000
CY2019 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
94536000
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
92201000
CY2018 us-gaap Other Comprehensive Income Loss Derivatives Qualifying As Hedges Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
-6647000
CY2019 us-gaap Other Comprehensive Income Loss Derivatives Qualifying As Hedges Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
-4058000
CY2020 us-gaap Other Comprehensive Income Loss Derivatives Qualifying As Hedges Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
-3327000
CY2018 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
-1407000
CY2019 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
-2720000
CY2020 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
-894000
CY2018 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
49986000
CY2019 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
27783000
CY2020 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
122497000
CY2018 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
312035000
CY2019 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
371634000
CY2020 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
277980000
CY2018 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
362021000
CY2019 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
399417000
CY2020 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
400477000
CY2018 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
6466000
CY2019 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
2854000
CY2020 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
23668000
CY2018 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
3508000
CY2019 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
3908000
CY2020 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
10765000
CY2018 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
64735000
CY2019 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
104089000
CY2020 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
80355000
CY2018 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
74709000
CY2019 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
110851000
CY2020 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
114788000
CY2018 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
6577000
CY2019 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
2669000
CY2020 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
-7329000
CY2018 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-1176000
CY2019 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-1679000
CY2020 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-3770000
CY2018 us-gaap Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
653000
CY2019 us-gaap Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
-17305000
CY2020 us-gaap Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
-11488000
CY2018 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
6054000
CY2019 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-16315000
CY2020 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-22587000
CY2018 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
80763000
CY2019 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
94536000
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
92201000
CY2018 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
CY2019 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
CY2020 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
CY2018 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
362021000
CY2019 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
399417000
CY2020 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
400477000
CY2018 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
CY2019 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
CY2020 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
CY2018 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
76024000
CY2019 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
83878000
CY2020 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
84100000
CY2018 g Income Tax Reconciliation Foreign Income Tax Rate Differential1
IncomeTaxReconciliationForeignIncomeTaxRateDifferential1
23373000
CY2019 g Income Tax Reconciliation Foreign Income Tax Rate Differential1
IncomeTaxReconciliationForeignIncomeTaxRateDifferential1
34566000
CY2020 g Income Tax Reconciliation Foreign Income Tax Rate Differential1
IncomeTaxReconciliationForeignIncomeTaxRateDifferential1
16295000
CY2018 us-gaap Income Tax Reconciliation Tax Holidays
IncomeTaxReconciliationTaxHolidays
23003000
CY2019 us-gaap Income Tax Reconciliation Tax Holidays
IncomeTaxReconciliationTaxHolidays
21393000
CY2020 us-gaap Income Tax Reconciliation Tax Holidays
IncomeTaxReconciliationTaxHolidays
16063000
CY2018 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
3245000
CY2019 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
2152000
CY2020 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
372000
CY2018 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
-147000
CY2019 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
6497000
CY2020 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
453000
CY2018 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
27826000
CY2019 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
10515000
CY2020 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
142733000
CY2018 us-gaap Income Tax Reconciliation Tax Contingencies
IncomeTaxReconciliationTaxContingencies
3008000
CY2019 us-gaap Income Tax Reconciliation Tax Contingencies
IncomeTaxReconciliationTaxContingencies
5502000
CY2020 us-gaap Income Tax Reconciliation Tax Contingencies
IncomeTaxReconciliationTaxContingencies
3228000
CY2018 g Income Tax Reconciliation Employment Related Tax Incentives
IncomeTaxReconciliationEmploymentRelatedTaxIncentives
3243000
CY2019 g Income Tax Reconciliation Employment Related Tax Incentives
IncomeTaxReconciliationEmploymentRelatedTaxIncentives
5239000
CY2018 g Income Tax Reconcillation Internal Restructuring
IncomeTaxReconcillationInternalRestructuring
2859000
CY2020 g Income Tax Reconcillation Internal Restructuring
IncomeTaxReconcillationInternalRestructuring
129688000
CY2018 us-gaap Income Tax Reconciliation Tax Settlements State And Local
IncomeTaxReconciliationTaxSettlementsStateAndLocal
2332000
CY2019 us-gaap Income Tax Reconciliation Tax Settlements State And Local
IncomeTaxReconciliationTaxSettlementsStateAndLocal
2229000
CY2020 us-gaap Income Tax Reconciliation Tax Settlements State And Local
IncomeTaxReconciliationTaxSettlementsStateAndLocal
6995000
CY2018 us-gaap Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
-2131000
CY2019 us-gaap Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
-2743000
CY2020 us-gaap Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
-7310000
CY2018 g Income Tax Reconciliation Other Adjustments1
IncomeTaxReconciliationOtherAdjustments1
-23662000
CY2019 g Income Tax Reconciliation Other Adjustments1
IncomeTaxReconciliationOtherAdjustments1
-21428000
CY2020 g Income Tax Reconciliation Other Adjustments1
IncomeTaxReconciliationOtherAdjustments1
-8914000
CY2018 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
80763000
CY2019 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
94536000
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
92201000
CY2018 g Reversal Of Deferred Tax Liabilities Due To Transfer Or Closure Of Certain Affiliated Entities
ReversalOfDeferredTaxLiabilitiesDueToTransferOrClosureOfCertainAffiliatedEntities
18510000
CY2019 g Reversal Of Deferred Tax Liabilities Due To Transfer Or Closure Of Certain Affiliated Entities
ReversalOfDeferredTaxLiabilitiesDueToTransferOrClosureOfCertainAffiliatedEntities
3782000
CY2019 g Impairment Of Deferred Tax Assets
ImpairmentOfDeferredTaxAssets
8069000
CY2020 g Impairment Of Deferred Tax Assets
ImpairmentOfDeferredTaxAssets
8384000
CY2019Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
66448000
CY2020Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
37278000
CY2019Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
50678000
CY2020Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
70634000
CY2019Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
10583000
CY2020Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
9930000
CY2019Q4 g Deferred Tax Assets Property Plant And Equipment And Right Of Use Assets
DeferredTaxAssetsPropertyPlantAndEquipmentAndRightOfUseAssets
11569000
CY2020Q4 g Deferred Tax Assets Property Plant And Equipment And Right Of Use Assets
DeferredTaxAssetsPropertyPlantAndEquipmentAndRightOfUseAssets
14394000
CY2019Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
30192000
CY2020Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
35424000
CY2019Q4 us-gaap Deferred Tax Assets Goodwill And Intangible Assets
DeferredTaxAssetsGoodwillAndIntangibleAssets
2640000
CY2020Q4 us-gaap Deferred Tax Assets Goodwill And Intangible Assets
DeferredTaxAssetsGoodwillAndIntangibleAssets
165347000
CY2019Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Postretirement Benefits
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits
11332000
CY2020Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Postretirement Benefits
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits
14761000
CY2019Q4 us-gaap Deferred Tax Assets Deferred Income
DeferredTaxAssetsDeferredIncome
4437000
CY2020Q4 us-gaap Deferred Tax Assets Deferred Income
DeferredTaxAssetsDeferredIncome
6080000
CY2019Q4 us-gaap Deferred Tax Assets Tax Credit Carryforwards
DeferredTaxAssetsTaxCreditCarryforwards
10739000
CY2020Q4 us-gaap Deferred Tax Assets Tax Credit Carryforwards
DeferredTaxAssetsTaxCreditCarryforwards
8692000
CY2019Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
10294000
CY2020Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
14619000
CY2019Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
208912000
CY2020Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
377159000
CY2019Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
62628000
CY2020Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
206011000
CY2019Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
146284000
CY2020Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
171148000
CY2019Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
24819000
CY2020Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
21884000
CY2019Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
6067000
CY2020Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
3700000
CY2019Q4 g Deferred Tax Liabilities Deferred Cost
DeferredTaxLiabilitiesDeferredCost
2665000
CY2019Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
60559000
CY2020Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
65990000
CY2020Q4 g Deferred Tax Liabilities Deferred Cost
DeferredTaxLiabilitiesDeferredCost
1178000
CY2019Q4 us-gaap Deferred Tax Liabilities Undistributed Foreign Earnings
DeferredTaxLiabilitiesUndistributedForeignEarnings
1401000
CY2020Q4 us-gaap Deferred Tax Liabilities Undistributed Foreign Earnings
DeferredTaxLiabilitiesUndistributedForeignEarnings
2726000
CY2019Q4 us-gaap Deferred Tax Liabilities Derivatives
DeferredTaxLiabilitiesDerivatives
2722000
CY2020Q4 us-gaap Deferred Tax Liabilities Derivatives
DeferredTaxLiabilitiesDerivatives
2810000
CY2019Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Goodwill
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
11793000
CY2020Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Goodwill
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
18649000
CY2019Q4 us-gaap Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
11092000
CY2020Q4 us-gaap Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
15043000
CY2019Q4 us-gaap Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
85725000
CY2020Q4 us-gaap Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
105158000
CY2019Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
89715000
CY2020Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
106674000
CY2019Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
3990000
CY2020Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
1516000
CY2019Q4 us-gaap Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
85725000
CY2020Q4 us-gaap Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
105158000
CY2017Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
24549000
CY2018Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
51986000
CY2019Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
62628000
CY2018 g Valuation Allowance Deferred Tax Asset Change In Amount Reductions
ValuationAllowanceDeferredTaxAssetChangeInAmountReductions
2307000
CY2019 g Valuation Allowance Deferred Tax Asset Change In Amount Reductions
ValuationAllowanceDeferredTaxAssetChangeInAmountReductions
4240000
CY2020 g Valuation Allowance Deferred Tax Asset Change In Amount Reductions
ValuationAllowanceDeferredTaxAssetChangeInAmountReductions
35662000
CY2018 g Valuation Allowance Deferred Tax Asset Change In Amount Additions
ValuationAllowanceDeferredTaxAssetChangeInAmountAdditions
29744000
CY2019 g Valuation Allowance Deferred Tax Asset Change In Amount Additions
ValuationAllowanceDeferredTaxAssetChangeInAmountAdditions
14882000
CY2020 g Valuation Allowance Deferred Tax Asset Change In Amount Additions
ValuationAllowanceDeferredTaxAssetChangeInAmountAdditions
179045000
CY2018Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
51986000
CY2019Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
62628000
CY2020Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
206011000
CY2020 g Business Combination Consideration Transferred Marketing Intengibles Exchange For Equity And Promissory Note
BusinessCombinationConsiderationTransferredMarketingIntengiblesExchangeForEquityAndPromissoryNote
650000000
CY2018 us-gaap Income Tax Expense Benefit Continuing Operations Adjustment Of Deferred Tax Asset Liability
IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability
2131000
CY2019 us-gaap Income Tax Expense Benefit Continuing Operations Adjustment Of Deferred Tax Asset Liability
IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability
2743000
CY2020 us-gaap Income Tax Expense Benefit Continuing Operations Adjustment Of Deferred Tax Asset Liability
IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability
7310000
CY2020Q4 us-gaap Operating Loss Carryforwards
OperatingLossCarryforwards
143521000
CY2020Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards Domestic
DeferredTaxAssetsOperatingLossCarryforwardsDomestic
33551000
CY2020Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards Not Subject To Expiration
DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration
53881000
CY2020Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards State And Local
DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
3727000
CY2020 g Operating Loss Carryforwards Expiration Dates Range Start
OperatingLossCarryforwardsExpirationDatesRangeStart
2021
CY2020 g Operating Loss Carryforwards Expiration Dates Range End
OperatingLossCarryforwardsExpirationDatesRangeEnd
2039
CY2020Q4 us-gaap Tax Credit Carryforward Amount
TaxCreditCarryforwardAmount
8692000
CY2020Q4 g Cash And Cash Equivalents Held By Foreign Subsidiaries And Branch Offices
CashAndCashEquivalentsHeldByForeignSubsidiariesAndBranchOffices
666054000
CY2020Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
680440000
CY2020Q4 us-gaap Cash
Cash
12220000
CY2020Q4 g Cash And Cash Equivalents Held By Foreign Subsidiaries And Branch Offices For Which No Deferred Tax Liability Would Accrue On Repatriation Of Retained Earnings Indefinitely Reinvested
CashAndCashEquivalentsHeldByForeignSubsidiariesAndBranchOfficesForWhichNoDeferredTaxLiabilityWouldAccrueOnRepatriationOfRetainedEarningsIndefinitelyReinvested
653834000
CY2018Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
26722000
CY2019Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
31029000
CY2019 us-gaap Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
1684000
CY2020 us-gaap Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
2875000
CY2019 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
1232000
CY2020 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
1309000
CY2019 us-gaap Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
135000
CY2020 us-gaap Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
287000
CY2019 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
4270000
CY2020 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
2454000
CY2020 us-gaap Unrecognized Tax Benefits Decreases Resulting From Settlements With Taxing Authorities
UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
317000
CY2019 g Unrecognized Tax Benefits Increases Resulting From Effect Of Exchange Rate Changes
UnrecognizedTaxBenefitsIncreasesResultingFromEffectOfExchangeRateChanges
-280000
CY2020 g Unrecognized Tax Benefits Increases Resulting From Effect Of Exchange Rate Changes
UnrecognizedTaxBenefitsIncreasesResultingFromEffectOfExchangeRateChanges
-145000
CY2019Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
31029000
CY2020Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
34300000
CY2019Q4 us-gaap Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
29835000
CY2020Q4 us-gaap Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
34300000
CY2019Q4 us-gaap Unrecognized Tax Benefits Interest On Income Taxes Accrued
UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
5812000
CY2020Q4 us-gaap Unrecognized Tax Benefits Interest On Income Taxes Accrued
UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
6369000
CY2019Q4 us-gaap Unrecognized Tax Benefits Income Tax Penalties Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued
1048000
CY2020Q4 us-gaap Unrecognized Tax Benefits Income Tax Penalties Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued
900000
CY2018 g Unrecognized Tax Benefits Interest On Income Taxes Expense Benefit
UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpenseBenefit
467000
CY2019 g Unrecognized Tax Benefits Interest On Income Taxes Expense Benefit
UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpenseBenefit
826000
CY2020 g Unrecognized Tax Benefits Interest On Income Taxes Expense Benefit
UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpenseBenefit
662000
CY2020 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
3709377000
CY2020 g Adjusted Income Loss From Operations
AdjustedIncomeLossFromOperations
588808000
CY2020 us-gaap Share Based Compensation
ShareBasedCompensation
74008000
CY2020 g Amortization Of Intangible Assets Excluded From Adjusted Income From Operation
AmortizationOfIntangibleAssetsExcludedFromAdjustedIncomeFromOperation
43648000
CY2020 us-gaap Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
2650000
CY2020 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
7482000
CY2020 us-gaap Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
-48960000
CY2020 us-gaap Restructuring Charges
RestructuringCharges
26547000
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
92201000
CY2020 us-gaap Net Income Loss
NetIncomeLoss
308276000
CY2019 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
3520543000
CY2019 g Adjusted Income Loss From Operations
AdjustedIncomeLossFromOperations
558841000
CY2019 us-gaap Share Based Compensation
ShareBasedCompensation
83885000
CY2019 g Amortization Of Intangible Assets Excluded From Adjusted Income From Operation
AmortizationOfIntangibleAssetsExcludedFromAdjustedIncomeFromOperation
31458000
CY2019 us-gaap Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
8352000
CY2019 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
7729000
CY2019 us-gaap Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
-43458000
CY2019 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
94536000
CY2019 us-gaap Net Income Loss
NetIncomeLoss
304881000
CY2018 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
3000790000
CY2018 g Adjusted Income Loss From Operations
AdjustedIncomeLossFromOperations
473314000
CY2018 us-gaap Share Based Compensation
ShareBasedCompensation
48998000
CY2018 g Amortization Of Intangible Assets Excluded From Adjusted Income From Operation
AmortizationOfIntangibleAssetsExcludedFromAdjustedIncomeFromOperation
37292000
CY2018 us-gaap Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
2362000
CY2018 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
15239000
CY2018 us-gaap Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
-37119000
CY2018 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
80763000
CY2018 us-gaap Net Income Loss
NetIncomeLoss
282019000
CY2018 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
3000790000
CY2019 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
3520543000
CY2020 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
3709377000
CY2019Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
254035000
CY2020Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
231122000
CY2018 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
3000790000
CY2019 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
3520543000
CY2020 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
3709377000
CY2020 g Billing Cycle Period
BillingCyclePeriod
P30D
CY2019Q4 us-gaap Contract With Customer Asset Net
ContractWithCustomerAssetNet
40346000
CY2020Q4 us-gaap Contract With Customer Asset Net
ContractWithCustomerAssetNet
15805000
CY2019Q4 us-gaap Deferred Revenue
DeferredRevenue
131108000
CY2020Q4 us-gaap Deferred Revenue
DeferredRevenue
130804000
CY2019Q4 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
44818000
CY2020Q4 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
92673000
CY2019 us-gaap Deferred Revenue Revenue Recognized1
DeferredRevenueRevenueRecognized1
72285000
CY2020 us-gaap Deferred Revenue Revenue Recognized1
DeferredRevenueRevenueRecognized1
102893000
CY2020Q4 us-gaap Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
223477000
CY2020Q4 us-gaap Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
154717000
CY2020Q4 us-gaap Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
54471000
CY2020Q4 us-gaap Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
11949000
CY2020Q4 us-gaap Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
2340000
CY2020Q2 us-gaap Gross Profit
GrossProfit
306202000
CY2018 g Government Incentives
GovernmentIncentives
36099000
CY2019 g Government Incentives
GovernmentIncentives
3976000
CY2018 g Other Sundry Nonoperating Income Expense
OtherSundryNonoperatingIncomeExpense
-338000
CY2019 g Other Sundry Nonoperating Income Expense
OtherSundryNonoperatingIncomeExpense
1810000
CY2020 g Other Sundry Nonoperating Income Expense
OtherSundryNonoperatingIncomeExpense
3238000
CY2018 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
35761000
CY2019 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
5786000
CY2020 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
3238000
CY2019Q4 us-gaap Contractual Obligation
ContractualObligation
9585000
CY2020Q4 us-gaap Contractual Obligation
ContractualObligation
10156000
CY2020Q2 us-gaap Proceeds From Income Tax Refunds
ProceedsFromIncomeTaxRefunds
15965000
CY2020Q4 us-gaap Deferred Tax Assets Other Tax Carryforwards
DeferredTaxAssetsOtherTaxCarryforwards
111061000
CY2020Q4 us-gaap Taxes Payable Current And Noncurrent
TaxesPayableCurrentAndNoncurrent
27341000
CY2020Q4 us-gaap Deferred Tax Liability Not Recognized Amount Of Unrecognized Deferred Tax Liability Bad Debt Reserve For Tax Purposes Of Qualified Lender
DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityBadDebtReserveForTaxPurposesOfQualifiedLender
0
CY2020 us-gaap Restructuring Charges
RestructuringCharges
26547000
CY2020 us-gaap Severance Costs1
SeveranceCosts1
15395000
CY2020Q1 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
923192000
CY2020Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
900094000
CY2020Q3 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
935523000
CY2020Q4 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
950568000
CY2020 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
3709377000
CY2020Q1 us-gaap Gross Profit
GrossProfit
318421000
CY2020Q3 us-gaap Gross Profit
GrossProfit
329694000
CY2020Q4 us-gaap Gross Profit
GrossProfit
336923000
CY2020 us-gaap Gross Profit
GrossProfit
1291240000
CY2020Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
110658000
CY2020Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
90364000
CY2020Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
124642000
CY2020Q4 us-gaap Operating Income Loss
OperatingIncomeLoss
113053000
CY2020 us-gaap Operating Income Loss
OperatingIncomeLoss
438717000
CY2020Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
110559000
CY2020Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
79147000
CY2020Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
110443000
CY2020Q4 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
100328000
CY2020 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
400477000
CY2020Q1 us-gaap Profit Loss
ProfitLoss
85698000
CY2020Q2 us-gaap Profit Loss
ProfitLoss
62161000
CY2020Q3 us-gaap Profit Loss
ProfitLoss
85435000
CY2020Q4 us-gaap Profit Loss
ProfitLoss
74982000
CY2020 us-gaap Profit Loss
ProfitLoss
308276000
CY2020Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.45
CY2020Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.33
CY2020Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.45
CY2020Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.40
CY2020 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.62
CY2020Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.44
CY2020Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.32
CY2020Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.43
CY2020Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.38
CY2020 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.57
CY2020Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
190626757
CY2020Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
190541148
CY2020Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
190949108
CY2020Q4 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
189470107
CY2020 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
190396780
CY2020Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
196532513
CY2020Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
195112549
CY2020Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
196655140
CY2020Q4 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
194823683
CY2020 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
195780971
CY2019Q1 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
809206000
CY2019Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
881799000
CY2019Q3 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
888799000
CY2019Q4 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
940739000
CY2019 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
3520543000
CY2019Q1 us-gaap Gross Profit
GrossProfit
290069000
CY2019Q2 us-gaap Gross Profit
GrossProfit
310555000
CY2019Q3 us-gaap Gross Profit
GrossProfit
315140000
CY2019Q4 us-gaap Gross Profit
GrossProfit
310091000
CY2019 us-gaap Gross Profit
GrossProfit
1225855000
CY2019Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
90072000
CY2019Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
106202000
CY2019Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
113584000
CY2019Q4 us-gaap Operating Income Loss
OperatingIncomeLoss
119518000
CY2019 us-gaap Operating Income Loss
OperatingIncomeLoss
429376000
CY2019Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
79320000
CY2019Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
94970000
CY2019 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
399433000
CY2019Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
110794000
CY2019Q4 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
114349000
CY2019Q1 us-gaap Profit Loss
ProfitLoss
60841000
CY2019Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.43
CY2019Q2 us-gaap Profit Loss
ProfitLoss
73722000
CY2019Q3 us-gaap Profit Loss
ProfitLoss
88120000
CY2019Q4 us-gaap Profit Loss
ProfitLoss
82198000
CY2019 us-gaap Profit Loss
ProfitLoss
304881000
CY2019Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.32
CY2019Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.39
CY2019Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.46
CY2019 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.60
CY2019Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.31
CY2019Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.38
CY2019Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.45
CY2019Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.42
CY2019 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.56
CY2019Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
189451845
CY2019Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
190163359
CY2019Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
190599049
CY2019Q4 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
190083647
CY2019 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
190074475
CY2019Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
193394208
CY2019Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
194766047
CY2019Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
195890841
CY2019Q4 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
196592325
CY2019 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
195160855
CY2020Q1 g Common Stock Dividends Planned Annual Dividend
CommonStockDividendsPlannedAnnualDividend
0.39

Files In Submission

Name View Source Status
0001564590-21-009746-index-headers.html Edgar Link pending
0001564590-21-009746-index.html Edgar Link pending
0001564590-21-009746.txt Edgar Link pending
0001564590-21-009746-xbrl.zip Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx Edgar Link pending
g-10k_20201231.htm Edgar Link pending
g-10k_20201231_htm.xml Edgar Link completed
g-20201231.xsd Edgar Link pending
g-20201231_cal.xml Edgar Link unprocessable
g-20201231_def.xml Edgar Link unprocessable
g-20201231_lab.xml Edgar Link unprocessable
g-20201231_pre.xml Edgar Link unprocessable
g-ex1012_1212.htm Edgar Link pending
g-ex1013_1211.htm Edgar Link pending
g-ex1016_969.htm Edgar Link pending
g-ex211_7.htm Edgar Link pending
g-ex231_11.htm Edgar Link pending
g-ex311_10.htm Edgar Link pending
g-ex312_8.htm Edgar Link pending
g-ex321_12.htm Edgar Link pending
g-ex322_6.htm Edgar Link pending
gdvdpgafku1d000001.jpg Edgar Link pending
gkfcs2vbmjdn000001.jpg Edgar Link pending
gvc2worpw2ef000001.jpg Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R100.htm Edgar Link pending
R101.htm Edgar Link pending
R102.htm Edgar Link pending
R103.htm Edgar Link pending
R104.htm Edgar Link pending
R105.htm Edgar Link pending
R106.htm Edgar Link pending
R107.htm Edgar Link pending
R108.htm Edgar Link pending
R109.htm Edgar Link pending
R11.htm Edgar Link pending
R110.htm Edgar Link pending
R111.htm Edgar Link pending
R112.htm Edgar Link pending
R113.htm Edgar Link pending
R114.htm Edgar Link pending
R115.htm Edgar Link pending
R116.htm Edgar Link pending
R117.htm Edgar Link pending
R118.htm Edgar Link pending
R119.htm Edgar Link pending
R12.htm Edgar Link pending
R120.htm Edgar Link pending
R121.htm Edgar Link pending
R122.htm Edgar Link pending
R123.htm Edgar Link pending
R124.htm Edgar Link pending
R125.htm Edgar Link pending
R126.htm Edgar Link pending
R127.htm Edgar Link pending
R128.htm Edgar Link pending
R129.htm Edgar Link pending
R13.htm Edgar Link pending
R130.htm Edgar Link pending
R131.htm Edgar Link pending
R132.htm Edgar Link pending
R133.htm Edgar Link pending
R134.htm Edgar Link pending
R135.htm Edgar Link pending
R136.htm Edgar Link pending
R137.htm Edgar Link pending
R138.htm Edgar Link pending
R139.htm Edgar Link pending
R14.htm Edgar Link pending
R140.htm Edgar Link pending
R141.htm Edgar Link pending
R142.htm Edgar Link pending
R143.htm Edgar Link pending
R144.htm Edgar Link pending
R145.htm Edgar Link pending
R146.htm Edgar Link pending
R147.htm Edgar Link pending
R148.htm Edgar Link pending
R149.htm Edgar Link pending
R15.htm Edgar Link pending
R150.htm Edgar Link pending
R151.htm Edgar Link pending
R152.htm Edgar Link pending
R153.htm Edgar Link pending
R154.htm Edgar Link pending
R155.htm Edgar Link pending
R156.htm Edgar Link pending
R157.htm Edgar Link pending
R158.htm Edgar Link pending
R159.htm Edgar Link pending
R16.htm Edgar Link pending
R160.htm Edgar Link pending
R161.htm Edgar Link pending
R162.htm Edgar Link pending
R163.htm Edgar Link pending
R164.htm Edgar Link pending
R165.htm Edgar Link pending
R166.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R76.htm Edgar Link pending
R77.htm Edgar Link pending
R78.htm Edgar Link pending
R79.htm Edgar Link pending
R8.htm Edgar Link pending
R80.htm Edgar Link pending
R81.htm Edgar Link pending
R82.htm Edgar Link pending
R83.htm Edgar Link pending
R84.htm Edgar Link pending
R85.htm Edgar Link pending
R86.htm Edgar Link pending
R87.htm Edgar Link pending
R88.htm Edgar Link pending
R89.htm Edgar Link pending
R9.htm Edgar Link pending
R90.htm Edgar Link pending
R91.htm Edgar Link pending
R92.htm Edgar Link pending
R93.htm Edgar Link pending
R94.htm Edgar Link pending
R95.htm Edgar Link pending
R96.htm Edgar Link pending
R97.htm Edgar Link pending
R98.htm Edgar Link pending
R99.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending