EPAM Systems, Inc.EPAM

Market cap
$10.3B
P/E ratio
Dec 31,
2012
Dec 31,
2013
Dec 31,
2014
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Cash and cash equivalents1181692211993625837719371,3221,4471,6812,0361,286
Trade Receivables And Contract Assets, After Allowance For Credit Loss, Current------------1,002
Short-term investments-----------612
Prepaid and other current assets12149141623264030548597136
Total current assets2513314155296479601,1991,4741,9132,2692,7603,0912,426
Property and equipment, net535355607486103165170236273235208
Operating Lease, Right-of-Use Asset-------239229185149135128
Intangible assets, net1714484751455756521017871436
Goodwill2322571161091201671952125315295621,182
Deferred tax assets--------92144173198270
Other noncurrent assets13341113163954574860101
Total assets3514335947799261,2501,6122,2442,7213,5234,0094,3524,750
Accounts payable635336781025313245
Employee-related Liabilities, Current-------230295503476413485
Accrued Liabilities and Other Liabilities----50901288280142151125201
Income taxes payable, current-------92127463950
Operating Lease, Liability, Current-------586150403740
Total current liabilities5955125128116181263387466763747645821
Long-term debt---35-----30282625
Operating Lease, Liability, Noncurrent-------18118114312210998
Deferred tax liabilities, noncurrent------------92
Other noncurrent liabilities----39189234810910182
Total liabilities65571301651442753496487381,0271,0068811,119
Common Stock, Value, Issued0000000000000
Additional paid-in capital1671962303033754745456076617128481,0091,190
Retained earnings1291912613454445197601,0211,3481,8302,2492,5012,556
Accumulated other comprehensive loss-1-2-22-35-38-18-42-31-26-54-95-39-117
Total EPAM Systems, Inc. stockholders’ equity2863764646137819751,2631,5961,9832,4963,0033,4713,631
Equity, Attributable to Noncontrolling Interest---------9112
Total equity---------2,4963,0033,4713,631
Total liabilities and equity3514335947799261,2501,6122,2442,7213,5234,0094,3524,750