XML 35 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets and Goodwill (Tables)
9 Months Ended
Sep. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Capitalized Software Development Costs

The following table presents information about capitalized software development costs:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

Capitalized software development costs

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Capitalized

 

$

4,852

 

 

$

4,165

 

 

$

12,939

 

 

$

11,898

 

Amortized

 

 

4,443

 

 

 

3,910

 

 

 

13,310

 

 

 

11,194

 

Schedule of Intangible Assets

 

 

As of September 30, 2024

 

 

 

Gross

 

 

Accumulated

 

 

 

 

 

 

Amount

 

 

Amortization

 

 

Net Amount

 

Internally developed software

 

$

114,248

 

 

$

(87,965

)

 

$

26,283

 

Non-compete

 

 

6,194

 

 

 

(4,352

)

 

 

1,842

 

Customer relationships

 

 

72,512

 

 

 

(43,809

)

 

 

28,703

 

Technology

 

 

45,791

 

 

 

(33,077

)

 

 

12,714

 

Trade name

 

 

7,748

 

 

 

(3,257

)

 

 

4,491

 

Total intangible assets

 

$

246,493

 

 

$

(172,460

)

 

$

74,033

 

 

 

 

As of December 31, 2023

 

 

 

Gross

 

 

Accumulated

 

 

 

 

 

 

Amount

 

 

Amortization

 

 

Net Amount

 

Internally developed software

 

$

101,471

 

 

$

(74,655

)

 

$

26,816

 

Non-compete

 

 

6,194

 

 

 

(3,738

)

 

 

2,456

 

Customer relationships

 

 

72,512

 

 

 

(37,601

)

 

 

34,911

 

Technology

 

 

45,791

 

 

 

(30,178

)

 

 

15,613

 

Trade name

 

 

7,748

 

 

 

(2,739

)

 

 

5,009

 

Total intangible assets

 

$

233,716

 

 

$

(148,911

)

 

$

84,805

 

Total Amortization Expense Associated with Identifiable Intangible Assets

Total amortization expense associated with identifiable intangible assets was as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Total amortization expense associated with identifiable intangible assets

 

$

7,856

 

 

$

7,533

 

 

$

23,549

 

 

$

22,064

 

Impairment and write-off of intangible assets

Impairment and write-off expense related to internally developed software projects was as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Impairment and write-off of intangible assets

 

$

-

 

 

$

-

 

 

$

162

 

 

$

-

 

 

Impairment and Write-off of Intangible Assets

Impairment and write-off expense related to internally developed software projects was as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Impairment and write-off of intangible assets

 

$

-

 

 

$

-

 

 

$

162

 

 

$

-