XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets [Abstract]  
Net Carrying Amount of Goodwill
The following table shows the gross carrying amount and impairment of goodwill:

(in thousands)

 
 
Goodwill
   
Accumulated
Impairment
   
Net
 

                 
Engineering
 
$
8,278
   
$
(3,370
)
 
$
4,908
 
Workforce Solutions
   
8,431
     
(7,977
)
   
454
 
Net book value at September 30, 2023
 
$
16,709
   
$
(11,347
)
 
$
5,362
 

(in thousands)

 
 
Goodwill
   
Accumulated
Impairment
   
Net
 

                 
Engineering
 
$
8,278
   
$
(3,370
)
 
$
4,908
 
Workforce Solutions
   
8,431
     
(7,040
)
   
1,391
 
Net book value at December 31, 2022
 
$
16,709
   
$
(10,410
)
 
$
6,299
 
Schedule of Acquired Finite-Lived Intangible Assets by Major Class
The following table shows the gross carrying amount and accumulated amortization of definite-lived intangible assets:

(in thousands)
 
As of September 30, 2023
 
   
Gross Carrying
Amount
   
Accumulated
Amortization
    Impairment    
Net
 
Amortized intangible assets:
                       
Customer relationships
 
$
8,628
   
$
(7,318
)
  $ (464 )  
$
846
 
Trade names
   
1,689
     
(1,261
)
    -      
428
 
Developed technology
   
471
     
(471
)
    -      
-
 
Non-contractual customer relationships
   
433
     
(433
)
    -      
-
 
Noncompete agreement
   
527
     
(514
)
    -      
13
 
Alliance agreement
   
527
     
(527
)
    -      
-
 
Others
   
167
     
(167
)
    -      
-
 
Total
 
$
12,442
   
$
(10,691
)
  $ (464 )  
$
1,287
 

(in thousands)
 
As of December 31, 2022
 
   
Gross Carrying
Amount
   
Accumulated Amortization
   
Impairment
   
Net
 
Amortized intangible assets:
                       
Customer relationships
 
$
8,628
   
$
(7,050
)
 
$
(464
)
 
$
1,114
 
Trade names
   
1,689
     
(1,196
)
   
-
     
493
 
Developed technology
   
471
     
(471
)
   
-
     
-
 
Non-contractual customer relationships
   
433
     
(433
)
   
-
     
-
 
Noncompete agreement
   
527
     
(486
)
   
-
     
41
 
Alliance agreement
   
527
     
(488
)
   
-
     
39
 
Others
   
167
     
(167
)
   
-
     
-
 
Total
 
$
12,442
   
$
(10,291
)
 
$
(464
)
 
$
1,687
 
Finite-Lived Intangible Assets, Future Amortization Expense The following table shows the estimated amortization expense of the definite-lived intangible assets for the next five years and thereafter:
 
(in thousands)
     
Years ended December 31:
     
2023 remainder
 
$
108
 
2024
   
332
 
2025
   
255
 
2026
   
204
 
2027
   
169
 
Thereafter
   
219
 
Total
 
$
1,287