v3.26.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Operating activities    
Net income $ 8,992 $ 4,890
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation of fixed assets 826 944
Amortization of internal-use software and intangibles 1,427 1,457
Amortization of developed technology acquired 166 166
Deferred income taxes 1,291 (556)
Share-based compensation 5,988 5,029
Changes in operating assets and liabilities (10,857) (16,276)
Net cash provided by (used in) operating activities 7,833 (4,346)
Investing activities    
Capital expenditures (520) (633)
Net cash used in investing activities (520) (633)
Financing activities    
Debt repayments 0 (12,000)
Repurchase of common shares to satisfy employee tax withholding (419) (924)
Net cash used in financing activities (419) (12,924)
Effect of exchange rate changes on cash (79) 426
Net increase (decrease) in cash and cash equivalents 6,815 (17,477)
Cash and cash equivalents at beginning of period 116,894 73,041
Cash and cash equivalents at end of period $ 123,709 $ 55,564