XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flows from operating activities:    
Net income $ 1,389 $ 6,274
Adjustments to reconcile net income to net cash provided by operating activities:    
Amortization of costs capitalized to obtain revenue contracts 1,046 1,170
Amortization of right-of-use assets 803 829
Depreciation and amortization 263 296
Provision for credit losses 63 99
Deferred income taxes (250) (464)
Stock-based compensation 1,953 3,513
Gain on disposal of property and equipment (5)  
Changes in operating assets and liabilities:    
Accounts receivable 19,422 20,505
Costs capitalized to obtain revenue contracts (542) (522)
Prepaid expenses 433 75
Other current assets 248 (54)
Other non-current assets 137 (139)
Accounts payable (763) (508)
Accrued compensation (443) (754)
Accrued liabilities (764) 233
Deferred revenue (12,758) (12,328)
Operating lease liabilities (673) (709)
Other long-term liabilities 29 58
Net cash provided by operating activities 9,588 17,574
Cash flows from investing activities:    
Purchase of property and equipment (352) (149)
Net cash used in investing activities (352) (149)
Cash flows from financing activities:    
Proceeds from exercise of stock options 488 574
Proceeds from employee stock purchase plan 424 417
Repurchases of common stock (12,017) (8,529)
Interest on stockholder notes   (1)
Repayment of stockholder notes   77
Net cash used in financing activities (11,105) (7,462)
Effect of change in exchange rates on cash and cash equivalents 603 (182)
Net increase (decrease) in cash, cash equivalents and restricted cash (1,266) 9,781
Cash, cash equivalents and restricted cash at beginning of period 70,011 73,208
Cash, cash equivalents and restricted cash at end of period 68,745 82,989
Supplemental cash flow disclosures:    
Cash paid for taxes 920 1,165
Right-of-use assets and lease liabilities recognized from lease modification 677 $ 2,140
Non-cash items:    
Purchases of equipment included in accounts payable $ 4