v3.25.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Cash flows from operating activities:    
Net income $ 1,927 $ 15,379
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 12,973 11,367
Stock-based compensation, excluding cash-settled awards 15,428 18,009
Other, net (6,657) 179
Changes in operating assets and liabilities, net of effects of business combinations and divestitures:    
Accounts receivable 32,864 33,802
Contract assets 3,807 (4,776)
Inventories (908) (2,372)
Prepaid expenses and other assets (9,925) 1,404
Accounts payable and accrued expenses (155) (2,410)
Contract liabilities (21,465) (12,418)
Deferred income taxes 2,106 775
Other, net (3,672) 1,778
Net cash provided by operating activities 26,323 60,717
Cash flows from investing activities:    
Cash paid for asset acquisitions and business combinations, including adjustments, net of cash acquired (299) (9,206)
Divestitures, net of cash divested 0 1,300
Purchases of property and equipment (3,168) (3,591)
Purchases of investments 0 (330)
Maturities and sales of investments 908 228
Cash paid for capitalized software development costs (2,857) (2,538)
Change in restricted bank time deposits, and other investing activities, net (5) 2
Net cash used in investing activities (5,421) (14,135)
Cash flows from financing activities:    
Repayments of borrowings and other financing obligations (254) (553)
Purchases of treasury stock and common stock for retirement (41,843) (37,095)
Preferred stock dividend payments (8,000) (10,400)
Payments of debt-related costs (2,166) (10)
Distributions paid to noncontrolling interest (13) (245)
Payments of contingent consideration for business combinations and asset acquisitions (financing portion) (6,831) (2,658)
Cash received for contingent consideration for business divestitures (financing portion) 224 224
Net cash used in financing activities (58,883) (50,737)
Foreign currency effects on cash, cash equivalents, restricted cash, and restricted cash equivalents 3,144 (848)
Net decrease in cash, cash equivalents, restricted cash, and restricted cash equivalents (34,837) (5,003)
Cash, cash equivalents, restricted cash, and restricted cash equivalents, beginning of period 215,707 242,669
Cash, cash equivalents, restricted cash, and restricted cash equivalents, end of period $ 180,870 $ 237,666