v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash flows from operating activities:    
Net earnings $ 17,515 $ 7,747
Non-cash operating activities:    
Depreciation and amortization 3,330 3,389
Loss on disposal or impairment of assets 8 119
Lease-related impairment and restructuring charges 0 274
Gain on sale of strategic investments 0 (14)
Loss (gain) on marketable equity securities 38 (141)
Provision for doubtful accounts 284 1,256
Deferred income taxes (90) 112
Non-cash stock compensation expense 20,942 25,410
Changes in operating assets and liabilities:    
Accounts receivable, net (4,021) (34,265)
Deferred commissions 1,725 670
Other assets 2,510 5,284
Accounts payable and other liabilities (37,255) (35,861)
Income taxes 6,463 4,482
Deferred revenue 5,567 5,717
Net cash provided by (used in) operating activities 17,016 (15,821)
Cash flows from investing activities:    
Capital expenditures (703) (336)
Cash paid in acquisitions, net of cash received 0 (595)
Proceeds from sale of strategic investment 0 14
Net cash used in investing activities (703) (917)
Cash flows from financing activities:    
Proceeds related to the issuance of common stock under stock and employee benefit plans 2,552 5,920
Shares repurchased for tax withholdings upon vesting of stock-based awards (17,323) (10,845)
Acquisition of treasury stock (17,553) (29,872)
Net cash used in financing activities (32,324) (34,797)
Net cash used in continuing operations (16,011) (51,535)
Effect of exchange rate changes on cash (13) 1,221
Net change in cash, cash equivalents and restricted cash (16,024) (50,314)
Cash, cash equivalents and restricted cash at beginning of period 379,547 413,926
Cash, cash equivalents and restricted cash at end of period 363,523 363,612
Supplemental cash flow information:    
Cash received for income taxes, net (639) (1,414)
Cash paid for operating lease liabilities 2,610 2,474
Operating lease assets obtained in exchange for operating lease liabilities 5,715 576
Purchases of property, plant and equipment remaining unpaid at period end $ 158 $ 189