| Cash Flow | 2025-09-30 | 2025-06-30 |
|---|---|---|
| Revenue | 104,668 | - |
| Cost of revenue | 25,088 | - |
| Sales and marketing | 45,892 | - |
| Research and development | 20,891 | - |
| General and administrative | 18,658 | - |
| Other expenses | 16,494 | - |
| Net loss | -22,355 | -15,980 |
| Depreciation and amortization | 3,765 | 2,569 |
| Stock-based compensation expense | 21,766 | 14,508 |
| Amortization of deferred contract acquisition costs | 9,945 | 6,887 |
| Provision for allowance for doubtful accounts and billing reserves | 956 | 589 |
| Non-cash lease expense | 1,196 | 782 |
| Accretion of marketable securities | 935 | 839 |
| Other | 12 | 12 |
| Accounts receivable | -12,841 | -9,732 |
| Deferred contract acquisition costs | 6,957 | 5,001 |
| Prepaid expenses and other assets | 1,202 | 1,816 |
| Accounts payable | 1,866 | 1,879 |
| Accrued liabilities | -1,308 | -1,223 |
| Deferred revenue | -8,923 | -4,535 |
| Other liabilities | -2,155 | -1,585 |
| Net cash provided by operating activities | 8,512 | 5,979 |
| Purchase of property and equipment | 2,336 | 1,965 |
| Purchase of marketable securities | 82,118 | 68,222 |
| Proceeds from maturities of marketable securities | 122,920 | 94,920 |
| Proceeds from sale of marketable securities | 0 | 0 |
| Net cash provided by (used in) investing activities | 38,466 | 24,733 |
| Proceeds from exercise of stock options | 782 | 470 |
| Proceeds from issuance of common stock under espp | 272 | 272 |
| Payment for repurchase of common stock | 15,852 | 8,841 |
| Repayment of short-term financing and equipment loans | 81 | 0 |
| Repayment of finance lease obligations | 0 | 0 |
| Net cash used in financing activities | -14,879 | -8,099 |
| Effect of exchange rate changes on cash, cash equivalents and restricted cash | 217 | 193 |
| Net increase (decrease) in cash, cash equivalents and restricted cash | 32,316 | 22,806 |
| Cash and cash equivalents at beginning of period | 15,013 | - |
| Cash and cash equivalents at end of period | 47,329 | - |
ON24 INC. (ONTF)
ON24 INC. (ONTF)