XML 27 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 1,286,267 $ 2,036,235
Trade receivables and contract assets, net of allowance of $5,612 and $11,864, respectively 1,002,175 897,032
Short-term investments 1,690 60,739
Prepaid and other current assets 136,116 97,355
Total current assets 2,426,248 3,091,361
Property and equipment, net 207,667 235,053
Operating lease right-of-use assets, net 128,244 134,898
Intangible assets, net 436,418 71,118
Goodwill 1,181,575 562,459
Deferred tax assets 269,799 197,901
Other noncurrent assets 100,522 59,575
Total assets 4,750,473 4,352,365
Current liabilities    
Accounts payable 44,702 31,992
Accrued compensation and benefits expenses 484,952 412,747
Accrued expenses and other current liabilities 201,356 124,823
Income taxes payable, current 50,395 38,812
Operating lease liabilities, current 39,634 36,558
Total current liabilities 821,039 644,932
Long-term debt 25,194 26,126
Operating lease liabilities, noncurrent 98,426 109,261
Deferred tax liabilities, noncurrent 92,362 8,744
Other noncurrent liabilities 82,301 91,832
Total liabilities 1,119,322 880,895
Commitments and contingencies (Note 18)
Stockholders’ equity    
Common stock, $0.001 par value; 160,000 authorized; 56,869 shares issued and outstanding at December 31, 2024, and 57,787 shares issued and outstanding at December 31, 2023 57 58
Additional paid-in capital 1,190,222 1,008,766
Retained earnings 2,555,796 2,501,107
Accumulated other comprehensive loss (116,864) (39,040)
Total EPAM Systems, Inc. stockholders’ equity 3,629,211 3,470,891
Noncontrolling interest in consolidated subsidiaries 1,940 579
Total equity 3,631,151 3,471,470
Total liabilities and equity $ 4,750,473 $ 4,352,365