XML 23 R8.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net loss $ (3,679) $ (443,376)
Adjustments to reconcile net loss to cash provided by operating activities:    
Depreciation and amortization 14,457 16,405
Operating lease right-of-use asset amortization 2,497 2,606
Loss on disposal of fixed assets 5 0
Share-based compensation expense 19,959 21,198
Goodwill impairment 0 426,967
Deferred income taxes (6,432) (17,077)
Gain in equity investment (2,490) (8,839)
Changes in assets and liabilities    
Accounts receivable and unbilled costs 71,804 62,715
Inventories and deferred costs (1,053) (1,567)
Prepaid expenses and other assets (1,183) 4,152
Accounts payable (3,752) 1,686
Accrued compensation and other expenses (10,116) 8,740
Operating lease liabilities (2,974) (3,022)
Income taxes payable 492 (65)
Deferred revenue (3,983) (32,095)
Net cash provided by operating activities 73,552 38,428
Cash flows from investing activities:    
Purchase of marketable securities and investments (29,031) (12,151)
Proceeds from sales and maturity of marketable securities 13,618 10,325
Purchase of fixed assets (1,878) (1,268)
Net cash used in investing activities (17,291) (3,094)
Cash flows from financing activities:    
Issuance of common stock under stock plans 1 2
Treasury stock repurchases (15,014) (25,000)
Tax withholding on restricted stock units (13,765) (12,159)
Repayment of long-term debt 0 (25,000)
Net cash used in financing activities (28,778) (62,157)
Effect of exchange rate changes on cash and cash equivalents 4,674 (638)
Net increase (decrease) in cash and cash equivalents 32,157 (27,461)
Cash and cash equivalents, beginning of period 457,415 389,674
Cash and cash equivalents, end of period 489,572 362,213
Supplemental disclosures:    
Cash paid for interest 0 1,437
Cash paid for income taxes 8,530 9,143
Non-cash transactions:    
Transfers of inventory to fixed assets 476 645
Additions to property, plant and equipment included in accounts payable $ 457 $ 253