XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jan. 31, 2024
Summary of Significant Accounting Policies [Abstract]  
Schedule of Activity of Allowance for Doubtful Accounts The activity of the allowance for doubtful accounts for the years ended January 31, 2024, 2023 and 2022 was as follows:

 

Balance at
beginning of
year

 

 

Additions

 

 

Deductions

 

 

Balance at
end of
year

 

Year ended January 31, 2024

 

$

1,496

 

 

 

3,913

 

 

 

(3,944

)

 

$

1,465

 

Year ended January 31, 2023

 

$

1,348

 

 

 

4,071

 

 

 

(3,923

)

 

$

1,496

 

Year ended January 31, 2022

 

$

4,028

 

 

 

797

 

 

 

(3,477

)

 

$

1,348