
| Line item | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Valuation | |||||||||||||||
| Market cap | $16,768 | $27,709 | $14,950 | $11,602 | $14,104 | $13,787 | $11,289 | $10,906 | $8,357 | $3,057 | $2,100 | – | – | – | – |
| Enterprise value | $19,550 | $30,515 | $18,387 | $14,811 | $16,912 | $16,345 | $12,840 | $12,398 | $10,274 | $3,683 | $3,059 | – | – | – | – |
| P/E (TTM) at period end | 19.16× | 29.58× | 10.87× | 32.94× | 58.21× | – | 82.40× | 141.46× | 61.27× | – | – | – | – | – | – |
| P/S (TTM) at period end | 3.39× | 6.06× | 3.51× | 2.84× | 3.70× | 4.16× | 3.78× | 4.10× | 3.74× | 1.65× | 1.31× | – | – | – | – |
| P/B at period end | 77.96× | 40.04× | 240.35× | – | 172.64× | – | 14.62× | 13.76× | 17.18× | 5.43× | 4.93× | – | – | – | – |
| EV / EBITDA (TTM) | 15.72× | 29.66× | 25.58× | 21.36× | 29.07× | 34.42× | 31.14× | 32.31× | 37.67× | 17.52× | 23.94× | – | – | – | – |
| EV / Sales (TTM) | 3.95× | 6.67× | 4.32× | 3.62× | 4.43× | 4.93× | 4.30× | 4.66× | 4.60× | 1.99× | 1.90× | – | – | – | – |
| Returns | |||||||||||||||
| Return on equity | 406.8% | 135.4% | 2210.3% | – | 296.6% | – | 17.7% | 9.7% | 28.0% | (2.9%) | (11.1%) | (34.9%) | (24.6%) | (27.5%) | – |
| Return on invested capital | 32.3% | 25.5% | 15.5% | 17.2% | 12.7% | 10.7% | 8.6% | 6.5% | 2.8% | 4.2% | (2.2%) | (3.6%) | (7.3%) | (10.4%) | – |
| Dividend yield | – | – | – | – | – | – | – | – | – | 0.6% | 0.0% | – | – | – | – |
| Financial health | |||||||||||||||
| Current ratio | 0.61× | 0.72× | 0.47× | 0.64× | 0.78× | 0.56× | 0.79× | 0.76× | 0.59× | 0.74× | 0.62× | 0.47× | 0.47× | 0.49× | – |
| Debt / equity | 17.57× | 5.48× | 61.36× | (11.55×) | 47.52× | (241.43×) | 3.10× | 3.04× | 4.99× | 1.85× | 2.45× | 3.45× | 1.34× | 0.98× | – |
| Effective tax rate | 14.2% | (22.4%) | (240.7%) | 1.0% | 4.3% | 0.3% | (9.5%) | (12.3%) | (17.7%) | (1.9%) | 0.2% | 1.9% | 0.5% | 0.1% | 0.1% |
| Share count | |||||||||||||||
| Diluted shares outstanding | 141 | 145 | 151 | 161 | 171 | 169 | 182 | 181 | 177 | 80 | 59 | 39 | 39 | 126 | 129 |
| Line item | TTM | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue and gross profit | ||||||||||||||||
| Revenue | $5,104 | $4,951 | $4,573 | $4,254 | $4,091 | $3,816 | $3,317 | $2,988 | $2,660 | $2,232 | $1,848 | $1,607 | $1,387 | $1,131 | $911 | $863 |
| Cost of revenue | ($1,848) | ($1,802) | ($1,652) | ($1,574) | ($1,484) | ($1,372) | ($1,159) | ($1,027) | ($894) | ($776) | ($658) | ($566) | ($518) | ($474) | ($430) | ($358) |
| Gross profit | $3,256 | $3,150 | $2,921 | $2,680 | $2,607 | $2,444 | $2,158 | $1,961 | $1,766 | $1,456 | $1,190 | $1,041 | $869 | $657 | $481 | $505 |
| Operating expenses | ||||||||||||||||
| Research and development | ($846) | ($842) | ($814) | ($840) | ($794) | ($706) | ($560) | ($493) | ($434) | ($356) | ($288) | ($270) | ($254) | ($208) | ($175) | ($213) |
| Selling, general and administrative | ($376) | ($389) | ($394) | ($374) | ($386) | ($346) | ($324) | ($362) | ($334) | ($282) | ($221) | ($220) | ($172) | ($146) | ($236) | ($398) |
| Total operating expenses | ($1,990) | ($2,022) | ($2,028) | ($2,133) | ($2,108) | ($2,061) | ($1,886) | ($1,759) | ($1,617) | ($1,390) | ($1,140) | ($1,072) | ($931) | ($789) | ($683) | ($776) |
| Total costs and expenses | ($3,837) | ($3,824) | ($3,680) | ($3,707) | ($3,592) | ($3,434) | ($3,044) | ($2,786) | ($2,510) | ($2,165) | ($1,798) | ($1,638) | ($1,449) | ($1,263) | ($1,113) | ($1,133) |
| Operating income | $1,267 | $1,127 | $894 | $547 | $499 | $382 | $272 | $203 | $150 | $67 | $50 | ($31) | ($62) | ($132) | ($203) | ($270) |
| Earnings | ||||||||||||||||
| EBITDA | $1,359 | $1,244 | $1,029 | $719 | $693 | $582 | $475 | $412 | $384 | $273 | $210 | $128 | $91 | $9 | ($64) | ($221) |
| Interest income | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Interest expense | ($151) | ($151) | ($158) | ($179) | ($146) | ($126) | ($91) | ($92) | ($98) | ($83) | ($57) | ($69) | ($85) | ($71) | ($79) | ($3) |
| Pre-tax income | $1,160 | $1,020 | $765 | $404 | $356 | $254 | ($495) | $126 | $73 | $107 | ($22) | ($121) | ($146) | ($201) | ($279) | ($271) |
| Income tax expense | ($250) | ($145) | $172 | $972 | ($4) | ($11) | $1 | $12 | $9 | $19 | ($0) | $0 | $3 | $1 | $0 | $0 |
| Net income | $910 | $875 | $937 | $1,375 | $352 | $242 | ($495) | $137 | $77 | $136 | ($16) | ($76) | ($143) | ($200) | ($279) | ($270) |
| Per share | ||||||||||||||||
| Diluted EPS (GAAP) | $6.74 | $6.22 | $6.45 | $9.08 | $2.19 | $1.42 | ($2.94) | $0.76 | $0.44 | $0.77 | ($0.21) | ($0.81) | ($1.11) | ($1.58) | ($2.21) | ($2.10) |
| Basic EPS (GAAP) | $6.80 | $6.34 | $6.63 | $9.27 | $2.22 | $1.44 | ($2.94) | $0.79 | $0.50 | $1.25 | ($0.21) | ($0.81) | ($1.11) | ($1.58) | ($2.21) | ($2.10) |
| Basic shares outstanding | 134 | 138 | 141 | 148 | 159 | 168 | 169 | 173 | 155 | 109 | 80 | 59 | 39 | 39 | 126 | 129 |
| Margins | ||||||||||||||||
| Gross margin | 63.8% | 63.6% | 63.9% | 63.0% | 63.7% | 64.0% | 65.1% | 65.6% | 66.4% | 65.3% | 64.4% | 64.8% | 62.6% | 58.1% | 52.8% | 58.6% |
| Operating margin | 24.8% | 22.8% | 19.5% | 12.9% | 12.2% | 10.0% | 8.2% | 6.8% | 5.6% | 3.0% | 2.7% | (1.9%) | (4.5%) | (11.7%) | (22.2%) | (31.3%) |
| Net margin | 17.8% | 17.7% | 20.5% | 32.3% | 8.6% | 6.4% | (14.9%) | 4.6% | 2.9% | 6.1% | (0.9%) | (4.7%) | (10.3%) | (17.7%) | (30.6%) | (31.3%) |