
| Line item | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 | FY2009 | FY2008 | FY2007 | FY2006 | FY2005 | FY2004 | FY2003 | FY2002 | FY2001 | FY2000 | FY1999 | FY1998 | FY1997 | FY1996 | FY1995 | FY1994 | FY1993 | FY1992 | FY1991 | FY1990 | FY1989 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Valuation | ||||||||||||||||||||||||||||||||||||||
| Market cap | $11,441 | $16,289 | $14,267 | $10,967 | $15,652 | $12,616 | $11,248 | $14,656 | $16,834 | $18,960 | $12,268 | $16,095 | $13,899 | $17,146 | $13,857 | $14,424 | $13,713 | $12,415 | $14,419 | $16,618 | $16,809 | $14,091 | – | $5,694 | $5,968 | $2,709 | $4,347 | $960 | $1,512 | $771 | $654 | $858 | $460 | $302 | $1,037 | $488 | $134 | $58 |
| Enterprise value | $19,290 | $23,598 | $22,076 | $20,036 | $17,590 | $15,358 | $13,307 | $17,065 | $19,698 | $22,890 | $8,450 | $14,331 | $11,922 | $15,490 | $12,763 | $14,126 | $12,540 | $12,523 | $14,292 | $15,730 | $14,456 | $10,885 | – | $4,588 | $5,193 | $2,154 | $3,917 | $808 | $1,388 | $691 | $627 | $861 | $463 | $278 | $1,015 | $471 | $120 | $55 |
| P/E (TTM) at period end | 11.76× | 25.33× | 23.50× | 8.22× | 18.72× | 22.77× | 2.89× | 472.78× | 14.79× | – | 4.93× | 18.33× | 15.48× | 22.71× | 11.67× | 24.16× | 19.21× | – | 35.17× | 41.09× | 107.16× | 26.28× | – | 22.92× | – | 42.36× | 25.55× | 19.12× | 17.77× | 29.67× | – | 30.12× | – | – | 55.48× | 51.91× | 20.00× | 17.97× |
| P/S (TTM) at period end | 2.29× | 4.14× | 3.75× | 3.31× | 5.60× | 4.95× | 4.52× | 5.97× | 3.48× | 4.72× | 3.41× | 4.07× | 2.08× | 2.48× | 2.06× | 2.33× | 2.29× | 2.02× | 2.45× | 3.20× | 4.06× | 5.46× | – | 4.05× | 5.57× | 3.17× | 5.83× | 1.51× | 2.61× | 1.63× | 1.47× | 2.56× | 1.72× | 1.47× | 4.79× | 4.20× | 2.68× | 1.44× |
| P/B at period end | 4.38× | 7.18× | 6.67× | 5.10× | – | – | 1124.84× | 2.55× | 2.82× | 5.44× | 3.34× | 2.71× | 2.40× | 3.13× | 2.72× | 3.19× | 3.02× | 2.99× | 1.31× | 1.43× | 1.23× | 3.80× | – | 3.23× | 4.52× | 1.97× | 7.03× | 2.78× | 4.76× | 3.54× | 3.62× | 7.71× | 5.75× | 4.34× | 13.72× | 11.90× | 6.29× | 14.74× |
| EV / EBITDA (TTM) | 7.38× | 11.63× | 13.84× | 13.05× | 15.36× | 14.68× | 18.59× | 22.08× | 40.53× | 58.39× | 12.61× | 37.42× | 31.37× | 11.15× | 7.25× | 9.25× | 7.53× | – | – | 11.82× | 16.11× | 11.44× | – | 10.49× | 18.49× | 9.35× | 19.67× | 5.62× | 10.92× | 10.13× | 34.46× | 15.14× | 42.83× | 30.25× | 30.47× | 27.56× | 11.34× | – |
| EV / Sales (TTM) | 3.86× | 6.00× | 5.81× | 6.04× | 6.29× | 6.02× | 5.34× | 6.95× | 4.07× | 5.70× | 2.35× | 3.62× | 1.79× | 2.24× | 1.90× | 2.28× | 2.10× | 2.04× | 2.43× | 3.03× | 3.49× | 4.21× | – | 3.26× | 4.85× | 2.52× | 5.25× | 1.27× | 2.40× | 1.46× | 1.41× | 2.57× | 1.73× | 1.35× | 4.68× | 4.05× | 2.40× | 1.38× |
| Returns | ||||||||||||||||||||||||||||||||||||||
| Return on equity | 37.3% | 28.3% | 28.4% | 62.0% | – | – | 38870.0% | 0.5% | 19.1% | (3.0%) | 67.7% | 14.8% | 15.5% | 13.8% | 23.3% | 13.2% | 15.7% | (163.6%) | 3.7% | 3.5% | 1.1% | 14.5% | 15.3% | 14.1% | (2.1%) | 4.6% | 27.5% | 14.5% | 26.8% | 11.9% | (22.1%) | 25.6% | (13.9%) | (16.5%) | 24.7% | 22.9% | 31.5% | 82.1% |
| Return on invested capital | 13.1% | 10.5% | 11.2% | 10.7% | 44.4% | 31.6% | 11.6% | 1.9% | (1.9%) | (1.2%) | – | 3.0% | 2.9% | 21.4% | 21.2% | 17.6% | 24.0% | (145.3%) | 3.1% | 2.9% | 1.0% | 19.6% | 57.0% | 35.4% | – | 6.1% | 52.3% | 33.7% | 39.5% | 21.9% | (12.0%) | 24.1% | (12.2%) | (8.4%) | 34.6% | 35.0% | 83.2% | 234.4% |
| Dividend yield | 2.7% | 1.9% | 2.3% | 2.9% | 1.9% | 3.0% | 66.5% | 1.5% | 1.3% | 1.2% | 24.7% | 2.6% | 3.0% | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Financial health | ||||||||||||||||||||||||||||||||||||||
| Current ratio | 0.40× | 0.51× | 0.50× | 0.43× | 0.74× | 0.72× | 1.17× | 0.85× | 1.07× | 1.15× | 1.73× | 1.22× | 1.31× | 1.15× | 1.03× | 0.92× | 1.15× | 0.94× | 0.98× | 1.23× | 1.12× | 2.17× | 2.21× | 2.22× | 2.70× | 1.89× | 2.41× | 1.46× | 2.15× | 2.19× | 2.32× | 2.12× | 2.28× | 2.41× | 2.10× | 2.30× | 2.84× | 2.17× |
| Debt / equity | 3.14× | 3.64× | 4.02× | 4.54× | (29.65×) | (7.20×) | 422.10× | 0.78× | 0.84× | 2.35× | 0.60× | 0.35× | 0.36× | 0.56× | 0.40× | 0.57× | 0.41× | 0.51× | 0.21× | 0.18× | 0.04× | – | 0.25× | 0.34× | 0.45× | 0.00× | 0.00× | 0.00× | 0.05× | 0.07× | 0.09× | 0.23× | 0.32× | 0.39× | 0.04× | 0.06× | 0.36× | 0.44× |
| Effective tax rate | 35.6% | 37.5% | (35.8%) | (70.4%) | 19.8% | 20.2% | 29.4% | (2.8%) | (295.1%) | 9.9% | 309.4% | (7.9%) | 15.0% | 25.0% | 21.0% | 14.4% | 12.9% | (2.8%) | 39.9% | 36.0% | 56.8% | 37.5% | 31.6% | 31.7% | 161.9% | 54.6% | 33.9% | 39.7% | 24.1% | 14.2% | 10.4% | 25.8% | 30.6% | 33.1% | 35.1% | 34.3% | 23.0% | 23.8% |
| Share count | ||||||||||||||||||||||||||||||||||||||
| Diluted shares outstanding | 619 | 624 | 642 | 624 | 591 | 600 | 643 | 632 | 668 | 618 | 670 | 696 | 704 | 711 | 748 | 786 | 819 | 831 | 884 | 983 | 1,026 | 738 | 719 | 683 | 574 | 546 | 498 | 474 | 482 | 443 | 419 | 334 | 236 | 188 | 194 | 160 | 107 | 80 |
| Line item | TTM | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 | FY2009 | FY2008 | FY2007 | FY2006 | FY2005 | FY2004 | FY2003 | FY2002 | FY2001 | FY2000 | FY1999 | FY1998 | FY1997 | FY1996 | FY1995 | FY1994 | FY1993 | FY1992 | FY1991 | FY1990 | FY1989 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue and gross profit | |||||||||||||||||||||||||||||||||||||||
| Revenue | $5,079 | $5,000 | $3,935 | $3,800 | $3,317 | $2,796 | $2,551 | $2,490 | $2,456 | $4,834 | $4,019 | $3,600 | $3,956 | $6,676 | $6,906 | $6,730 | $6,190 | $5,985 | $6,150 | $5,874 | $5,199 | $4,143 | $2,583 | $1,870 | $1,407 | $1,071 | $854 | $746 | $634 | $578 | $472 | $445 | $335 | $268 | $206 | $217 | $116 | $50 | $40 |
| Cost of revenue | ($1,117) | ($1,077) | ($776) | ($731) | ($589) | ($408) | ($362) | ($393) | ($455) | ($463) | ($853) | ($615) | ($727) | ($791) | ($1,175) | ($1,082) | ($1,045) | ($1,105) | ($1,227) | ($1,220) | ($1,216) | ($982) | ($403) | ($328) | ($250) | ($195) | ($92) | ($89) | ($67) | ($61) | ($60) | ($70) | ($41) | ($35) | ($38) | ($49) | ($20) | ($7) | ($7) |
| Gross profit | $3,962 | $3,923 | $3,159 | $3,069 | $2,728 | $2,388 | $2,189 | $2,097 | $2,001 | $2,096 | $3,166 | $2,985 | $3,229 | $3,392 | $5,731 | $5,648 | $5,145 | $4,880 | $4,923 | $4,654 | $3,984 | $3,162 | $2,180 | $1,543 | $1,157 | $877 | $762 | $656 | $567 | $518 | $412 | $375 | $294 | $233 | $168 | $168 | $96 | $43 | $32 |
| Operating expenses | |||||||||||||||||||||||||||||||||||||||
| Research and development | ($418) | ($409) | ($329) | ($332) | ($313) | ($253) | ($267) | ($328) | ($420) | ($455) | ($823) | ($748) | ($812) | ($722) | ($1,026) | ($969) | ($862) | ($857) | ($870) | ($895) | ($867) | ($665) | ($332) | ($252) | ($197) | ($164) | ($127) | ($108) | ($102) | ($91) | ($89) | ($95) | ($63) | – | – | – | – | – | – |
| Selling, general and administrative | ($246) | ($1,141) | ($291) | ($604) | ($286) | ($392) | ($215) | ($368) | ($410) | ($487) | ($564) | ($295) | ($362) | ($420) | ($447) | ($437) | ($390) | ($352) | ($343) | ($348) | ($2,324) | ($1,746) | ($959) | ($755) | ($599) | ($482) | ($395) | ($349) | ($322) | ($299) | ($255) | ($262) | ($174) | ($222) | ($159) | ($134) | ($79) | ($32) | ($26) |
| Total operating expenses | ($1,845) | ($1,803) | ($1,549) | ($1,959) | ($1,522) | ($1,383) | ($1,293) | ($1,742) | ($1,843) | ($2,250) | ($3,266) | ($2,528) | ($3,075) | ($3,248) | ($4,625) | ($4,544) | ($4,265) | ($3,947) | ($11,393) | ($4,052) | ($3,464) | ($2,888) | ($1,360) | ($1,029) | ($815) | ($869) | ($652) | ($508) | ($460) | ($417) | ($377) | ($396) | ($257) | ($248) | ($174) | ($140) | ($83) | ($35) | ($28) |
| Total costs and expenses | ($2,962) | ($2,880) | ($2,325) | ($2,690) | ($2,111) | ($1,791) | ($1,655) | ($2,135) | ($2,298) | ($4,988) | ($4,119) | ($3,143) | ($3,802) | ($6,532) | ($5,800) | ($5,626) | ($5,310) | ($5,052) | ($12,620) | ($5,272) | ($4,680) | ($3,869) | ($1,764) | ($1,357) | ($1,065) | ($1,063) | ($744) | ($597) | ($526) | ($478) | ($437) | ($466) | ($298) | ($282) | ($212) | ($188) | ($103) | ($42) | ($36) |
| Operating income | $2,117 | $2,120 | $1,610 | $1,110 | $1,206 | $1,005 | $896 | $355 | $158 | ($154) | ($100) | $457 | $154 | $144 | $1,106 | $1,104 | $880 | $933 | ($6,470) | $602 | $520 | $274 | $819 | $514 | $342 | $8 | $110 | $149 | $108 | $100 | $35 | ($21) | $37 | ($14) | ($6) | $28 | $13 | $8 | $4 |
| Earnings | |||||||||||||||||||||||||||||||||||||||
| EBITDA | $2,610 | $2,613 | $2,029 | $1,595 | $1,535 | $1,145 | $1,046 | $716 | $773 | $486 | $392 | $670 | $383 | $380 | $1,389 | $1,760 | $1,527 | $1,666 | ($5,634) | ($222) | $1,331 | $898 | $951 | $631 | $437 | $281 | $230 | $199 | $144 | $127 | $68 | $18 | $57 | $11 | $9 | $33 | $17 | $11 | – |
| Interest income | – | $25 | $28 | $25 | $15 | – | $4 | $80 | $42 | $24 | $21 | $10 | $12 | $12 | $12 | $13 | $10 | $6 | $37 | $77 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Interest expense | ($537) | ($569) | ($578) | ($669) | ($401) | ($126) | ($144) | ($196) | ($208) | ($256) | ($208) | ($75) | ($78) | ($84) | ($139) | ($115) | ($143) | ($129) | ($125) | ($119) | ($13) | ($565) | ($26) | – | ($4) | – | ($55) | – | ($47) | – | ($8) | ($46) | – | ($3) | ($23) | – | – | – | – |
| Pre-tax income | $1,534 | $1,511 | $1,029 | $447 | $783 | $1,042 | $872 | $819 | ($107) | $244 | ($262) | $392 | $101 | $107 | $1,006 | $1,470 | $729 | $865 | ($6,550) | $623 | $632 | $363 | $858 | $542 | $364 | $45 | $141 | $257 | $83 | $112 | $30 | ($44) | $38 | ($16) | ($17) | $29 | $14 | $9 | $4 |
| Income tax expense | ($481) | ($538) | ($386) | $160 | $551 | ($206) | ($176) | ($241) | ($3) | $720 | $26 | ($1,213) | $8 | ($16) | ($251) | ($308) | ($105) | ($112) | ($183) | ($249) | ($227) | ($206) | ($322) | ($172) | ($115) | ($74) | ($77) | ($87) | ($33) | ($27) | ($4) | $5 | ($10) | $5 | $6 | ($10) | ($5) | ($2) | ($1) |
| Net income | $1,053 | $973 | $643 | $607 | $1,334 | $836 | $554 | $3,887 | $31 | $1,138 | ($106) | $2,488 | $878 | $898 | $755 | $1,187 | $597 | $714 | ($6,786) | $410 | $404 | $157 | $536 | $371 | $248 | ($28) | $64 | $170 | $50 | $85 | $26 | ($40) | $28 | ($11) | ($12) | $19 | $9 | $7 | $3 |
| Per share | |||||||||||||||||||||||||||||||||||||||
| Diluted EPS (GAAP) | $1.72 | $1.57 | $1.03 | $0.95 | $2.14 | $1.41 | $0.92 | $6.05 | $0.05 | $1.70 | ($0.17) | $3.71 | $1.26 | $1.28 | $1.06 | $1.59 | $0.76 | $0.87 | ($8.17) | $0.46 | $0.41 | $0.15 | $0.73 | $0.52 | $0.36 | ($0.049) | $0.12 | $0.34 | $0.11 | $0.18 | $0.0588 | ($0.095) | $0.0854 | ($0.047) | ($0.0613) | $0.0963 | $0.0588 | $0.0625 | $0.04 |
| Basic EPS (GAAP) | $1.74 | $1.59 | $1.04 | $0.95 | $2.17 | $1.44 | $0.94 | $6.32 | $0.05 | $1.85 | ($0.17) | $3.71 | $1.27 | $1.29 | $1.08 | $1.60 | $0.77 | $0.88 | ($8.17) | $0.47 | $0.42 | $0.16 | $0.81 | $0.61 | $0.43 | ($0.049) | $0.12 | $0.37 | $0.11 | $0.19 | $0.06 | ($0.095) | $0.0953 | ($0.047) | ($0.0613) | $0.0963 | $0.0588 | $0.0625 | $0.04 |
| Basic shares outstanding | 607 | 612 | 617 | 637 | 614 | 581 | 589 | 615 | 632 | 616 | 618 | 670 | 689 | 696 | 701 | 741 | 778 | 810 | 831 | 868 | 961 | 999 | 661 | 612 | 582 | 574 | 518 | 463 | 453 | 449 | 433 | 419 | 299 | 236 | 188 | 194 | 160 | 107 | 80 |
| Margins | |||||||||||||||||||||||||||||||||||||||
| Gross margin | 78.0% | 78.5% | 80.3% | 80.8% | 82.2% | 85.4% | 85.8% | 84.2% | 81.5% | 43.4% | 78.8% | 82.9% | 81.6% | 50.8% | 83.0% | 83.9% | 83.1% | 81.5% | 80.0% | 79.2% | 76.6% | 76.3% | 84.4% | 82.5% | 82.2% | 81.8% | 89.2% | 88.0% | 89.5% | 89.5% | 87.2% | 84.3% | 87.8% | 87.1% | 81.7% | 77.4% | 82.7% | 85.6% | 81.5% |
| Operating margin | 41.7% | 42.4% | 40.9% | 29.2% | 36.4% | 35.9% | 35.1% | 14.3% | 6.4% | (3.2%) | (2.5%) | 12.7% | 3.9% | 2.2% | 16.0% | 16.4% | 14.2% | 15.6% | (105.2%) | 10.2% | 10.0% | 6.6% | 31.7% | 27.5% | 24.3% | 0.8% | 12.8% | 19.9% | 17.0% | 17.4% | 7.4% | (4.6%) | 11.1% | (5.4%) | (2.8%) | 13.0% | 11.1% | 16.2% | 10.0% |
| Net margin | 20.7% | 19.5% | 16.3% | 16.0% | 40.2% | 29.9% | 21.7% | 156.1% | 1.3% | 23.5% | (2.6%) | 69.1% | 22.2% | 13.5% | 10.9% | 17.6% | 9.6% | 11.9% | (110.3%) | 7.0% | 7.8% | 3.8% | 20.8% | 19.8% | 17.7% | (2.6%) | 7.5% | 22.8% | 7.9% | 14.7% | 5.5% | (8.9%) | 8.5% | (4.1%) | (5.6%) | 8.6% | 8.1% | 13.4% | 8.0% |