XML 79 R64.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 7 - Other Balance Sheet Accounts - Summary of Other Balance Sheet Accounts (Details) - USD ($)
$ in Thousands
Jan. 31, 2017
Jan. 31, 2016
Other current assets    
Deferred cost of revenues $ 8,194 $ 7,849
Prepaid expenses 4,879 5,789
Income tax receivable, net of payables 928 1,202
Other 1,350 1,184
15,351 16,024
Other assets, net    
Other intangibles, net 415 1,073
Security deposits 1,323 1,315
Other long-term assets 950 291
2,688 2,679
Accounts payable    
Trade payables 7,392 6,648
VAT payable 3,924 4,163
11,316 10,811
Other current liabilities    
Accrued commissions and bonus 13,449 12,155
Accrued compensated absences 8,346 7,887
Other accrued payroll 4,477 4,126
Accrued professional fees 1,709 1,416
Accrued travel 1,304 1,558
Accrued contract labor 812 914
Other current liabilities 3,539 3,479
33,636 31,535
Other liabilities    
Long-term deferred revenue 2,353 1,690
Fair value of interest rate swap 190 675
Long-term tax contingency reserve 764 503
Lease restoration obligations 736 730
Other 871 867
$ 4,914 $ 4,465