XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable
9 Months Ended
Oct. 31, 2021
Receivables [Abstract]  
Loans, Notes, Trade and Other Receivables Disclosure [Text Block]

4.         Accounts Receivable

 

   

October 31,

   

January 31,

 
   

2021

   

2021

 
                 

Trade accounts receivable

  $ 83,363     $ 92,621  

Other accounts receivable allowances

    (7,621 )     (6,993 )

Allowance for doubtful accounts

    (2,157 )     (2,338 )

   Accounts receivable

  $ 73,585     $ 83,290