v3.26.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash flows from operating activities:    
Net Income (Loss) $ 21,835 $ (3,679)
Adjustments to reconcile net income (loss) to cash provided by operating activities:    
Depreciation and amortization 14,438 14,457
Operating lease right-of-use assets 2,422 2,497
Loss on disposal of fixed assets 4 5
Accretion of discounts on marketable securities (515) 0
Share-based compensation expense 17,965 19,959
Deferred income taxes (4,221) (6,432)
Gain on equity investment 0 (2,501)
Unrealized foreign exchange losses 367 0
Realized (gains) losses on derivatives (21) 11
Changes in assets and liabilities    
Accounts receivable and unbilled costs 79,016 71,804
Inventories and deferred costs (7,614) (1,053)
Prepaid expenses and other assets (6,500) (1,183)
Accounts payable 301 (3,752)
Accrued compensation and other expenses (31,705) (10,116)
Operating lease liabilities (2,507) (2,974)
Income taxes payable (932) 492
Deferred revenue (31,563) (3,983)
Net cash provided by operating activities 50,770 73,552
Cash flows from investing activities:    
Purchase of marketable securities and investments (20,161) (29,031)
Proceeds from sales and maturities of marketable securities 23,750 13,618
Purchase of fixed assets (3,491) (1,878)
Acquisition of business (55,000) 0
Capitalized software development costs (2,948) 0
Net cash used in investing activities (57,850) (17,291)
Cash flows from financing activities:    
Issuance of common stock under stock plans 2 1
Treasury stock repurchases 0 (15,014)
Tax withholding on restricted stock units (25,336) (13,765)
Net cash used in financing activities (25,334) (28,778)
Effect of exchange rate changes on cash and cash equivalents (1,257) 4,674
Net (decrease) increase in cash and cash equivalents (33,671) 32,157
Cash and cash equivalents, beginning of period 586,499 457,415
Cash and cash equivalents, end of period 552,828 489,572
Supplemental disclosures:    
Cash paid for income taxes 12,215 8,530
Non-cash transactions:    
Transfers of inventory to fixed assets 492 476
Additions to property, plant and equipment included in accounts payable 203 457
Stock-based compensation included in fixed assets and other assets $ 490 $ 0