XML 54 R37.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Allowance for Expected Credit Losses (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2021
Credit Loss [Abstract] |
Summary of Changes in Allowance for Expected Credit Losses for Trade Receivables | The following table presents the changes in the allowance for expected credit losses for our trade receivables and short-term contract assets as of December 31, 2021, 2020 and 2019:
(Amounts in thousands) | Trade receivables |  | Short-term contract assets
Beginning balance, January 1, 2021 | $ | 75,176 |  |  | $ | 3,205 |
Charges to cost and expenses, net of recoveries | 3,934 |  |  | — |
Write-offs | (2,015) |  |  | — |
Currency effects and other, net | (2,759) |  |  | (812) |
Ending balance, December 31 , 2021 | $ | 74,336 |  |  | $ | 2,393 |
Beginning balance, January 1, 2020 | $ | 53,412 |  |  | $ | 206 |
Adoption of ASU 2016-13 | 6,970 |  |  | 2,779 |
Charges to cost and expenses, net of recoveries | 9,326 |  |  | — |
Currency effects and other, net | 5,468 |  |  | 220 |
Ending balance, December 31 , 2020 | $ | 75,176 |  |  | $ | 3,205 |
Beginning balance, January 1, 2019 | $ | 51,501 |  |  | $ | — |
Charges to cost and expenses, net of recoveries | 734 |  |  | 206 |
Currency effects and other, net | 1,177 |  |  | — |
Ending balance, December 31 , 2019 | $ | 53,412 |  |  | $ | 206 |
Summary of Changes in Allowance for Expected Credit Losses for Contract Assets | The following table presents the changes in the allowance for expected credit losses for our trade receivables and short-term contract assets as of December 31, 2021, 2020 and 2019:
(Amounts in thousands) | Trade receivables |  | Short-term contract assets
Beginning balance, January 1, 2021 | $ | 75,176 |  |  | $ | 3,205 |
Charges to cost and expenses, net of recoveries | 3,934 |  |  | — |
Write-offs | (2,015) |  |  | — |
Currency effects and other, net | (2,759) |  |  | (812) |
Ending balance, December 31 , 2021 | $ | 74,336 |  |  | $ | 2,393 |
Beginning balance, January 1, 2020 | $ | 53,412 |  |  | $ | 206 |
Adoption of ASU 2016-13 | 6,970 |  |  | 2,779 |
Charges to cost and expenses, net of recoveries | 9,326 |  |  | — |
Currency effects and other, net | 5,468 |  |  | 220 |
Ending balance, December 31 , 2020 | $ | 75,176 |  |  | $ | 3,205 |
Beginning balance, January 1, 2019 | $ | 51,501 |  |  | $ | — |
Charges to cost and expenses, net of recoveries | 734 |  |  | 206 |
Currency effects and other, net | 1,177 |  |  | — |
Ending balance, December 31 , 2019 | $ | 53,412 |  |  | $ | 206 |
Summary of Changes in Allowance for Expected Credit Losses for Long-term Receivables | The following table presents the changes in the allowance for long-term receivables as of December 31, 2021, 2020 and 2019:
(Amounts in thousands) | 2021 |  | 2020 |  | 2019 |  |
Beginning balance, January 1, | $ | 67,842 |  |  | $ | 68,555 |  |  | $ | 68,792 |  |  |
Adoption of ASU 2016-13 | — |  |  | (679) |  |  | — |  |  |
Currency effects and other, net | (146) |  |  | (34) |  |  | (237) |  |  |
Ending balance, December 31, | $ | 67,696 |  |  | $ | 67,842 |  |  | $ | 68,555 |  |  |

X
- Definition Tabular disclosure of allowance for credit loss on accounts receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447 + Details
Name: | us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of allowance for credit loss on financing receivable. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -URI http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447 + Details
Name: | us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of allowance for credit loss on right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447 + Details
Name: | us-gaap_ContractWithCustomerAssetAllowanceForCreditLossTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_CreditLossAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration