
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2019 | FY2019 | FY2019 |
|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | $150.5M+19.0% | $126.5M-4.9% | $133.0M+4.1% | $127.8M+21.2% | $105.5M-0.3% | $105.9M-2.9% | $109.1M+284.2% | $28.4M-0.1% | $28.4M+10.4% | $25.7M |
| Total cost of revenue | $115.6M+12.7% | $102.6M-2.7% | $105.4M+8.4% | $97.3M+26.8% | $76.8M+13.0% | $67.9M-11.5% | $76.7M+294.2% | $19.5M+2.4% | $19.0M-7.2% | $20.5M |
| Gross profit | $527.3M+17.5% | $448.8M+16.6% | $385.0M+15.0% | $334.7M+26.2% | $265.2M+22.9% | $215.8M+29.6% | $166.5M+294.5% | $42.2M-0.0% | $42.2M+16.5% | $36.2M |
| Sales and marketing | $241.2M+1.1% | $238.5M-4.6% | $250.0M+13.4% | $220.4M+31.3% | $167.9M+28.8% | $130.3M+11.0% | $117.4M+325.5% | $27.6M-8.0% | $30.0M+4.9% | $28.6M |
| Research and development | $172.2M+5.4% | $163.4M+1.9% | $160.4M+15.2% | $139.2M+42.8% | $97.5M+38.8% | $70.2M+21.0% | $58.0M+269.8% | $15.7M+23.0% | $12.8M-8.5% | $14.0M |
| General and administrative | $113.4M+5.2% | $107.8M+30.5% | $82.6M-31.2% | $120.1M+43.5% | $83.7M+57.5% | $53.2M+28.1% | $41.5M+270.8% | $11.2M+20.8% | $9.3M+2.7% | $9.0M |
| Total operating expenses | $526.7M+3.4% | $509.6M+3.4% | $493.0M+2.8% | $479.7M+37.4% | $349.1M+37.6% | $253.7M+16.9% | $217.0M+298.2% | $54.5M+4.8% | $52.0M+0.9% | $51.6M |
| Operating income (loss) | $609K+101.0% | -$60.9M+43.6% | -$108.0M+25.5% | -$145.0M-72.8% | -$83.9M-121.4% | -$37.9M+24.9% | -$50.5M-310.7% | -$12.3M-25.5% | -$9.8M+36.1% | -$15.3M |
| Other (income) expense, net | -$26.7M-494.0% | $6.8M+138.5% | -$17.6M-596.6% | $3.5M-1.1% | $3.6M+161.9% | -$5.8M-514.9% | -$941K-141.6% | $2.3M+2963.3% | -$79K+73.8% | -$302K |
| Interest expense | $20.9M-11.6% | $23.6M+32.0% | $17.9M+967.7% | $1.7M+349.7% | $372K-22.2% | $478K+30.2% | $367K+282.3% | $96K+39.1% | $69K-2.8% | $71K |
| Total other non-operating (income) expense | -$5.8M-119.2% | $30.4M+11620.1% | $259K-95.0% | $5.2M+31.9% | $4.0M+174.5% | -$5.3M-824.7% | -$574K-124.3% | $2.4M+23680.0% | -$10K+95.7% | -$231K |
| Income (loss) before income taxes | $6.4M+107.1% | -$91.2M+15.7% | -$108.2M+28.0% | -$150.2M-71.0% | -$87.9M-169.6% | -$32.6M+34.7% | -$49.9M-240.7% | -$14.6M-49.7% | -$9.8M+35.2% | -$15.1M |
| Income tax expense | $5.2M+394.4% | $1.1M-67.2% | $3.2M+363.7% | $692K-11.1% | $778K-11.9% | $883K+7.7% | $820K+16300.0% | $5K-98.1% | $267K+118.9% | $122K |
| Net income (loss) | $1.2M+101.3% | -$92.3M+17.2% | -$111.4M+26.2% | -$150.9M-70.3% | -$88.6M-164.8% | -$33.5M+34.0% | -$50.7M-246.2% | -$14.7M-45.8% | -$10.1M+33.9% | -$15.2M |
| Basic (in usd per share) | $20.00+101.6% | -$1260.00+17.1% | -$1520.00+26.9% | -$2080.00-66.4% | -$1250.00-160.4% | -$480.00+37.7% | -$770.00 | — | — | — |
| Diluted (in usd per share) | $20.00+101.6% | -$1260.00+17.1% | -$1520.00+26.9% | -$2080.00-66.4% | -$1250.00-160.4% | -$480.00+37.7% | -$770.00 | — | — | — |
| Basic (in shares) | 74.0M+1.5% | 73.0M-0.2% | 73.1M-99.9% | 72.46B+2.0% | 71.04B+2.9% | 69.05B+5.5% | 65.48B | — | — | — |
| Diluted (in shares) | 74.6M+2.3% | 73.0M-0.2% | 73.1M-99.9% | 72.46B+2.0% | 71.04B+2.9% | 69.05B+5.5% | 65.48B | — | — | — |
| Subscriptions | ||||||||||
| Professional services | ||||||||||
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.