Income statement
Fiscal years, newest first| Year ending | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 |
|---|
| Revenue | $8.3B | $7.5B | $7.1B | $6.3B |
|---|
| Cost of revenue | $3.7B | $3.4B | $3.3B | $3.1B |
|---|
| Gross profit | $4.6B | $4.0B | $3.8B | $3.2B |
|---|
| Operating income | $2.4B | $1.9B | $2.0B | $1.6B |
|---|
| Pre-tax income | $2.5B | $2.0B | $2.1B | $1.6B |
|---|
| Tax | $577M | $480M | $437M | $380M |
|---|
| Net income | $1.9B | $1.5B | $1.6B | $1.2B |
|---|
| EPS, diluted | $0.97 | $0.81 | $0.77 | $0.56 |
|---|
| Shares, diluted | 1.97B | 2.03B | 2.12B | 2.13B |
|---|
Balance sheet
Fiscal years, newest first| Year ending | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 |
|---|
| Cash | $2.1B | $1.5B | $2.3B | $1.3B |
|---|
| Current assets | $5.4B | $3.6B | $5.6B | $4.8B |
|---|
| Total assets | $10.0B | $7.7B | $9.7B | $8.3B |
|---|
| Current liabilities | $1.4B | $1.1B | $1.2B | $1.0B |
|---|
| Total debt | — |
|---|
Cash flow
Fiscal years, newest first| Year ending | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 |
|---|
| Cash from operations | $2.1B | $1.9B | $1.7B | $888M |
|---|
| Capital spending | −$158M | −$306M | −$235M | −$212M |
|---|
| Free cash flow | $1.9B | $1.6B | $1.5B | $676M |
|---|
| Buybacks | −$104M | −$3.8B | −$659M | −$771M |
|---|
From Yahoo Finance, as the company reported them. For learning, not investment advice.