PRIM 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
2008
12-31
2007
03-31
Report Filing: 2024-02-27 2022-12-31 2022-03-01 2021-02-23 2020-02-25 2019-02-28 2018-02-26 2017-02-28 2016-02-29 2015-03-16 2014-03-03 2013-03-07 2012-03-05 2011-03-16 2010-03-11 2009-03-24 2007-06-25
Net Income/Starting Line 126145000 133021000 115739000 104983000 84097000 87593000 76850000 27725000 37151000 63682000 74680000 58267000 58559000 33616000 29761000 36433000 351102
Cash From Operating Activities 198552000 83346000 79747000 311927000 117981000 126815000 188942000 62577000 48377000 36101000 77753000 98393000 40147000 80974000 25925000 66088000 -315169
Depreciation and Amortization 107041000 99157000 105559000 82497000 85400000 79250000 66303000 68030000 65201000 58422000 49888000 35623000 33803000 24484000 8663000 6670000 0
Deferred Income Tax 29429000 14695000 -20780000 -5297000 -11947000 17155000 3741000 0 -7004000 8970000 -12582000 -879000 7453000 -1091000 1179000 -4166000 0
Stock Based Compensation 11833000 7441000 10462000 2274000 1579000 1253000 1126000 1627000 1050000 934000 367000 879000 -56632000 0 -10727000 -713000 0
Other Non-Cash Items -75749000 -91973000 1381000 374000 320000 -20436000 -13312000 -1961000 5289000 -16129000 23615000 -1580000 66012000 4360000 390000 4050000 -643822
Changes in Working Capital -147000 -78995000 -132614000 127096000 -41468000 -38000000 54234000 -32844000 -53310000 -79778000 -58215000 6083000 -69048000 19605000 -3341000 23814000 -22449
Accounts Receivable -16885000 -98724000 10540000 -30035000 -28240000 20912000 40546000 -65806000 19528000 -29659000 -36860000 -52092000 20767000 -42148000 15793000 0 0
Inventory -189675000 0 -152703000 77096000 -8869000 -64589000 41013000 -22994000 -58631000 -64833000 -13715000 28603000 -6654000 -6837000 -3785000 -1605000 0
Accounts Payable 93433000 191532000 15701000 9577000 -13894000 32323000 -30547000 42934000 -5086000 921000 -25131000 34338000 17241000 12391000 -7045000 0 0
Deferred Revenue 112980000 -171803000 -6152000 70458000 9535000 -26646000 3222000 13022000 -9121000 13793000 17491000 -4766000 -100402000 56199000 -8304000 25419000 -22449
Other Working Capital 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash From Investing Activities -30010000 -481939000 -691268000 -42506000 -65873000 -209152000 -131434000 -59421000 -48518000 -102603000 -97120000 -95008000 -22609000 -54177000 5730000 -23907000 -39278250
Investments in Property Plant and Equipment -103005000 -94690000 -133842000 -64357000 -94494000 -110189000 -79782000 -58027000 -67097000 -87954000 -87050000 -37395000 -29052000 -23640000 -9314000 -10132000 0
Payments for Acquisitions 9300000 -478438000 -606974000 0 0 -110620000 -66205000 -10997000 -22302000 -8157000 -2273000 -86207000 0 -19497000 25466000 0 0
Purchases of Securities 0 0 0 0 0 0 -13588000 0 0 -33770000 -23110000 -6869000 -36000000 -62065000 -15022000 -15036000 0
Proceeds from Sales and Maturities of Securities 0 0 0 0 0 0 19405000 0 30992000 21464000 7448000 26428000 39000000 48058000 0 0 0
Other Investing Activities 63695000 91189000 49548000 21851000 28621000 11657000 8736000 9603000 9889000 5814000 7865000 9035000 3443000 2967000 4600000 1261000 -39278250
Cash From Financing Activities -205279000 452043000 485733000 -62823000 -83284000 63939000 -22946000 -28455000 21798000 9890000 57893000 33860000 -12669000 -1364000 -14499000 -32129000 40108659
Debt Repayment -637210000 -175329000 -213851000 -68884000 -284957000 -335726000 -62138000 -58512000 -45263000 -38383000 -40514000 -53155000 -49321000 -44297000 -24045000 -267000 0
Common Stock Issued 681000 585000 178707000 34451000 269692000 447465000 56148000 0 75278000 60190000 107609000 0 0 22080000 442000 34473000 40108659
Common Stock Repurchased 450223000 -5990000 -14720000 -11453000 -50000000 -20000000 -4999000 -4999000 1621000 -2844000 1455000 -1001000 0 27500000 17330000 -3331000 0
Dividends Paid -12783000 -12778000 -12565000 -11594000 -12211000 -12343000 -11326000 -11384000 -9809000 -7483000 -5157000 -7695000 -5318000 -4404000 -8132000 -749000 0
Other Financing Activities -6190000 645555000 548162000 -5343000 -5808000 -15457000 -631000 46440000 -29000 -1590000 -5500000 95711000 41970000 -2243000 -94000 -62255000 0
Effect of Forex Changes on Cash 1288000 -102000 456000 -140000 399000 -924000 0 0 0 0 0 0 0 0 0 0 0
Net Change in Cash -35449000 53348000 -125332000 206458000 -30777000 -19322000 34562000 -25299000 21657000 -56612000 38526000 37245000 4869000 25433000 17156000 10052000 515240
Cash at Beginning of Period 258991000 205643000 330975000 120286000 151063000 170385000 135823000 161122000 139465000 196077000 157551000 120306000 115437000 90004000 72848000 62966000 0
Cash at End of Period 223542000 258991000 205643000 326744000 120286000 151063000 170385000 135823000 161122000 139465000 196077000 157551000 120306000 115437000 90004000 73018000 515240
Free Cash Flow 95547000 -11344000 -54095000 247570000 23487000 16626000 109160000 4550000 -18720000 -51853000 -9297000 60998000 11095000 57334000 16611000 55956000 -315169
Operating Cash Flow 198552000 83346000 79747000 311927000 117981000 126815000 188942000 62577000 48377000 36101000 77753000 98393000 40147000 80974000 25925000 66088000 -315169
Capital Expenditure -103005000 -94690000 -133842000 -64357000 -94494000 -110189000 -79782000 -58027000 -67097000 -87954000 -87050000 -37395000 -29052000 -23640000 -9314000 -10132000 0

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.