
| Metric | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 |
|---|---|---|---|---|---|---|---|---|
| Cash and cash equivalents | $154.1M+25.2% | $123.1M-41.4% | $210.2M+10.5% | $190.2M-27.2% | $261.2M+13.4% | $230.4M-10.0% | $256.1M+179.1% | $91.8M |
| Restricted cash, current | $1.5M-84.5% | $9.7M | $0 | — | — | — | — | — |
| Accounts receivable, net of allowances of $2,345 and $2,014, respectively | $120.6M+6.8% | $112.9M+4.4% | $108.2M-1.4% | $109.7M+8.0% | $101.6M+4.3% | $97.5M+20.9% | $80.6M+45.6% | $55.3M |
| Prepaid expenses and other current assets | $21.3M+17.5% | $18.1M+21.9% | $14.8M-5.0% | $15.6M+15.4% | $13.5M-24.8% | $18.0M+41.3% | $12.7M-9.9% | $14.1M |
| Costs to obtain revenue contracts, current | $20.3M-7.6% | $22.0M-17.7% | $26.7M-14.0% | $31.0M-8.8% | $34.0M+12.1% | $30.3M+6.7% | $28.4M+59.5% | $17.8M |
| Total current assets | $317.8M+11.2% | $285.8M-20.6% | $359.9M+3.8% | $346.6M-15.5% | $410.4M+9.1% | $376.2M-0.4% | $377.8M+64.2% | $230.1M |
| Property and equipment, net | $30.1M-24.2% | $39.7M-18.2% | $48.5M-21.8% | $62.1M-16.8% | $74.6M-7.1% | $80.3M+206.7% | $26.2M+136.5% | $11.1M |
| Operating lease right-of-use assets | $50.9M-24.5% | $67.5M-11.2% | $76.0M-11.1% | $85.5M-12.0% | $97.1M-7.4% | $104.8M-6.4% | $112.0M | — |
| Restricted cash, non-current | $13.6M+131.6% | $5.8M | $0 | — | — | — | — | — |
| Costs to obtain revenue contracts, non-current | $10.7M-4.3% | $11.1M-33.3% | $16.7M-20.6% | $21.0M-22.9% | $27.3M+20.2% | $22.7M-12.9% | $26.1M+41.8% | $18.4M |
| Goodwill | $110.8M+14.5% | $96.8M+2061.3% | $4.5M+0.0% | $4.5M-2.1% | $4.6M-5.6% | $4.8M+6.8% | $4.5M-2.7% | $4.7M |
| Intangible assets, net | $85.1M-9.7% | $94.2M+55999.4% | $168K-13.0% | $193K-11.1% | $217K-71.7% | $767K-42.9% | $1.3M-31.5% | $2.0M |
| Other long term assets | $2.8M-69.0% | $9.1M+202.5% | $3.0M-23.3% | $3.9M-36.4% | $6.2M-2.2% | $6.3M+75.1% | $3.6M+262.1% | $996K |
| Total assets | $621.8M+1.9% | $610.1M+19.9% | $508.8M-2.9% | $523.8M-15.6% | $620.3M+4.1% | $596.0M+5.7% | $563.6M+111.0% | $267.1M |
| Accounts payable, accrued expenses and other current liabilities | $52.5M-25.0% | $70.0M+80.6% | $38.8M-20.9% | $49.0M+1.2% | $48.4M-10.6% | $54.2M-8.9% | $59.5M+34.5% | $44.2M |
| Unearned revenue, current | $217.5M-5.1% | $229.1M+8.0% | $212.2M-5.1% | $223.7M+0.1% | $223.4M+16.5% | $191.8M+8.5% | $176.8M+30.4% | $135.5M |
| Operating lease liabilities, current | $18.6M-0.1% | $18.6M+10.8% | $16.8M-7.5% | $18.2M-3.7% | $18.8M+33.0% | $14.2M+63.9% | $8.6M | $0 |
| Contingent consideration, current | $8.2M-69.6% | $26.9M | $0 | — | — | — | — | — |
| Total current liabilities | $296.8M-13.9% | $344.7M+28.7% | $267.8M-7.9% | $290.9M+0.1% | $290.7M+11.7% | $260.2M+6.2% | $244.9M+36.2% | $179.8M |
| Operating lease liabilities, non-current | $61.9M-19.4% | $76.8M-14.2% | $89.6M-10.9% | $100.5M-11.6% | $113.8M-7.9% | $123.6M+7.3% | $115.2M | $0 |
| Long term debt, net | $98.0M | $0 | — | — | — | — | — | — |
| Contingent consideration, non-current | $0-100.0% | $18.1M | $0 | — | — | — | — | — |
| Other long term liabilities | $5.7M-67.1% | $17.3M+302.5% | $4.3M-0.6% | $4.3M+8.6% | $4.0M-20.4% | $5.0M+118.4% | $2.3M-18.1% | $2.8M |
| Total liabilities | $462.4M+1.2% | $456.9M+26.3% | $361.6M-8.6% | $395.7M-3.1% | $408.5M+5.1% | $388.8M+7.3% | $362.4M+98.5% | $182.6M |
| Preferred stock, $0.001 par value per share; 50,000,000 shares authorized at January 31, 2026 and 2025; zero shares issued and outstanding at January 31, 2026 and 2025 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 |
| Common stock, $0.001 par value per share; 500,000,000 shares authorized at January 31, 2026 and 2025, respectively; 158,368,658 and 153,017,243 shares issued at January 31, 2026 and 2025, respectively; 122,933,027 and 126,999,461 shares outstanding at January 31, 2026 and 2025, respectively | $158000.00+3.3% | $153000.00+3.4% | $148000.00+4.2% | $142000.00+103549.6% | $137.00+5.4% | $130.00+6.6% | $122.00+11.9% | $109.00 |
| Additional paid-in capital | $1.03B+3.2% | $996.5M+5.7% | $942.6M+5.0% | $897.4M+7.5% | $834.4M+13.7% | $733.9M+15.4% | $636.0M+59.4% | $398.9M |
| Accumulated other comprehensive loss | -$1.6M+73.7% | -$6.0M-42.7% | -$4.2M-15.6% | -$3.6M-1834.2% | -$187K-107.7% | $2.4M+772.8% | -$360K+74.8% | -$1.4M |
| Accumulated deficit | -$669.2M+5.4% | -$707.1M-4.1% | -$679.2M-0.4% | -$676.5M-10.8% | -$610.6M-18.0% | -$517.3M-22.4% | -$422.7M-40.4% | -$301.1M |
| Treasury stock, at cost | -$197.8M-51.8% | -$130.3M-16.1% | -$112.2M-25.7% | -$89.3M-650.3% | -$11.9M+0.0% | -$11.9M+0.0% | -$11.9M+0.0% | -$11.9M |
| Total stockholders’ equity | $159.4M+4.1% | $153.2M+4.1% | $147.2M+15.0% | $128.0M-39.6% | $211.9M+2.2% | $207.2M+3.0% | $201.2M+138.0% | $84.5M |
| Total liabilities and stockholders’ equity | $621.8M+1.9% | $610.1M+19.9% | $508.8M-2.9% | $523.8M-15.6% | $620.3M+4.1% | $596.0M+5.7% | $563.6M+111.0% | $267.1M |
Source: SEC EDGAR XBRL. % change vs prior period shown where available.
Source: SEC EDGAR 10-K and 10-Q filings. Up to 10 years annual / 16 quarters shown.