XML 45 R32.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES (Tables)
12 Months Ended
Jan. 31, 2023
INCOME TAXES  
Schedule of components of company's income tax (expense) benefit

    

2023

    

2022

    

2021

Current:

Federal

$

12,776

$

10,921

$

(6,805)

State

 

1,012

 

643

 

83

Foreign

740

151

 

14,528

 

11,564

 

(6,571)

Deferred:

Federal

 

(803)

 

(341)

 

7,732

State

 

23

 

133

 

(75)

Foreign

(2,452)

(12)

 

(3,232)

 

(208)

 

7,645

Income tax expense

$

11,296

$

11,356

$

1,074

Schedule of actual income tax expense amounts

2023

    

2022

    

2021

Computed expected income tax expense

$

9,660

$

9,883

$

5,226

Difference resulting from:

State income taxes, net of federal tax effect

 

860

 

614

 

7

Research and development credits adjustment (see discussion below)

6,181

Recognition of research and development credit benefits (see discussion below)

(3,430)

Recognition of foreign net operating loss benefits (see discussion below)

(2,574)

Excess executive compensation

1,397

1,296

420

Bad debt loss

(167)

425

(160)

Foreign tax rate differential

(441)

(352)

(173)

Net operating loss carryback benefit (see discussion below)

(4,392)

Other permanent differences and adjustments, net

(190)

(510)

 

146

Income tax expense

$

11,296

$

11,356

$

1,074

Schedule of tax effects of temporary differences that gave rise to deferred tax assets and liabilities

    

2023

    

2022

Assets:

Net operating loss carryforwards

$

13,964

$

14,360

Stock awards

2,726

2,325

Accrued expenses

1,480

515

Lease liabilities

1,189

772

Research and development costs deferral

1,015

Research and development credit carryforwards

269

269

Other

 

337

 

1,332

 

20,980

 

19,573

Liabilities:

Purchased intangibles

(3,674)

(3,533)

Property and equipment

 

(1,033)

 

(1,334)

Construction contracts

 

(1,229)

 

(1,034)

Right-of-use assets

(1,184)

(768)

Other

(431)

(43)

 

(7,551)

 

(6,712)

Valuation allowances

(9,740)

(12,404)

Deferred tax assets, net

$

3,689

$

457