
| Line item | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Valuation | ||||||||||||||||
| Market cap | $11,175 | $14,178 | $3,174 | $3,303 | $4,148 | $3,921 | $4,172 | $3,531 | $3,963 | $13,885 | $17,697 | $20,184 | $16,526 | $19,285 | $16,508 | – |
| Enterprise value | $21,791 | $23,735 | $10,665 | $10,465 | $10,908 | $10,911 | $10,829 | $5,578 | $5,679 | $15,175 | $18,243 | $20,480 | $16,476 | $19,325 | $16,760 | – |
| P/E (TTM) at period end | 158.48× | 58.49× | 10.43× | 6.64× | 8.26× | 9.54× | 94.85× | 3.34× | 9.60× | 22.16× | – | 21.94× | 17.05× | 23.74× | 32.03× | – |
| P/S (TTM) at period end | 3.96× | 5.25× | 1.46× | 1.60× | 2.19× | 2.38× | 3.36× | 2.96× | 2.14× | 6.52× | 9.12× | 12.33× | 7.87× | 10.26× | 9.74× | – |
| P/B at period end | 1.49× | 1.69× | 0.50× | 0.50× | 0.64× | 0.58× | 0.69× | 0.59× | 0.75× | 2.50× | 1.89× | 1.88× | 1.54× | 1.83× | 1.83× | – |
| EV / EBITDA (TTM) | 13.59× | 15.53× | 9.01× | 9.81× | 10.65× | 14.19× | 14.59× | 7.79× | 5.19× | 11.79× | 14.79× | 17.45× | 9.70× | 12.62× | 12.15× | – |
| EV / Sales (TTM) | 7.72× | 8.79× | 4.89× | 5.08× | 5.75× | 6.63× | 8.73× | 4.68× | 3.07× | 7.13× | 9.40× | 12.51× | 7.85× | 10.28× | 9.89× | – |
| Returns | ||||||||||||||||
| Return on equity | 0.9% | 2.9% | 4.8% | 7.5% | 7.7% | 6.1% | 0.7% | 17.8% | 7.8% | 11.3% | (6.0%) | 8.6% | 9.0% | 7.7% | 5.7% | 3.9% |
| Return on invested capital | 2.9% | 2.6% | 3.1% | 2.6% | 2.6% | 1.6% | 2.4% | 3.9% | 8.0% | 6.4% | 7.4% | 6.5% | 11.9% | 11.1% | 11.1% | 4.2% |
| Dividend yield | 7.6% | 5.6% | 20.7% | 19.6% | 15.7% | 20.1% | 17.3% | 19.7% | 17.5% | 7.1% | 5.9% | 5.0% | 5.8% | 4.5% | 4.8% | – |
| Financial health | ||||||||||||||||
| Current ratio | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 7.95× |
| Debt / equity | 1.46× | – | – | – | 1.13× | – | – | 0.92× | – | – | 1.23× | 0.92× | 0.82× | 0.82× | 0.90× | 0.58× |
| Effective tax rate | 3.3% | 1.6% | (3.1%) | (0.9%) | (2.5%) | (4.3%) | (3.1%) | (0.5%) | (0.3%) | 39.4% | (7.2%) | (0.2%) | 0.7% | (0.2%) | 0.3% | 0.1% |
| Share count | ||||||||||||||||
| Diluted shares outstanding | 696 | 676 | 547 | 539 | 539 | 531 | 489 | 475 | 469 | 467 | 463 | 459 | 456 | 428 | 400 | 307 |
| Line item | TTM | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue and gross profit | |||||||||||||||||
| Revenue | $2,950 | $2,823 | $2,700 | $2,181 | $2,061 | $1,896 | $1,645 | $1,240 | $1,191 | $1,848 | $2,129 | $1,940 | $1,637 | $2,100 | $1,880 | $1,694 | $1,240 |
| Cost of revenue | – | ($2,188) | ($1,075) | ($902) | ($863) | ($773) | ($783) | ($405) | ($379) | ($666) | ($738) | ($611) | ($381) | ($298) | ($281) | ($219) | – |
| Gross profit | – | $635 | $1,626 | $1,279 | $1,198 | $1,123 | $862 | $835 | $813 | $1,182 | $1,391 | $1,218 | $1,182 | $1,715 | $1,575 | $1,376 | – |
| Operating expenses | |||||||||||||||||
| Research and development | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Selling, general and administrative | ($91) | ($90) | ($97) | ($95) | ($131) | ($98) | ($93) | ($93) | ($97) | ($89) | ($104) | ($96) | ($82) | ($103) | ($68) | ($96) | ($83) |
| Total operating expenses | ($880) | ($90) | ($1,154) | ($845) | ($842) | ($783) | ($647) | ($528) | ($501) | ($623) | ($672) | ($489) | ($463) | ($440) | ($398) | ($342) | – |
| Total costs and expenses | ($2,430) | ($2,278) | ($2,229) | ($1,747) | ($1,705) | ($1,556) | ($1,430) | ($933) | ($880) | ($1,290) | ($1,410) | ($1,212) | ($918) | ($825) | ($703) | ($661) | ($748) |
| Operating income | $519 | $544 | $471 | $434 | $357 | $340 | $215 | $307 | $311 | $559 | $719 | $729 | $719 | $1,275 | $1,177 | $1,034 | $492 |
| Earnings | |||||||||||||||||
| EBITDA | $1,617 | $1,603 | $1,528 | $1,184 | $1,067 | $1,025 | $769 | $742 | $716 | $1,093 | $1,287 | $1,234 | $1,174 | $1,699 | $1,531 | $1,380 | $799 |
| Interest income | $66 | $62 | $45 | $22 | $23 | $38 | $17 | $10 | $10 | $56 | $89 | $112 | $74 | $86 | $25 | $100 | $160 |
| Interest expense | ($337) | ($305) | ($280) | ($200) | ($173) | ($158) | ($218) | ($218) | ($261) | ($308) | ($464) | ($480) | ($440) | ($435) | ($416) | ($415) | ($286) |
| Pre-tax income | $445 | $284 | $273 | $315 | $507 | $128 | $218 | $176 | $839 | $410 | $11 | $136 | $274 | $852 | $745 | $491 | $383 |
| Income tax expense | ($4) | ($9) | ($4) | $10 | $4 | $3 | $9 | $5 | $4 | $1 | ($4) | $10 | $1 | ($6) | $2 | ($1) | ($0) |
| Net income | $243 | $71 | $243 | $306 | $500 | $506 | $414 | $46 | $1,061 | $414 | $628 | ($559) | $922 | $971 | $833 | $539 | $331 |
| Per share | |||||||||||||||||
| Diluted EPS (GAAP) | $0.35 | $0.10 | $0.36 | $0.56 | $0.92 | $0.93 | $0.77 | $0.09 | $2.24 | $0.88 | $1.34 | ($1.21) | $2.00 | $2.13 | $1.90 | $1.29 | $1.00 |
| Basic EPS (GAAP) | $0.35 | $0.10 | $0.36 | $0.56 | $0.92 | $0.93 | $0.77 | $0.09 | $2.25 | $0.88 | $1.34 | ($1.21) | $2.01 | $2.13 | $1.90 | $1.29 | $1.01 |
| Basic shares outstanding | 694 | 696 | 676 | 547 | 539 | 539 | 531 | 486 | 471 | 469 | 467 | 463 | 458 | 455 | 427 | 398 | 306 |
| Margins | |||||||||||||||||
| Gross margin | – | 22.5% | 60.2% | 58.6% | 58.1% | 59.2% | 52.4% | 67.3% | 68.2% | 64.0% | 65.3% | 62.7% | 72.2% | 81.7% | 83.8% | 81.2% | – |
| Operating margin | 17.6% | 19.3% | 17.4% | 19.9% | 17.3% | 17.9% | 13.1% | 24.7% | 26.1% | 30.2% | 33.8% | 37.6% | 43.9% | 60.7% | 62.6% | 61.0% | 39.7% |
| Net margin | 8.2% | 2.5% | 9.0% | 14.0% | 24.3% | 26.7% | 25.1% | 3.7% | 89.1% | 22.4% | 29.5% | (28.8%) | 56.3% | 46.2% | 44.3% | 31.8% | 26.7% |