XML 59 R26.htm IDEA: XBRL DOCUMENT
v3.22.4

Basis of Presentation (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2022
Accounting Policies [Abstract] |
Schedule of Finite-Lived Intangible Assets | We amortize finite-lived intangible assets over their estimated useful lives as follows.
| Basis of amortization | Amortization period (in years)
Customer relationships | Straight-line and accelerated(1) | 8-17
Marketing assets | Straight-line and accelerated(1) | 14-15
Developed technology | Straight-line and accelerated(1) | 3-14
Content | Straight-line | 9
(1)Certain of the customer relationships, marketing assets and developed technology assets are amortized on an accelerated basis.
Accounts Receivable, Allowance for Credit Loss | Below is a summary of the changes in our allowance for credit losses.
Years ended December 31, (in thousands) | Balance at beginning of year | Provision/ adjustment | Write-off | Recovery | Balance at end of year
2022 | $ | 9,375 |  | $ | 1,281 |  | $ | (5,162) |  | $ | 528 |  | $ | 6,022 |
2021 | 9,016 |  | 4,483 |  | (4,565) |  | 441 |  | 9,375 |
2020 | 4,011 |  | 6,787 |  | (2,363) |  | 581 |  | 9,016 |
Our allowance for credit losses decreased during the year ended December 31, 2022, primarily due to improvement in the aging of accounts receivable and write-offs during 2022 of aged receivables primarily generated during the COVID-19 pandemic. The amount of write-offs during the year ended December 31, 2021 was higher than during 2020 as we temporarily suspended sending past due customer accounts to collections during the second and third quarters of 2020 due to payment delays related to COVID-19. Allowance for sales returns We maintain a reserve for returns and credits which is estimated based on several factors including historical experience, known credits yet to be issued, the aging of customer accounts and the nature of service level commitments. A considerable amount of judgment is required in assessing these factors. Provisions for sales returns and credits are charged against the related revenue items. Below is a summary of the changes in our allowance for sales returns.
Years ended December 31, (in thousands) | Balance at beginning of year | Provision/ adjustment | Deduction | Balance at end of year
2022 | $ | 1,780 |  | $ | 4,785 |  | $ | (5,269) |  | $ | 1,296 |
2021 | 1,276 |  | 6,967 |  | (6,463) |  | 1,780 |
2020 | 1,518 |  | 6,443 |  | (6,685) |  | 1,276 |

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

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 https://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 assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 + Details
Name: | us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration