XML 28 R17.htm IDEA: XBRL DOCUMENT
v3.25.2

Restructuring | 6 Months Ended
--- | ---
Jun. 30, 2025
Restructuring and Related Activities [Abstract] |
Restructuring | Restructuring During the third quarter of 2024, management committed to an action to restructure certain parts of the Company with the primary intent of redeploying resources to support the Company's strategic investments ("Q3 2024 Action"). As a result, certain headcount reductions were necessary. Additionally, the Company planned for the end of life of certain solutions which resulted in impairments to capitalized internal-use software, as well as completed technologies and customer-related acquired intangible assets. The Company has incurred $63.8 million of restructuring charges related to this action through June 30, 2025. There were no material charges incurred during the three and six months ended June 30, 2025, and the Company does not expect to incur any material additional charges related to this action. The Company also recognizes restructuring charges related to completed acquisitions for severance and related expenses paid to redundant employees, fees pai d to terminate redundant contracts and impairments of redundant long-lived assets, primarily duplicative facility-related assets, acquired intangible assets and capitalized internal-use software. The Company does not expect to incur material additional charges related to past acquisitions. The liability for restructuring charges for employee severance and related expenses is substantially included in other current liabilities on the consolidated balance sheets. The changes in the liability for all restructuring actions for the six months ended June 30, 2025 were as follows (in thousands):
| Q3 2024 Action |  | Acquisitions Related and Other |  | Total
Balance as of January 1, 2025 | $ | 24,606 |  |  | $ | 1,745 |  |  | $ | 26,351 |
Costs incurred | 432 |  |  | 1,647 |  |  | 2,079 |
Cash disbursements | (23,995) |  |  | (1,142) |  |  | (25,137) |
Translation adjustments and other | 274 |  |  | 52 |  |  | 326 |
Balance as of June 30, 2025 | $ | 1,317 |  |  | $ | 2,302 |  |  | $ | 3,619 |

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

X
- Definition The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/420/tableOfContent Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1 + Details
Name: | us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration