XML 117 R95.htm IDEA: XBRL DOCUMENT v3.24.1
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Consolidated Statements of Cash Flows (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Condensed Financial Information Disclosure [Abstract]      
Cash paid for interest $ 8,094 $ 4,661 $ 9,716
Cash payments of income taxes, net 14,970 15,886 42,917
Non-cash investing and financing transactions:      
Liabilities for contingent consideration in business combinations 2,265 12,184 900
Preferred Stock dividends declared 10,400 10,400 10,400
Finance leases of property and equipment 579 647 4,041
Settlement of Future Tranche Right upon issuance of Series B Preferred Stock 0 0 36,962
Retirement of treasury stock 0 106,146 234,999
Settlement of convertible note premium with common stock 0 0 59,131
Receipt of common stock from the counterparties under the Note Hedges 0 0 59,651
Accrued but unpaid purchases of property and equipment 371 2,353 750
Accrued but unpaid purchases of treasury stock 0 616 0
Receivable in exchange for sale of divested businesses 6,491 0 0
Excise tax on share repurchases $ 754 $ 0 $ 0