XML 18 R14.htm IDEA: XBRL DOCUMENT v3.20.1
Note 7 - Other Balance Sheet Accounts
12 Months Ended
Jan. 31, 2020
Notes to Financial Statements  
Other Balance Sheet Accounts [Text Block]
7.
OTHER BALANCE SHEET ACCOUNTS
 
   
January 31,
 
   
2020
   
2019
 
   
(in thousands)
 
Prepaid expenses and other current assets, net
               
Deferred cost of revenues
  $
8,096
    $
8,007
 
Prepaid expenses
   
6,140
     
6,597
 
Capitalized costs to obtain a contract, net
   
3,961
     
3,502
 
Assets held for sale
   
1,634
     
-
 
Contract assets
   
1,595
     
2,058
 
VAT receivable
   
1,174
     
229
 
Capitalized costs to fulfill a contract, net
   
543
     
521
 
Income tax receivable, net of payables
   
963
     
255
 
Other
   
846
     
981
 
    $
24,952
    $
22,150
 
Other assets, net
               
Long-term capitalized costs to obtain a contract, net
  $
8,371
    $
7,520
 
Long-term deposits and prepaid expenses
   
2,462
     
3,061
 
Other intangible assets, net
   
985
     
1,233
 
Long-term capitalized costs to fulfill a contract, net
   
886
     
934
 
Fair value of interest rate swap
   
-
     
136
 
Other long-term assets
   
303
     
136
 
    $
13,007
    $
13,020
 
Accounts payable
               
Trade payables
  $
6,155
    $
6,544
 
VAT payable
   
3,685
     
3,358
 
    $
9,840
    $
9,902
 
Other current liabilities
               
Accrued commissions and bonus
  $
15,023
    $
15,464
 
Accrued compensated absences
   
8,377
     
9,130
 
Other accrued payroll
   
6,795
     
5,251
 
Accrued professional fees
   
2,628
     
2,729
 
Accrued travel
   
1,264
     
1,696
 
Accrued contract labor
   
934
     
1,975
 
Other current liabilities
   
4,879
     
4,103
 
    $
39,900
    $
40,348
 
Other liabilities
               
Long-term deferred revenue
  $
2,811
    $
1,465
 
Accrued termination benefits
   
2,600
     
1,946
 
Lease restoration obligations
   
881
     
834
 
Fair value of interest rate swap
   
232
     
-
 
Long-term tax contingency reserve
   
198
     
282
 
Other
   
37
     
574
 
    $
6,759
    $
5,101