
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 |
|---|---|---|---|---|---|---|---|---|---|
| Net revenues | $1.47B+10.7% | $1.33B-41.9% | $2.29B-1.7% | $2.33B+68.7% | $1.38B+78.5% | $774.4M+24.0% | $624.3M+97.5% | $316.2M+10.5% | $286.2M |
| Cost of revenues | $786.0M+12.1% | $701.2M-43.1% | $1.23B-9.1% | $1.36B+63.9% | $827.6M+93.2% | $428.4M+6.3% | $403.1M+81.8% | $221.7M-3.7% | $230.1M |
| Gross profit | $687.0M+9.2% | $629.1M-40.6% | $1.06B+8.6% | $974.6M+75.8% | $554.4M+60.2% | $346.0M+56.4% | $221.2M+134.3% | $94.4M+68.5% | $56.0M |
| Research and development | $189.1M-6.1% | $201.3M-11.4% | $227.3M+34.6% | $168.8M+60.0% | $105.5M+88.7% | $55.9M+38.5% | $40.4M+23.9% | $32.6M-1.7% | $33.2M |
| Sales and marketing | $197.5M-4.4% | $206.6M-10.9% | $231.8M+7.8% | $215.1M+66.8% | $129.0M+143.7% | $52.9M+44.1% | $36.7M+35.8% | $27.0M+17.0% | $23.1M |
| General and administrative | $135.8M+3.8% | $130.8M-5.1% | $137.8M-1.5% | $140.0M+34.5% | $104.1M+105.3% | $50.7M+30.6% | $38.8M+33.4% | $29.1M+30.9% | $22.2M |
| Restructuring and asset impairment charges | $7.1M-45.8% | $13.2M-16.1% | $15.7M+557.9% | $2.4M | $0 | — | — | — | — |
| Total operating expenses | $529.5M-4.1% | $551.8M-9.9% | $612.6M+16.4% | $526.3M+55.4% | $338.6M+112.2% | $159.5M+34.6% | $118.5M+27.6% | $92.8M-2.7% | $95.4M |
| Income from operations | $157.5M+103.8% | $77.3M-82.7% | $445.7M-0.6% | $448.3M+107.7% | $215.8M+15.8% | $186.4M+81.5% | $102.7M+6336.7% | $1.6M+104.1% | -$39.4M |
| Interest income | $62.7M-18.9% | $77.3M+10.9% | $69.7M+410.6% | $13.7M+1864.9% | $695K-67.8% | $2.2M-14.2% | $2.5M+137.5% | $1.1M+283.3% | $276K |
| Interest expense | -$4.5M+49.2% | -$8.9M-0.7% | -$8.8M+6.3% | -$9.4M+79.1% | -$45.2M-115.0% | -$21.0M-116.7% | -$9.7M+9.4% | -$10.7M-30.2% | -$8.2M |
| Other income (expense), net | -$10.9M+57.3% | -$25.5M-492.3% | $6.5M+1610.2% | -$431K-107.1% | $6.0M+857.2% | -$799K+85.3% | -$5.4M-148.3% | -$2.2M-211.0% | $2.0M |
| Total other income, net | $47.3M+10.3% | $42.9M-36.4% | $67.4M+1679.7% | $3.8M+104.0% | -$94.9M-41.6% | -$67.0M-431.3% | -$12.6M-6.7% | -$11.8M-98.3% | -$6.0M |
| Income before income taxes | $204.8M+70.5% | $120.2M-76.6% | $513.1M+13.5% | $452.0M+273.8% | $120.9M+1.3% | $119.4M+32.5% | $90.1M+981.0% | -$10.2M+77.4% | -$45.3M |
| Income tax provision | -$32.7M-86.7% | -$17.5M+76.4% | -$74.2M-35.7% | -$54.7M-323.0% | $24.5M+68.1% | $14.6M-79.5% | $71.0M+5181.1% | -$1.4M-1038.3% | $149K |
| Net income | $172.1M+67.7% | $102.7M-76.6% | $438.9M+10.5% | $397.4M+173.2% | $145.4M+8.5% | $134.0M-16.8% | $161.1M+1486.0% | -$11.6M+74.3% | -$45.2M |
| Basic (in usd per share) | $1310.00+72.4% | $760.00-76.4% | $3220.00+9.5% | $2940.00 | — | — | — | — | — |
| Diluted (in usd per share) | $1290.00+72.0% | $750.00-75.6% | $3080.00+11.2% | $2770.00 | — | — | — | — | — |
| Basic (in shares) | 131.2M-3.0% | 135.2M-0.9% | 136.4M+0.8% | 135.3M+1.0% | 134.0M+6.7% | 125.6M+7.6% | 116.7M+17.2% | 99.6M+20.1% | 82.9M |
| Diluted (in shares) | 134.9M-3.7% | 140.0M-2.3% | 143.3M-0.8% | 144.4M+1.1% | 142.9M+0.7% | 141.9M+7.8% | 131.6M+32.1% | 99.6M+20.1% | 82.9M |
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.