XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL & INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 31, 2024
GOODWILL & INTANGIBLE ASSETS  
Schedule of goodwill activity The goodwill activity is as follows (in thousands):

​

​

​

​

​

​

​

​

March 31, 

​

December 31, 

​

2024

​

2023

Balance, beginning of year

$

—

​

$

112,955

Goodwill impairment

​

—

​

​

(112,911)

Foreign currency translation adjustment

​

—

​

​

(44)

Balance, end of period

$

—

​

$

—

Schedule of intangible assets

Intangible assets consisted of the following (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

March 31, 2024

 

December 31, 2023

​

​

Weighted Average

​

Gross

​

​

​

​

Net

    

Gross

​

​

​

​

Net

​

​

Remaining Useful

​

Carrying

​

Accumulated

​

Carrying

​

Carrying

​

Accumulated

​

Carrying

​

 

Lives (in years)

 

Amount

 

Amortization

 

Amount

 

Amount

 

Amortization

 

Amount

Acquired technology

​

4.6

​

$

184,597

​

$

79,981

​

$

104,616

 

$

185,222

​

$

65,724

​

$

119,498

Trade name

​

1.1

​

​

12,299

​

​

5,365

​

​

6,934

​

​

12,302

​

​

3,952

​

​

8,350

Customer relationships

​

4.3

​

​

67,896

​

​

32,901

​

​

34,995

​

​

68,378

​

​

27,968

​

​

40,410

Capitalized software

​

—

​

​

518

​

​

518

​

​

—

​

​

518

​

​

518

​

​

—

Total intangible assets

​

​

​

$

265,310

​

$

118,765

​

$

146,545

​

$

266,421

​

$

98,162

​

$

168,259

​

Schedule of amortization expenses

During the three months ended March 31, 2024 and 2023, the Company recognized the following amortization expense (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Statement of

​

Three Months Ended March 31, 

Category

​

Operations Line Item

​

2024

​

2023

Acquired technology

​

Cost of Sales

​

$

14,328

​

$

6,927

Acquired technology

​

Research and Development

​

​

175

​

​

553

Trade name

​

General and Administrative

​

​

1,422

​

​

415

Customer relationships

​

Sales and Marketing

​

​

5,122

​

​

2,520

Capitalized software

​

Research and Development

​

​

—

​

​

27

​

​

​

​

​

​

$

21,047

​

$

10,442

Schedule of future amortization expense

The Company expects to recognize the following amortization expense (in thousands):

​

​

​

​

​

​

Amortization Expense

2024 (remaining 9 months)

​

$

100,652

2025

​

​

17,170

2026

​

​

11,242

2027

​

​

7,217

2028

​

​

5,365

2029 and after

​

​

4,899

Total intangible amortization

​

$

146,545

​