
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 |
|---|---|---|---|---|---|---|
| Total revenues | $3.18B+10.6% | $2.88B+23.6% | $2.33B+20.2% | $1.94B+14.9% | $1.69B+13.6% | $1.48B |
| Cost of sales | $384.4M+24.1% | $309.7M+20.3% | $257.5M+69.9% | $151.6M+23.8% | $122.5M+13.3% | $108.1M |
| Research and development | $550.0M+14.3% | $481.0M+17.9% | $408.0M+26.4% | $322.9M-40.2% | $540.1M+51.0% | $357.7M |
| Selling, general, and administrative | $755.8M+6.5% | $709.7M+48.8% | $477.1M-1.0% | $482.1M+3.2% | $467.0M+10.2% | $423.9M |
| Total operating expenses | $1.69B+12.6% | $1.50B+31.3% | $1.14B+19.4% | $956.6M-15.3% | $1.13B+27.0% | $889.7M |
| Operating income | $1.49B+8.4% | $1.38B+16.2% | $1.18B+20.9% | $979.7M+76.2% | $555.9M-6.4% | $593.6M |
| Interest income | $192.0M-3.6% | $199.1M+22.4% | $162.7M+260.0% | $45.2M+170.7% | $16.7M-41.6% | $28.6M |
| Interest expense | -$19.5M+54.5% | -$42.9M+27.7% | -$59.3M-83.0% | -$32.4M-74.2% | -$18.6M+20.9% | -$23.5M |
| Other income (expense), net | $48.9M+743.1% | $5.8M+141.4% | -$14.0M+65.2% | -$40.2M-195.3% | $42.2M-14.4% | $49.3M |
| Total other income, net | $221.4M+36.7% | $162.0M+81.2% | $89.4M+407.2% | -$29.1M-176.6% | $38.0M-16.1% | $45.3M |
| Income before income taxes | $1.71B+11.4% | $1.54B+20.8% | $1.27B+34.1% | $950.6M+60.1% | $593.9M-7.0% | $638.9M |
| Income tax expense | -$379.2M-10.3% | -$343.9M-18.8% | -$289.5M-29.6% | -$223.3M-89.1% | -$118.1M+4.8% | -$124.1M |
| Net income | $1.33B+11.7% | $1.20B+21.4% | $984.8M+35.4% | $727.3M+52.9% | $475.8M-7.6% | $514.8M |
| Basic (in dollars per share) | $30130000.00+14.0% | $26440000.00+25.7% | $21040000.00+31.7% | $15980000.00+50.8% | $10600000.00+90987024.5% | $11.65 |
| Diluted (in dollars per share) | $27860000.00+13.1% | $24640000.00+24.4% | $19810000.00+32.1% | $15000000.00+49.1% | $10060000.00+87174943.3% | $11.54 |
| Basic (in shares) | 44.3M-2.0% | 45.2M-3.4% | 46.8M+2.9% | 45.5M+1.3% | 44.9M+1.6% | 44.2M |
| Diluted (in shares) | 47.9M-1.2% | 48.5M-2.4% | 49.7M+2.5% | 48.5M+2.5% | 47.3M+6.1% | 44.6M |
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.