XML 40 R26.htm IDEA: XBRL DOCUMENT v3.22.1
PURCHASED INTANGIBLE ASSETS (Tables)
12 Months Ended
Jan. 31, 2022
PURCHASED INTANGIBLE ASSETS  
Schedule of changes in the balances of goodwill

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

    

GPS

    

TRC

    

APC

    

SMC

    

Totals

Balances, February 1, 2019

​

$

18,476

​

$

12,290

​

$

2,072

​

$

—

​

$

32,838

Impairment losses

​

 

—

​

 

(2,823)

​

 

(2,072)

​

 

—

​

 

(4,895)

Balances, January 31, 2020

​

 

18,476

​

 

9,467

​

 

—

​

 

—

​

 

27,943

Impairment losses

​

 

—

​

 

—

​

 

—

​

 

—

​

 

—

Balances, January 31, 2021

​

 

18,476

​

 

9,467

​

 

—

​

 

—

​

 

27,943

Impairment losses

​

 

—

​

 

—

​

 

—

​

 

—

​

 

—

Acquisition of LTI

​

​

—

​

 

—

​

 

—

​

 

90

​

 

90

Balances, January 31, 2022

​

$

18,476

​

$

9,467

​

$

—

​

$

90

​

$

28,033

Schedule of company's purchased intangible assets, other than goodwill

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

January 31, 2022

​

January 31, 

​

​

Estimated

​

Gross

​

Accumulated

​

Net

​

2021, (net

​

    

Useful Life

    

Amounts

    

Amortization

    

Amounts

    

amounts)

Trade names

 

​

​

​

​

​

​

​

​

​

​

​

​

​

TRC

​

15 years

​

$

4,499

​

$

1,849

​

$

2,650

​

$

2,949

GPS

​

15 years

​

​

3,643

​

​

3,643

​

​

—

​

​

208

Process certifications

 

7 years

​

 

1,897

​

​

1,671

​

​

226

​

​

497

Customer relationships

​

10 years

​

​

916

​

​

565

​

​

351

​

​

443

Customer contracts

​

< 1 year

​

​

95

​

​

—

​

​

95

​

​

—

Totals

​

​

​

$

11,050

​

$

7,728

​

$

3,322

​

$

4,097

Schedule of expected amortization expense

The future amounts of amortization related to purchased intangibles are presented below for the years ending January 31,

​

​

​

​

2023

    

$

712

2024

​

 

392

2025

​

 

392

2026

​

 

376

2027

​

​

300

Thereafter

​

 

1,150

Total

​

$

3,322