XML 20 R3.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 1,681,344 $ 1,446,625
Trade receivables and contract assets, net of allowance of $15,310 and $5,521, respectively 932,626 768,928
Short-term investments 60,336 0
Prepaid and other current assets 85,319 53,927
Total current assets 2,759,625 2,269,480
Property and equipment, net 273,348 236,214
Operating lease right-of-use assets, net 148,780 184,841
Intangible assets, net 77,652 101,143
Goodwill 529,072 530,723
Deferred tax assets 172,797 143,928
Other noncurrent assets 47,877 56,898
Total assets 4,009,151 3,523,227
Current liabilities    
Accounts payable 30,852 24,847
Accrued compensation and benefits expenses 475,871 502,997
Accrued expenses and other current liabilities 151,478 142,014
Short-term debt 2,861 16,018
Income taxes payable, current 46,069 27,440
Operating lease liabilities, current 40,352 50,104
Total current liabilities 747,483 763,420
Long-term debt 27,693 30,234
Operating lease liabilities, noncurrent 122,317 142,802
Other noncurrent liabilities 108,648 90,934
Total liabilities 1,006,141 1,027,390
Commitments and contingencies (Note 16)
Stockholders’ equity    
Common stock, $0.001 par value; 160,000 authorized; 57,668 and 56,868 shares issued, 57,655 and 56,849 shares outstanding at December 31, 2022 and December 31, 2021, respectively 58 57
Additional paid-in capital 847,965 711,912
Retained earnings 2,248,948 1,829,532
Treasury stock (118) (177)
Accumulated other comprehensive loss (95,321) (54,207)
Total EPAM Systems Inc. stockholders’ equity 3,001,532 2,487,117
Noncontrolling interest in consolidated subsidiaries 1,478 8,720
Total equity 3,003,010 2,495,837
Total liabilities and stockholders’ equity $ 4,009,151 $ 3,523,227