EPAM Systems › Financials
Ten years from EPAM Systems’ own SEC filings. Fiscal years end in December.
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.16B | $1.45B | $1.84B | $2.29B | $2.66B | $3.76B | $4.82B | $4.69B | $4.73B | $5.46B | $5.62B | — |
| Operating income | $133.7M | $172.9M | $245.8M | $302.9M | $379.3M | $542.3M | $573.0M | $501.2M | $544.6M | $520.0M | $563.2M | — |
| Net income | $99.3M | $72.8M | $240.3M | $261.1M | $327.2M | $481.7M | $419.4M | $417.1M | $454.5M | $377.7M | $401.7M | — |
| Earnings per share, diluted | $1.87 | $1.32 | $4.24 | $4.53 | $5.60 | $8.15 | $7.09 | $7.06 | $7.84 | $6.72 | — | — |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash and equivalents | $362.0M | $582.6M | $770.6M | $936.6M | $1.32B | $1.45B | $1.68B | $2.04B | $1.29B | $1.30B | — | $789.4M |
| Total assets | $925.8M | $1.25B | $1.61B | $2.24B | $2.72B | $3.52B | $4.01B | $4.35B | $4.75B | $4.90B | — | $4.57B |
| Debt | $25.0M | $25.0M | $25.0M | $25.1M | $25.0M | $30.2M | $27.7M | $26.1M | $25.2M | $25.0M | — | $25.0M |
| Total liabilities | $144.4M | $275.3M | $349.2M | $648.1M | $738.3M | $1.03B | $1.01B | $880.9M | $1.12B | $1.22B | — | $1.05B |
| Shareholders' equity | $781.4M | $974.9M | $1.26B | $1.60B | $1.98B | $2.49B | $3.00B | $3.47B | $3.63B | $3.68B | — | $3.52B |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $167.2M | $192.8M | $292.2M | $287.5M | $544.4M | $572.3M | $464.1M | $562.6M | $559.2M | $654.9M | $538.8M | — |
| Capital spending | $29.3M | $29.8M | $37.6M | $99.3M | $68.8M | $111.5M | $81.6M | $28.4M | $32.1M | $42.2M | $56.2M | — |
| Free cash flow | $137.9M | $163.0M | $254.6M | $188.1M | $475.6M | $460.8M | $382.5M | $534.2M | $527.0M | $612.7M | $482.6M | — |
| Buybacks | — | — | — | — | — | $0 | $0 | $164.9M | $398.0M | $662.2M | $714.6M | — |
| Returned to shareholders | — | — | — | — | — | $0 | $0 | $164.9M | $398.0M | $662.2M | $714.6M | — |
| Stock-based pay | $49.2M | $52.4M | $59.2M | $72.0M | $75.2M | $111.7M | $99.9M | $147.7M | $167.3M | $176.8M | $186.1M | — |
Every column links to the filing it comes from on EDGAR. Last 12 months adds the latest year to date to the last 10-K and takes away the same months a year earlier. Debt is long-term debt including the part due within a year. A dash means the company did not report that line in a form we can read, never a zero. Market cap uses the latest closing price and the share count from the cover of the latest filing. How we count
$6.30B at $122.19 a share, with 51,586,981 shares outstanding as of Jul 31, 2026, from the cover of its latest SEC filing.
Revenue of $5.62B and net income of $401.7M in the last 12 months to Jun 2026.
EPAM Systems reported $25.0M of debt and $789.4M of cash and equivalents on its balance sheet in Jun 2026.
Yes. Operating cash flow minus capital spending was $482.6M in the last 12 months to Jun 2026.
$662.2M in buybacks and dividends in fiscal 2025, from the cash flow statement.
Free. Your email goes to Substack, which runs the newsletter. Privacy