XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues - Accounts Receivable Less Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Jan. 31, 2022
Revenue from Contract with Customer [Abstract]    
Trade accounts receivable $ 70,132 $ 71,417
Unbilled accounts receivable 2,052 2,161
Allowance for doubtful accounts (166) (151)
Other accounts receivable 804 1,101
Total accounts receivable, net 72,822 74,528
Income taxes receivable $ 300 $ 500