GOODWILL AND INTANGIBLE ASSETS (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Intangible Asset, Goodwill and Other [Abstract] |
|
| Schedule of Goodwill |
The Company’s goodwill was as follows: | | | | | | | | | | | | | June 30, | | December 31, | | 2026 | | 2025 | | | | | | (In thousands) | | Goodwill, beginning of period | $ | 214,760 | | | $ | 211,571 | | | | | | | Currency translation adjustment | (1,529) | | | 3,189 | | | Goodwill, end of period | $ | 213,231 | | | $ | 214,760 | |
|
| Schedule of Acquired Indefinite-lived Intangible Assets by Major Class |
The Company’s purchased intangible assets were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | Gross | | | | Accumulated Amortization | | | | | | Net | | Gross | | | | | | Accumulated Amortization | | | | Net | | | | | | | | | | | | | | | | | | | | | | | | | | (In thousands) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Intangible assets: | | | | | | | | | | | | | | | | | | | | | | | | | Indefinite-lived intangibles | $ | 286 | | | | | $ | — | | | | | | | $ | 286 | | | $ | 286 | | | | | | | $ | — | | | | | $ | 286 | | | | | | | | | | | | | | | | | | | | | | | | | | | Intangible assets with finite lives: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Developed technology | 47,725 | | | | | (44,874) | | | | | | | 2,851 | | | 47,683 | | | | | | | (42,242) | | | | | 5,441 | | | Customer relationships | 51,146 | | | | | (44,922) | | | | | | | 6,224 | | | 51,114 | | | | | | | (42,000) | | | | | 9,114 | | | Trade-names | 37,700 | | | | | (33,980) | | | | | | | 3,720 | | | 37,700 | | | | | | | (30,253) | | | | | 7,447 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Total purchased intangible assets | $ | 136,857 | | | | | $ | (123,776) | | | | | | | $ | 13,081 | | | $ | 136,783 | | | | | | | $ | (114,495) | | | | | $ | 22,288 | |
|
| Schedule of Acquired Finite-Lived Intangible Assets by Major Class |
The Company’s purchased intangible assets were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | Gross | | | | Accumulated Amortization | | | | | | Net | | Gross | | | | | | Accumulated Amortization | | | | Net | | | | | | | | | | | | | | | | | | | | | | | | | | (In thousands) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Intangible assets: | | | | | | | | | | | | | | | | | | | | | | | | | Indefinite-lived intangibles | $ | 286 | | | | | $ | — | | | | | | | $ | 286 | | | $ | 286 | | | | | | | $ | — | | | | | $ | 286 | | | | | | | | | | | | | | | | | | | | | | | | | | | Intangible assets with finite lives: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Developed technology | 47,725 | | | | | (44,874) | | | | | | | 2,851 | | | 47,683 | | | | | | | (42,242) | | | | | 5,441 | | | Customer relationships | 51,146 | | | | | (44,922) | | | | | | | 6,224 | | | 51,114 | | | | | | | (42,000) | | | | | 9,114 | | | Trade-names | 37,700 | | | | | (33,980) | | | | | | | 3,720 | | | 37,700 | | | | | | | (30,253) | | | | | 7,447 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Total purchased intangible assets | $ | 136,857 | | | | | $ | (123,776) | | | | | | | $ | 13,081 | | | $ | 136,783 | | | | | | | $ | (114,495) | | | | | $ | 22,288 | |
|
| Schedule of Amortization Expense |
Amortization expense related to finite-lived intangible assets was as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | | | | | | | | | | | | | (In thousands) | | Developed technology | $ | 1,248 | | | $ | 1,619 | | | $ | 2,580 | | | $ | 3,212 | | | | Customer relationships | 1,370 | | | 1,574 | | | 2,882 | | | 3,109 | | | | | Trade-names | 1,860 | | | 1,885 | | | 3,727 | | | 3,770 | | | | | | | | | | | | | | Total amortization expense | $ | 4,478 | | | $ | 5,078 | | | $ | 9,189 | | | $ | 10,091 | | | |
The expected future amortization expense of intangible assets is presented below: | | | | | | | June 30, 2026 | | (In thousands) | | Fiscal year: | | | 2026 (remaining six months) | $ | 8,762 | | | 2027 | 4,033 | | | | | | | | | | | Total | $ | 12,795 | | | | | | | | | | | |
|