XML 51 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Schedule II - Schedule of Valuation and Qualifying Accounts (Tables)
12 Months Ended
Jan. 31, 2020
Notes Tables  
Schedule of Valuation and Qualifying Accounts [Table Text Block]
   
Balance at
Beginning
of Period
   
Charged
to Statements
of Operations and
Comprehensive
(Loss)
Income
   
Write-Offs,
Net of
Recoveries
   
Impact of
Foreign
Currency
Translation
   
Balance at
End of
Period
 
Year ended January 31,
201
8
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Allowance for bad debt
  $
1,090
    $
98
    $
(834
)
  $
42
    $
396
 
Allowance for sales adjustments
   
1,115
     
923
     
(733
)
   
62
     
1,367
 
Total allowance for doubtful accounts
  $
2,205
    $
1,021
    $
(1,567
)
  $
104
    $
1,763
 
Year ended January 31, 201
9
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Allowance for bad debt
  $
396
    $
144
    $
(31
)
  $
(22
)
  $
487
 
Allowance for sales adjustments
   
1,367
     
1,608
     
(518
)
   
(43
)
   
2,414
 
Total allowance for doubtful accounts
  $
1,763
    $
1,752
    $
(549
)
  $
(65
)
  $
2,901
 
Year ended January 31, 2020
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Allowance for bad debt
  $
487
    $
92
    $
(24
)
  $
(12
)
  $
543
 
Allowance for sales adjustments
   
2,414
     
393
     
(376
)
   
(34
)
   
2,397
 
Total allowance for doubtful accounts
  $
2,901
    $
485
    $
(400
)
  $
(46
)
  $
2,940