v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Cash flows from operating activities:    
Net earnings $ 36,287 $ 35,167
Non-cash operating activities:    
Depreciation and amortization 6,739 6,751
Loss on disposal or impairment of assets 24 130
Lease-related impairment and restructuring charges 0 274
Gain on sale of strategic investments 0 (14)
Loss on marketable equity securities 86 46
Provision for doubtful accounts 603 1,892
Deferred income taxes (223) 113
Non-cash stock compensation expense 40,393 45,927
Changes in operating assets and liabilities:    
Accounts receivable, net (8,127) (31,914)
Deferred commissions 3,121 2,649
Other assets (1,982) 1,818
Accounts payable and other liabilities (30,383) (24,090)
Income taxes 4,517 (813)
Deferred revenue 4,192 3,651
Net cash provided by operating activities 55,247 41,587
Cash flows from investing activities:    
Capital expenditures (2,689) (925)
Cash paid in acquisitions, net of cash received 0 (606)
Purchases of strategic investments 0 (500)
Proceeds from sale of strategic investment 0 14
Net cash used in investing activities (2,689) (2,017)
Cash flows from financing activities:    
Proceeds related to the issuance of common stock under stock and employee benefit plans 2,626 6,268
Shares repurchased for tax withholdings upon vesting of stock-based awards (21,402) (11,652)
Acquisition of treasury stock (18,809) (79,762)
Net cash used in financing activities (37,585) (85,146)
Net cash provided by (used in) continuing operations 14,973 (45,576)
Effect of exchange rate changes on cash 57 1,096
Net change in cash, cash equivalents and restricted cash 15,030 (44,480)
Cash, cash equivalents and restricted cash at beginning of period 379,547 413,926
Cash, cash equivalents and restricted cash at end of period 394,577 369,446
Supplemental cash flow information:    
Cash paid for income taxes, net 9,195 1,426
Cash paid for operating lease liabilities 5,446 5,002
Operating lease assets obtained in exchange for operating lease liabilities 5,255 747
Purchases of property, plant and equipment remaining unpaid at period end 159 25
Excise tax payable on net stock repurchases $ 0 $ 277