← EPAM Systems, Inc.
| Annual Trend | FY 2016 | FY 2017 | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | TTM | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $1.2b |
$1.5b
+25.02%
|
$1.8b
+27.06%
|
$2.3b
+24.47%
|
$2.7b
+15.94%
|
$3.8b
+41.31%
|
$4.8b
+28.38%
|
$4.7b
-2.78%
|
$4.7b
+0.80%
|
$5.5b
+15.42%
|
$5.6b
+2.93%
|
|
| Cost of Revenue | $737.2m |
$921.4m
+24.98%
|
$1.2b
+28.82%
|
$1.5b
+25.38%
|
$1.7b
+16.42%
|
$2.5b
+43.36%
|
$3.3b
+32.33%
|
$3.3b
-0.92%
|
$3.3b
+0.64%
|
$3.9b
+18.49%
|
$4.0b
+2.09%
|
|
| Gross Profit (Calculated) | $422.9m |
$529.1m
+25.10%
|
$656.0m
+23.98%
|
$805.6m
+22.81%
|
$927.0m
+15.06%
|
$1.3b
+37.49%
|
$1.5b
+20.68%
|
$1.4b
-6.76%
|
$1.5b
+1.14%
|
$1.6b
+8.49%
|
— | |
| Selling, General and Administrative Expense | $264.7m | $324.9m | $373.6m | $457.4m | $484.8m | $648.7m | $872.8m | $815.1m | $816.3m | $928.7m | $963.1m | |
| Amortization of Intangible Assets | $8.2m | $7.6m | $8.5m | $9.9m | $12.3m | $17.6m | $22.2m | $22.7m | $29.5m | $71.4m | — | |
| Operating Income (Loss) | $133.7m |
$172.9m
+29.36%
|
$245.8m
+42.10%
|
$302.9m
+23.23%
|
$379.3m
+25.25%
|
$542.3m
+42.97%
|
$573.0m
+5.65%
|
$501.2m
-12.52%
|
$544.6m
+8.65%
|
$520.0m
-4.51%
|
$563.2m
+8.30%
|
|
| Other Operating Income (Expense), Net | ($1.2m) | ($2.7m) | $245.8m | $302.9m | $379.3m | $542.3m | $573.0m | $501.2m | $544.6m | $520.0m | $563.2m | |
| Investment Income, Net | $4.8m | $4.6m | $3.5m | — | — | — | — | — | — | — | — | |
| Foreign Currency Transaction Gain (Loss), before Tax | ($12.1m) | ($3.2m) | $487k | ($12.0m) | ($4.7m) | ($7.2m) | ($75.7m) | ($15.8m) | ($7.0m) | ($25.9m) | — | |
| Interest and other income, net | $4.8m | $4.6m | $3.5m | $8.7m | $3.8m | ($1.7m) | $10.0m | $51.1m | $46.9m | $11.5m | — | |
| Income (Loss) from Continuing Operations before Income Taxes, Domestic | ($9.3m) | ($6.6m) | $44.5m | $65.4m | $100.4m | $128.5m | $78.6m | $210.9m | $193.0m | $144.2m | $548.6m | |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | $126.5m | $174.3m | $249.8m | $299.5m | $378.5m | $533.4m | $507.3m | $536.6m | $584.4m | $505.6m | $548.6m | |
| Provision for income taxes | $27.2m | $101.5m | $9.5m | $38.5m | $51.3m | $51.7m | $87.8m | $119.5m | $129.9m | $127.9m | — | |
| Net Income (Loss) Attributable to Parent | $99.3m |
$72.8m
-26.70%
|
$240.3m
+230.20%
|
$261.1m
+8.66%
|
$327.2m
+25.32%
|
$481.7m
+47.22%
|
$419.4m
-12.92%
|
$417.1m
-0.56%
|
$454.5m
+8.98%
|
$377.7m
-16.91%
|
$401.7m
+6.35%
|
|
| Earnings Per Share, Basic | $1.97 | $1.40 | $4.48 | $4.77 | $5.87 | $8.52 | $7.32 | $7.21 | $7.93 | $6.76 | $7.40 | |
| Earnings Per Share, Diluted | $1.87 | $1.32 | $4.24 | $4.53 | $5.60 | $8.15 | $7.09 | $7.06 | $7.84 | $6.72 | $7.37 | |
| Basic (in shares) | $50.3m | $52.1m | $53.6m | $54.7m | $55.7m | $56.5m | $57.3m | $57.8m | $57.3m | $55.9m | $54.1m | |
| Diluted (in shares) | $53.2m | $55.0m | $56.7m | $57.7m | $58.4m | $59.1m | $59.2m | $59.1m | $58.0m | $56.2m | $54.4m | |
| Weighted Average Number of Shares Outstanding, Basic | 50.3m | 52.1m | 53.6m | 54.7m | 55.7m | 56.5m | 57.3m | 57.8m | 57.3m | 55.9m | 54.1m | |
| Weighted Average Number of Shares Outstanding, Diluted | 53.2m | 55.0m | 56.7m | 57.7m | 58.4m | 59.1m | 59.2m | 59.1m | 58.0m | 56.2m | 54.4m | |
| Additional Financial Items | ||||||||||||
| Goodwill, Impairment Loss | $0 | — | — | — | — | — | $686k | — | — | — | — | |
| Depreciation and amortization expense | $23.4m | $28.6m | $36.6m | $45.3m | $62.9m | $83.4m | $92.3m | $91.8m | $89.6m | $124.8m | $125.7m | |
| Loss on sale of business | — | — | — | — | — | $0 | $0 | $25.9m | $0 | $0 | — | |
| Foreign exchange loss | ($12.1m) | ($3.2m) | $487k | ($12.0m) | ($4.7m) | ($7.2m) | ($75.7m) | ($15.8m) | ($7.0m) | ($25.9m) | — |
Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.