
NDAQ · Nasdaq
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Total Revenue | $8.26B | $7.40B | $6.06B | $6.23B | $5.89B | $5.63B | $4.26B | $4.28B |
| Cost of Revenue | $3.01B | $2.75B | $2.17B | $2.64B | $2.47B | $2.72B | $1.72B | $1.75B |
| Gross Profit | $5.25B | $4.65B | $3.90B | $3.58B | $3.42B | $2.90B | $2.54B | $2.53B |
| Selling, General & Administrative | $75.00M | $109.00M | $113.00M | $125.00M | $85.00M | $142.00M | $125.00M | $120.00M |
| Operating Expenses | $2.92B | $2.85B | $2.32B | $2.02B | $1.98B | $1.67B | $1.52B | $1.50B |
| Operating Income | $2.33B | $1.80B | $1.58B | $1.56B | $1.44B | $1.23B | $1.02B | $1.03B |
| Interest Expense | — | — | $284.00M | $129.00M | $125.00M | $101.00M | $124.00M | $150.00M |
| Other Income / (Expense) | -$27.00M | $21.00M | -$1.00M | $2.00M | $81.00M | $5.00M | — | — |
| Income Before Taxes | $2.15B | $1.45B | $1.40B | $1.48B | $1.53B | $1.21B | $1.02B | $1.06B |
| Provision for Income Taxes | $358.00M | $334.00M | $344.00M | $352.00M | $347.00M | $279.00M | $245.00M | $606.00M |
| Net Income | $1.79B | $1.12B | $1.06B | $1.13B | $1.19B | $933.00M | $774.00M | $458.00M |
| Basic EPS | $3.12 | $1.94 | $2.10 | $2.28 | $2.38 | $1.89 | $4.69 | $2.77 |
| Diluted EPS | $3.09 | $1.93 | $2.08 | $2.26 | $2.35 | $1.86 | $4.63 | $2.73 |
| Basic Shares Outstanding | 573.26M | 575.43M | 504.91M | 492.42M | 497.70M | 493.25M | 164.93M | 165.35M |
| Diluted Shares Outstanding | 578.60M | 579.19M | 508.39M | 497.86M | 505.09M | 500.71M | 166.97M | 167.69M |
| Period | Consensus EPS | Low | High | Estimates | Revisions |
|---|---|---|---|---|---|
| Dec 2026 | $4.15 | $4.08 | $4.19 | 10 | ↑7 ↓2 |
| Dec 2027 | $4.74 | $4.55 | $5.04 | 10 | ↑8 ↓0 |
| Dec 2028 | $5.20 | $4.31 | $5.58 | 8 | ↑6 ↓0 |
| Dec 2029 | $5.56 | $4.93 | $6.15 | 3 | ↑3 ↓0 |