
| Line item | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 | FY2010 | FY2009 | FY2008 | FY2007 | FY2006 | FY2005 | FY2004 | FY2003 | FY2002 | FY2001 | FY2000 | FY1999 | FY1998 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Valuation | ||||||||||||||||||||||||||||||
| Market cap | $36,572 | $36,579 | $25,330 | $20,123 | $17,745 | $20,373 | $13,676 | $10,881 | $11,274 | $6,834 | $3,127 | $2,044 | $1,854 | $1,360 | $1,282 | $1,237 | – | $843 | $890 | $1,350 | $881 | $1,443 | $1,553 | $1,666 | $1,064 | $461 | $469 | $213 | $96 | $58 |
| Enterprise value | $37,541 | $39,219 | $28,088 | $22,595 | $15,443 | $17,833 | $11,851 | $9,310 | $9,858 | $5,693 | $2,356 | $1,422 | $1,372 | $1,293 | $1,178 | $1,064 | – | $841 | $680 | $1,290 | $748 | $1,335 | $1,398 | $1,483 | $956 | $509 | $562 | $259 | $130 | $62 |
| P/E (TTM) at period end | – | – | – | – | 42.45× | 34.60× | 33.81× | 32.59× | 65.03× | 103.50× | – | – | 5.78× | – | – | 27.31× | – | – | 9.17× | – | – | 40.85× | 25.01× | 16.98× | 14.86× | 129.15× | 73.16× | 13.05× | 13.50× | – |
| P/S (TTM) at period end | 5.49× | 6.49× | 4.74× | 3.76× | 5.06× | 6.04× | 4.43× | 4.08× | 6.29× | 3.84× | 2.21× | 1.89× | 0.79× | 1.12× | 1.55× | 1.09× | – | 1.20× | 0.58× | 1.37× | 0.85× | 1.20× | 1.38× | 1.61× | 1.34× | 1.02× | 1.29× | 0.70× | 0.49× | 0.59× |
| P/B at period end | 10.42× | 17.11× | 4.47× | 2.23× | 4.66× | 6.11× | 5.39× | 5.33× | 7.57× | 6.81× | 5.38× | 3.63× | 2.31× | 2.31× | 2.15× | 2.01× | – | 1.54× | 1.45× | 2.86× | 1.60× | 2.07× | 2.44× | 3.12× | 2.98× | 2.10× | 2.51× | 2.51× | 1.97× | 5.81× |
| EV / EBITDA (TTM) | 603.56× | – | – | – | 28.88× | 26.01× | 25.06× | 37.78× | 58.75× | 46.66× | 131.08× | – | 3.20× | 81.43× | – | 11.55× | – | – | 5.14× | 64.77× | – | 9.20× | 7.45× | 6.56× | 6.84× | 12.08× | 13.24× | 8.44× | 9.47× | 77.56× |
| EV / Sales (TTM) | 5.64× | 6.96× | 5.25× | 4.22× | 4.41× | 5.29× | 3.84× | 3.49× | 5.50× | 3.20× | 1.67× | 1.31× | 0.58× | 1.06× | 1.43× | 0.94× | – | 1.20× | 0.44× | 1.31× | 0.72× | 1.11× | 1.24× | 1.43× | 1.20× | 1.13× | 1.54× | 0.85× | 0.67× | 0.64× |
| Returns | ||||||||||||||||||||||||||||||
| Return on equity | (8.5%) | (209.5%) | (66.1%) | (12.4%) | 11.0% | 17.7% | 15.9% | 16.4% | 11.6% | 6.6% | (1.4%) | (49.6%) | 40.0% | (5.0%) | (18.3%) | 7.4% | (23.6%) | (25.7%) | 15.8% | (29.4%) | (33.6%) | 5.1% | 9.8% | 18.4% | 20.1% | 1.6% | 3.4% | 19.2% | 14.6% | (28.3%) |
| Return on invested capital | (2.1%) | (91.5%) | (42.5%) | (8.4%) | 18.3% | 26.0% | 27.6% | 17.0% | 19.7% | 25.6% | (0.8%) | (201.9%) | 124.6% | 1.0% | (17.1%) | 14.8% | (16.0%) | (22.1%) | 24.0% | (30.6%) | (44.8%) | 5.5% | 13.7% | 27.6% | 29.2% | 4.4% | 8.5% | 14.0% | 13.0% | (6.2%) |
| Dividend yield | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 0.3% |
| Financial health | ||||||||||||||||||||||||||||||
| Current ratio | 1.24× | 0.78× | 0.94× | 0.65× | 1.84× | 1.89× | 1.71× | 1.45× | 1.40× | 1.30× | 1.68× | 1.84× | 2.95× | 2.57× | 3.40× | 2.45× | 2.03× | 1.77× | 1.98× | 1.60× | 2.07× | 2.62× | 2.28× | 3.11× | 2.49× | 1.66× | 1.41× | 1.28× | 1.39× | 0.90× |
| Debt / equity | 0.72× | 1.71× | 0.54× | 0.34× | – | – | – | – | 0.01× | 0.25× | 0.86× | 0.84× | 0.57× | 0.57× | 0.53× | 0.17× | 0.19× | 0.18× | 0.11× | 0.04× | – | – | – | 0.00× | 0.00× | 0.25× | 0.52× | 0.66× | 0.73× | 0.65× |
| Effective tax rate | (50.8%) | 0.3% | (1.1%) | 15.9% | 10.2% | 13.1% | 11.8% | (43.4%) | (27.0%) | 12.6% | 78.4% | (2.4%) | 3.8% | (19.3%) | (3.7%) | 15.4% | (13.8%) | (3.6%) | 12.3% | (7.9%) | (0.2%) | 15.4% | 32.3% | 40.6% | 40.8% | 58.1% | 28.4% | 33.1% | (4.3%) | – |
| Share count | ||||||||||||||||||||||||||||||
| Diluted shares outstanding | 184 | 175 | 170 | 160 | 117 | 116 | 114 | 115 | 113 | 94 | 83 | 80 | 114 | 86 | 83 | 81 | 78 | 77 | 76 | 72 | 65 | 70 | 70 | 65 | 63 | 50 | 60 | 32 | 26 | 13 |
| Line item | TTM | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 | FY2010 | FY2009 | FY2008 | FY2007 | FY2006 | FY2005 | FY2004 | FY2003 | FY2002 | FY2001 | FY2000 | FY1999 | FY1998 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue and gross profit | |||||||||||||||||||||||||||||||
| Revenue | $6,686 | $6,656 | $5,634 | $5,350 | $5,350 | $3,505 | $3,373 | $3,089 | $2,668 | $1,793 | $1,780 | $1,414 | $1,083 | $2,351 | $1,214 | $826 | $1,137 | $763 | $701 | $1,538 | $982 | $1,038 | $1,201 | $1,128 | $1,034 | $795 | $451 | $364 | $305 | $194 | $97 |
| Cost of revenue | ($2,939) | ($2,847) | ($2,571) | ($3,108) | ($3,065) | ($1,535) | ($1,535) | ($1,542) | ($1,524) | ($898) | ($1,023) | ($814) | ($795) | ($1,414) | ($716) | ($529) | ($689) | ($495) | ($468) | ($989) | ($735) | ($825) | ($786) | ($750) | ($638) | ($500) | ($306) | ($236) | ($214) | ($146) | ($81) |
| Gross profit | $3,747 | $3,810 | $3,062 | $2,242 | $2,285 | $1,969 | $1,838 | $1,547 | $1,145 | $895 | $757 | $600 | $288 | $936 | $499 | $297 | $447 | $268 | $233 | $549 | $247 | $212 | $415 | $378 | $396 | $295 | $145 | $128 | $91 | $48 | $16 |
| Operating expenses | |||||||||||||||||||||||||||||||
| Research and development | ($1,087) | ($1,075) | ($1,005) | ($948) | ($888) | ($407) | ($317) | ($296) | ($230) | ($196) | ($138) | ($120) | ($115) | ($105) | ($78) | ($64) | ($70) | ($58) | ($64) | ($64) | ($48) | ($64) | ($74) | ($44) | ($25) | ($12) | ($6) | ($6) | ($5) | ($2) | ($2) |
| Selling, general and administrative | ($894) | ($874) | ($883) | ($716) | ($840) | ($511) | ($390) | ($318) | ($281) | ($248) | ($211) | ($192) | ($175) | ($161) | ($147) | ($121) | ($109) | ($116) | ($130) | ($166) | ($279) | ($293) | ($281) | ($220) | ($191) | ($150) | ($98) | ($79) | ($55) | ($32) | ($14) |
| Total operating expenses | ($3,908) | ($3,914) | ($7,453) | ($5,832) | ($3,450) | ($1,496) | ($1,208) | ($1,121) | ($938) | ($759) | ($665) | ($611) | ($547) | ($521) | ($493) | ($381) | ($370) | ($344) | ($354) | ($438) | ($373) | ($400) | ($377) | ($281) | ($233) | ($172) | ($117) | ($95) | ($63) | ($37) | ($17) |
| Total costs and expenses | ($6,848) | ($6,761) | ($10,025) | ($8,940) | ($6,515) | ($3,031) | ($2,743) | ($2,664) | ($2,462) | ($1,657) | ($1,688) | ($1,425) | ($1,341) | ($1,935) | ($1,209) | ($910) | ($1,060) | ($839) | ($821) | ($1,426) | ($1,108) | ($1,225) | ($1,163) | ($1,030) | ($871) | ($672) | ($423) | ($331) | ($277) | ($183) | ($98) |
| Operating income | ($161) | ($104) | ($4,391) | ($3,591) | ($1,165) | $474 | $629 | $425 | $207 | $136 | $91 | ($11) | ($258) | $415 | $5 | ($84) | $77 | ($76) | ($120) | $111 | ($126) | ($187) | $38 | $97 | $163 | $123 | $28 | $33 | $27 | $11 | ($1) |
| Earnings | |||||||||||||||||||||||||||||||
| EBITDA | $3 | $62 | ($4,237) | ($3,455) | ($1,075) | $535 | $686 | $473 | $246 | $168 | $122 | $18 | ($237) | $429 | $16 | ($72) | $92 | ($60) | ($103) | $132 | $20 | ($21) | $145 | $188 | $226 | $140 | $42 | $42 | $31 | $14 | $1 |
| Interest income | – | ($94) | ($100) | ($112) | ($142) | $18 | $19 | $47 | $38 | $21 | – | – | – | – | – | – | – | – | $1 | $4 | $4 | $3 | $4 | – | – | – | – | – | – | – | – |
| Interest expense | ($137) | ($151) | ($167) | ($141) | ($130) | ($24) | ($11) | ($5) | ($8) | ($22) | ($22) | ($29) | ($30) | ($34) | ($31) | ($21) | ($15) | – | ($8) | ($3) | ($1) | – | – | $2 | – | – | – | – | – | – | – |
| Pre-tax income | ($233) | ($198) | ($4,491) | ($3,703) | ($1,338) | $465 | $678 | $458 | $233 | $137 | $77 | ($38) | ($273) | $376 | ($26) | ($104) | $64 | ($95) | ($126) | $108 | ($128) | ($184) | $42 | $92 | $165 | $121 | ($4) | $9 | $24 | $7 | – |
| Income tax expense | ($87) | ($100) | $12 | ($41) | $213 | ($47) | ($89) | ($54) | $101 | $37 | ($10) | $30 | ($7) | ($14) | ($5) | ($4) | ($10) | ($13) | ($4) | ($13) | ($10) | ($0) | ($6) | ($30) | ($67) | ($49) | $2 | ($3) | ($8) | $0 | – |
| Net income | ($320) | ($298) | ($4,479) | ($3,744) | ($1,125) | $418 | $589 | $404 | $334 | $174 | $67 | ($8) | ($279) | $362 | ($29) | ($109) | $48 | ($123) | ($140) | $97 | ($138) | ($185) | $35 | $62 | $98 | $72 | $4 | $6 | $16 | $7 | ($3) |
| Per share | |||||||||||||||||||||||||||||||
| Diluted EPS (GAAP) | ($1.73) | ($1.62) | ($25.58) | ($22.01) | ($7.03) | $3.58 | $5.09 | $3.54 | $2.90 | $1.54 | $0.72 | ($0.10) | ($3.48) | $3.20 | ($0.34) | ($1.31) | $0.56 | ($1.58) | ($1.83) | $1.25 | ($1.93) | ($2.85) | $0.53 | $0.94 | $1.37 | $1.21 | $0.07 | $0.11 | $0.51 | $0.28 | ($0.33) |
| Basic EPS (GAAP) | ($1.73) | ($1.62) | ($25.58) | ($22.01) | ($7.03) | $3.62 | $5.14 | $3.58 | $2.95 | $1.57 | $0.73 | ($0.10) | ($3.48) | $3.79 | ($0.34) | ($1.31) | $0.56 | ($1.58) | ($1.83) | $1.26 | ($1.93) | ($2.94) | $0.54 | $0.95 | $1.41 | $1.25 | $0.07 | $0.11 | $0.53 | $0.33 | ($0.33) |
| Basic shares outstanding | 185 | 184 | 175 | 170 | 160 | 116 | 115 | 113 | 113 | 110 | 92 | 83 | 80 | 85 | 86 | 83 | 81 | 78 | 77 | 75 | 72 | 63 | 70 | 69 | 63 | 62 | 50 | 57 | 31 | 22 | 13 |
| Margins | |||||||||||||||||||||||||||||||
| Gross margin | 56.0% | 57.2% | 54.4% | 41.9% | 42.7% | 56.2% | 54.5% | 50.1% | 42.9% | 49.9% | 42.5% | 42.4% | 26.6% | 39.8% | 41.1% | 36.0% | 39.4% | 35.2% | 33.3% | 35.7% | 25.1% | 20.5% | 34.5% | 33.5% | 38.3% | 37.1% | 32.1% | 35.2% | 29.8% | 24.6% | 17.0% |
| Operating margin | (2.4%) | (1.6%) | (77.9%) | (67.1%) | (21.8%) | 13.5% | 18.7% | 13.8% | 7.7% | 7.6% | 5.1% | (0.8%) | (23.9%) | 17.7% | 0.4% | (10.2%) | 6.8% | (10.0%) | (17.1%) | 7.2% | (12.8%) | (18.0%) | 3.2% | 8.6% | 15.8% | 15.4% | 6.3% | 9.2% | 9.0% | 5.5% | (0.9%) |
| Net margin | (4.8%) | (4.5%) | (79.5%) | (70.0%) | (21.0%) | 11.9% | 17.5% | 13.1% | 12.5% | 9.7% | 3.8% | (0.6%) | (25.8%) | 15.4% | (2.4%) | (13.2%) | 4.3% | (16.1%) | (20.0%) | 6.3% | (14.1%) | (17.8%) | 2.9% | 5.5% | 9.5% | 9.0% | 0.8% | 1.8% | 5.4% | 3.7% | (2.9%) |