XML 52 R37.htm IDEA: XBRL DOCUMENT v3.25.1
INCOME TAXES (Tables)
12 Months Ended
Jan. 31, 2025
INCOME TAXES  
Schedule of components of the amounts of income tax expense

    

2025

    

2024

    

2023

Current:

Federal

$

18,033

$

10,870

$

12,776

State

 

5,056

 

1,835

 

1,012

Foreign

791

2,537

740

 

23,880

 

15,242

 

14,528

Deferred:

Federal

 

1,015

 

(923)

 

(803)

State

 

367

 

301

 

23

Foreign

483

1,955

(2,452)

 

1,865

 

1,333

 

(3,232)

Income tax expense

$

25,745

$

16,575

$

11,296

Schedule of income tax expense amounts

2025

    

2024

    

2023

Computed expected income tax expense

$

23,353

$

10,276

$

9,660

Difference resulting from:

State income taxes, net of federal tax effect

 

4,284

 

1,688

 

860

Unrecognized tax loss benefit

1,120

3,858

Executive compensation limitation

1,450

1,040

1,397

Adjustment to valuation for foreign NOLs

1,404

2,083

(2,574)

Meals and entertainment expense

860

626

83

Foreign tax rate differential

(793)

(2,294)

(441)

Net benefit related to Solar Tax Credit investments

(1,763)

(646)

Stock-based compensation windfall

(3,070)

Research and development tax credits adjustment

6,181

Recognition of research and development tax credit benefits

(3,430)

Other permanent differences and adjustments, net

(1,100)

(56)

 

(440)

Income tax expense

$

25,745

$

16,575

$

11,296

Schedule of uncertain income tax

    

2025

    

2024

    

2023

Unrecognized income tax benefits, beginning of fiscal year

$

2,553

$

2,882

$

4,937

Increases related to prior period income tax positions

 

 

78

 

Increases related to current period income tax positions

 

 

2,359

Expirations of statutes of limitations

 

 

(407)

 

Settlements

 

 

 

(4,414)

Unrecognized income tax benefits, end of fiscal year

$

2,553

$

2,553

$

2,882

Schedule of effects of temporary differences that are reflected in deferred taxes

    

2025

    

2024

Assets:

Net operating loss carryforwards

$

19,635

$

19,772

Research and development costs deferral

2,785

1,622

Stock awards

1,546

2,726

Lease liabilities

1,437

1,383

Accrued expenses

1,152

1,955

Other

 

139

 

148

 

26,694

 

27,606

Liabilities:

Intangibles

(3,882)

(3,819)

Right-of-use assets

(1,433)

(1,378)

Property and equipment

 

(1,336)

 

(893)

Construction contracts

 

(914)

 

(839)

Other

(385)

(619)

 

(7,950)

 

(7,548)

Valuation allowances

(18,192)

(17,799)

Deferred tax assets, net

$

552

$

2,259