
| Metric | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 |
|---|---|---|---|---|---|---|---|
| Total revenue | $100.9M+28.5% | $78.5M+23.0% | $63.8M-89.7% | $618.2M+25.5% | $492.4M+27.3% | $386.9M+19.3% | $324.3M |
| Total costs of revenue | $100.8M+24.4% | $81.0M+27.9% | $63.4M-61.3% | $163.7M+11.0% | $147.6M+20.9% | $122.1M-0.9% | $123.2M |
| Gross profit | $577.8M+0.5% | $574.6M+3.9% | $553.0M+21.7% | $454.5M+31.8% | $344.8M+30.2% | $264.8M+31.7% | $201.1M |
| Research and development | $96.0M+4.8% | $91.6M+0.4% | $91.3M+19.1% | $76.7M+26.5% | $60.6M+50.4% | $40.3M+24.0% | $32.5M |
| Sales and marketing | $287.6M-10.0% | $319.6M+0.6% | $317.8M-5.6% | $336.7M+17.3% | $287.0M+54.4% | $185.8M+13.3% | $164.0M |
| General and administrative | $137.1M+0.4% | $136.6M+29.3% | $105.7M+14.5% | $92.3M+8.9% | $84.8M+31.7% | $64.3M+60.2% | $40.2M |
| Restructuring | $16.8M+495.0% | $2.8M-33.9% | $4.3M | — | — | — | — |
| Total operating expense | $537.5M-2.4% | $550.7M+6.1% | $519.0M+2.6% | $505.7M+13.8% | $444.3M+53.0% | $290.4M+22.7% | $236.6M |
| Operating income | $40.2M+67.9% | $24.0M-29.4% | $33.9M+166.3% | -$51.2M+48.5% | -$99.5M-288.9% | -$25.6M+28.0% | -$35.5M |
| Other income, net | $26.6M+9.2% | $24.3M-8.5% | $26.6M+607.6% | $3.8M+173.9% | -$5.1M+41.0% | -$8.6M-829.4% | -$927K |
| Income before provision (benefit) for income taxes | $66.8M+38.3% | $48.3M-20.2% | $60.5M+227.5% | -$47.5M+54.6% | -$104.6M-205.8% | -$34.2M+6.2% | -$36.5M |
| Provision (benefit) for income taxes | $43.9M+159.9% | -$73.3M-904.0% | $9.1M+10.2% | $8.3M+19.6% | $6.9M+83.1% | $3.8M+13.6% | $3.3M |
| Net income | $22.9M-81.2% | $121.6M+136.6% | $51.4M+192.2% | -$55.7M+50.0% | -$111.5M-193.6% | -$38.0M+4.5% | -$39.8M |
| Net income per share, basic (in dollars per share) | $90.00-80.9% | $470.00+147.4% | $190.00+190.5% | -$210.00+63.2% | -$570.00-35.7% | -$420.00+10.6% | -$470.00 |
| Weighted-average shares outstanding used in computing net income per share, basic (in shares) | $250834000.00-3.6% | $260241000.00-3.6% | $269974000.00+4.0% | $259530000.00+33.1% | $195020000.00+115.8% | $90378000.00-99.9% | $84343000000.00 |
| Net income per share, diluted (in dollars per share) | $90.00-79.5% | $440.00+144.4% | $180.00+185.7% | -$210.00+63.2% | -$570.00-35.7% | -$420.00+10.6% | -$470.00 |
| Weighted-average shares outstanding used in computing net income per share, diluted (in shares) | $257965000.00-6.1% | $274773000.00-4.3% | $287093000.00+10.6% | $259530000.00+33.1% | $195020000.00+115.8% | $90378000.00-99.9% | $84343000000.00 |
| Subscription | |||||||
| 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.