EPAM Cash Flow Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
12-31
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
2017
12-31
2016
12-31
2015
12-31
2014
12-31
2013
12-31
2012
12-31
2011
12-31
2010
12-31
2009
12-31
Report Filing: 2024-02-22 2023-02-24 2022-02-25 2021-02-25 2020-03-02 2019-02-26 2018-02-27 2017-03-01 2016-02-23 2015-03-02 2014-03-11 2013-03-11 2012-03-30 2010-12-31 2009-12-31
Net Income/Starting Line 417083000 419416000 481652000 327160000 261057000 240256000 72760000 99266000 84456000 69641000 61994000 54484000 44353000 28308000 13528000
Cash From Operating Activities 562634000 464104000 572327000 544407000 287453000 292218000 195364000 164817000 76393000 104874000 58225000 48499000 54520000 20473000 26112000
Depreciation and Amortization 91800000 140049000 145151000 129243000 101176000 36640000 28562000 23387000 17395000 17483000 15120000 10882000 7538000 6242000 5618000
Deferred Income Tax -37194000 -42164000 -46900000 -19994000 -7764000 -48000000 12561000 -3304000 -15328000 -3270000 41000 -3933000 497000 -2704000 -2671000
Stock Based Compensation 147730000 99909000 111655000 75238000 72036000 59188000 52407000 49244000 45833000 24620000 13150000 6826000 2866000 2939000 2411000
Other Non-Cash Items -325283000 76723000 15625000 9049000 6383000 -864000 -3959000 2503000 -4256000 5683000 -4667000 -2061000 3201000 537000 3980000
Changes in Working Capital 268498000 -229829000 -134856000 23711000 -145435000 4998000 33033000 -6279000 -51707000 -9283000 -27413000 -17699000 -3935000 -14849000 3246000
Accounts Receivable 32356000 -192712000 -211684000 4235000 -87174000 -31005000 -58745000 -30612000 -47694000 -30410000 -17302000 -12664000 -19030000 -13791000 -2240000
Inventory 0 0 211684000 -4235000 87174000 -899464000 -688509000 -506740000 -363000 25244000 -4886000 -5675000 12998000 1379000 522000
Accounts Payable 154000 -2934000 -2403000 2428000 -1685000 -772000 1221000 741000 -2781000 -2603000 -2900000 1407000 254000 -2646000 1536000
Deferred Revenue 235988000 -34183000 -132453000 21283000 -143750000 936239000 779066000 530332000 -869000 -1514000 -2325000 -767000 1843000 209000 3428000
Other Working Capital 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash From Investing Activities -66768000 -182927000 -368924000 -167154000 -145369000 -112123000 -36173000 -9322000 -125494000 -52929000 -21820000 -59627000 -17408000 -10826000 -9030000
Investments in Property Plant and Equipment -28415000 -81629000 -111501000 -68793000 -99308000 -37574000 -29806000 -29317000 -17964000 -15840000 -15920000 -27077000 -17093000 -8365000 -1049000
Payments for Acquisitions -24817000 -10644000 -314958000 -18888000 -39322000 -74268000 -6840000 -5500000 -76908000 -37093000 -20000 -32951000 0 -412000 0
Purchases of Securities -14465000 -61625000 -2544000 -140500000 0 0 0 0 -165000 0 0 0 0 0 0
Proceeds from Sales and Maturities of Securities 10865000 0 60000000 60009000 0 418000 0 0 0 0 0 0 0 0 0
Other Investing Activities -9936000 -29029000 79000 1018000 -6739000 -699000 473000 25495000 -30457000 4000 -5880000 401000 -315000 -2049000 -7981000
Cash From Financing Activities -165773000 -2021000 -59557000 -765000 20363000 23001000 49746000 10467000 33764000 10347000 15501000 38847000 -1558000 -8043000 6460000
Debt Repayment -2969000 -15542000 -31054000 -18000 -9000 -3494000 -25103000 -30129000 0 0 0 0 -5000000 0 0
Common Stock Issued 51636000 50660000 26286000 26410000 37003000 0 0 0 0 0 0 32364000 0 0 0
Common Stock Repurchased -164924000 -26556000 -41598000 -20132000 -15503000 -7747000 -3194000 -539000 0 0 0 0 0 -16040000 -540000
Dividends Paid -2969000 0 -15312000 -6278000 -21500000 0 0 0 0 0 0 0 0 0 0
Other Financing Activities -46547000 -10583000 2121000 -747000 20372000 34242000 78043000 41135000 33764000 10347000 15501000 6483000 3442000 7997000 7000000
Effect of Forex Changes on Cash 29379000 -44867000 -18032000 9357000 3530000 -14240000 11623000 -3386000 -5748000 -10965000 -811000 1597000 -762000 -527000 -1273000
Net Change in Cash 354461000 234289000 125814000 385845000 165977000 188856000 220560000 162576000 -21085000 51327000 51095000 29316000 34792000 1077000 22269000
Cash at Beginning of Period 1681774000 1449347000 1323533000 937688000 771711000 582855000 362025000 199449000 220534000 169207000 118112000 88796000 54004000 52927000 30658000
Cash at End of Period 2036235000 1683636000 1449347000 1323533000 937688000 771711000 582585000 362025000 199449000 220534000 169207000 118112000 88796000 54004000 52927000
Free Cash Flow 534219000 382475000 460826000 475614000 188145000 254644000 165558000 135500000 58429000 89034000 42305000 21422000 37427000 12108000 25063000
Operating Cash Flow 562634000 464104000 572327000 544407000 287453000 292218000 195364000 164817000 76393000 104874000 58225000 48499000 54520000 20473000 26112000
Capital Expenditure -28415000 -81629000 -111501000 -68793000 -99308000 -37574000 -29806000 -29317000 -17964000 -15840000 -15920000 -27077000 -17093000 -8365000 -1049000

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.