Reconciliation of Goodwill |
A reconciliation of the beginning and ending amounts of goodwill by operating segment for the periods ended June 30, 2025 and December 31, 2024 is as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
IT Staffing Services: |
|
|
|
|
|
|
|
|
Beginning balance |
|
$ |
8,427 |
|
|
$ |
8,427 |
|
Goodwill recorded |
|
|
— |
|
|
|
— |
|
Impairment |
|
|
— |
|
|
|
— |
|
|
|
|
|
|
|
|
|
|
Ending Balance |
|
$ |
8,427 |
|
|
$ |
8,427 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Data and Analytics Services: |
|
|
|
|
|
|
|
|
Beginning balance |
|
$ |
18,783 |
|
|
$ |
18,783 |
|
Goodwill recorded |
|
|
— |
|
|
|
— |
|
Impairment |
|
|
— |
|
|
|
— |
|
|
|
|
|
|
|
|
|
|
Ending Balance |
|
$ |
18,783 |
|
|
$ |
18,783 |
|
|
|
|
|
|
|
|
|
|
|
Components of Identifiable Intangible assets |
The Company is amortizing the identifiable intangible assets on a straight-line basis over estimated average lives ranging from 3 to 12 years. Identifiable intangible assets were comprised of the following as of June 30, 2025 and December 31, 2024:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(Amounts in thousands) |
|
Amortization Period (In Years) |
|
|
|
|
|
Accumulative Amortization |
|
|
|
|
IT Staffing Services: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Client relationships |
|
|
12 |
|
|
$ |
7,999 |
|
|
$ |
6,694 |
|
|
$ |
1,305 |
|
|
|
|
5 |
|
|
|
319 |
|
|
|
319 |
|
|
|
— |
|
Trade name |
|
|
3 |
|
|
|
249 |
|
|
|
249 |
|
|
|
— |
|
Data and Analytics Services: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Client relationships |
|
|
12 |
|
|
|
19,641 |
|
|
|
12,231 |
|
|
|
7,410 |
|
|
|
|
5 |
|
|
|
1,201 |
|
|
|
1,179 |
|
|
|
22 |
|
Trade name |
|
|
5 |
|
|
|
1,711 |
|
|
|
1,686 |
|
|
|
25 |
|
Technology |
|
|
7 |
|
|
|
1,979 |
|
|
|
1,732 |
|
|
|
247 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total Intangible Assets |
|
|
|
|
|
$ |
33,099 |
|
|
$ |
24,090 |
|
|
$ |
9,009 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(Amounts in thousands) |
|
Amortization Period (In Years) |
|
|
|
|
|
Accumulative Amortization |
|
|
|
|
IT Staffing Services: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Client relationships |
|
|
12 |
|
|
$ |
7,999 |
|
|
$ |
6,361 |
|
|
$ |
1,638 |
|
|
|
|
5 |
|
|
|
319 |
|
|
|
319 |
|
|
|
— |
|
Trade name |
|
|
3 |
|
|
|
249 |
|
|
|
249 |
|
|
|
— |
|
Data and Analytics Services: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Client relationships |
|
|
12 |
|
|
|
19,641 |
|
|
|
11,413 |
|
|
|
8,228 |
|
|
|
|
5 |
|
|
|
1,201 |
|
|
|
1,135 |
|
|
|
66 |
|
Trade name |
|
|
5 |
|
|
|
1,711 |
|
|
|
1,637 |
|
|
|
74 |
|
Technology |
|
|
7 |
|
|
|
1,979 |
|
|
|
1,677 |
|
|
|
302 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total Intangible Assets |
|
|
|
|
|
$ |
33,099 |
|
|
$ |
22,791 |
|
|
$ |
10,308 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Schedule of Estimated Amortization Expense |
The estimated aggregate amortization expense for intangible assets for the years ending December 31, 2025 through 2029 is as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Amortization expense |
|
$ |
2,553 |
|
|
$ |
2,413 |
|
|
$ |
2,025 |
|
|
$ |
1,637 |
|
|
$ |
1,000 |
|
|