TSRI Cash Flow Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
05-31
2022
05-31
2021
05-31
2020
05-31
2019
05-31
2018
05-31
2017
05-31
2016
05-31
2015
05-31
2014
05-31
2013
05-31
2012
05-31
2011
05-31
2010
05-31
2009
05-31
2008
05-31
2007
05-31
2006
05-31
2005
05-31
2004
05-31
2003
05-31
2002
05-31
2001
05-31
2000
05-31
1999
05-31
1998
05-31
1997
05-31
1996
05-31
1995
05-31
1994
05-31
1993
05-31
1992
05-31
1991
05-31
1989
05-31
Report Filing: 2023-08-11 2022-08-15 2021-08-23 2020-08-17 2019-08-29 2018-08-21 2017-08-15 2016-07-28 2015-07-30 2014-08-04 2013-08-08 2012-08-06 2011-08-04 2010-08-09 2009-08-18 2008-08-19 2007-08-08 2006-09-12 2005-08-12 2004-08-19 2003-08-18 2002-08-14 2001-08-14 2000-08-14 1999-08-19 1998-08-26 1997-08-29 1996-08-26 1995-05-31 1994-05-31 1993-05-31 1992-05-31 1991-05-31 1989-05-31
Net Income/Starting Line 1802447 7002393 -577085 -1098049 -1299055 556030 313967 456201 292291 16888 -489170 -12346 260905 199128 621392 1276134 1392793 1213977 2144886 2124257 2362175 2708494 3857647 4401764 4800000 3400000 1800000 1000000 800000 500000 200000 400000 0 -100000
Cash From Operating Activities 1754097 -2307324 1303674 -1567054 -1583504 1130665 750371 1227840 713522 523987 -1035640 358826 -825931 146279 1628264 1267734 1297960 964543 4561690 1132466 3298033 4379867 4711893 5808201 7600000 -300000 -1400000 700000 400000 -100000 200000 -500000 100000 0
Depreciation and Amortization 242762 235131 158154 7787 11586 14339 19976 22765 20428 15723 12198 10339 8472 11841 19000 24446 26066 20804 30309 80438 114506 130446 104626 143618 1000000 400000 200000 100000 100000 100000 100000 100000 400000 1400000
Deferred Income Tax 628000 -31000 -157000 -148000 -558000 28000 25000 17000 68000 16000 -99000 4000 8000 49000 -4000 17000 52000 69000 -5000 -20000 0 -21000 8000 34000 -200000 0 100000 0 -100000 0 0 0 -700000 0
Stock Based Compensation 218612 564952 236332 -15112 0 -69822 -45778 -56975 -99580 -102824 -30958 0 0 -55645 5968 85279 0 78764 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Cash Items -11708 -6791265 122149 4026 11810 54550 42162 74271 93868 100392 32206 -2664 -872 51085 47393 -800 51999 -75000 60000 174126 53302 207949 78145 -31760 0 100000 -200000 0 100000 0 0 0 -300000 -1300000
Changes in Working Capital -1126016 -3287535 1521124 -317706 250155 547568 395044 714578 338515 477808 -460916 359497 -1102436 -109130 938511 -134325 -224898 -343002 2331495 -1226355 768050 1353978 663475 1260579 2000000 -4200000 -3300000 -400000 -500000 -700000 -100000 -1000000 700000 0
Accounts Receivable 1346227 -3766820 -1824447 386216 -215758 96468 379389 1036104 35554 355945 -417614 193192 -2414120 -162367 1831562 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Inventory -611636 0 558496 197167 0 161033 -194573 19565 1000 168844 -87519 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Accounts Payable -1916608 717394 2797809 -892309 534667 409549 125077 -155132 362385 -90672 78614 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 56001 -238109 -10734 -8780 -68754 -119482 85151 -185959 -60424 43691 -34397 166305 1311684 53237 -893051 -134325 -224898 -343002 2331495 -1226355 768050 1353978 663475 1260579 2000000 -4200000 -3300000 -400000 0 0 0 0 0 0
Other Working Capital 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -500000 -700000 -100000 -1000000 700000 0
Cash From Investing Activities -496317 -86687 -3226065 470524 7756 477585 523372 -295832 223736 462966 -1497163 2733625 -265444 1496233 2929336 -68545 -527093 979764 -1435228 6437618 -4019473 -4795332 -1194674 2485141 -4400000 -2500000 1400000 2400000 -3000000 2300000 -3000000 200000 4900000 0
Investments in Property Plant and Equipment -6317 -86687 -125951 -21476 -3244 -21415 -12628 -11832 -25264 -33034 -8163 -14909 -15163 -2284 -14830 -1441 -36222 -23845 -25101 -22281 -6214 -280404 -62783 -165659 -100000 -1000000 -400000 -100000 -200000 -100000 -100000 0 -100000 0
Payments for Acquisitions 490000 0 -3100114 0 10000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Purchases of Securities -990000 0 0 0 -739000 -493000 -1987000 -2046000 -2238000 -2487000 -4980267 -1749532 -6596274 -4497444 -7459616 -10845061 -10269915 -11789314 -13829416 -8455071 -20867719 -14826955 -6824132 -4358917 -6700000 -1600000 -3100000 -5400000 -5800000 -4600000 -6100000 -9500000 -3600000 0
Proceeds from Sales and Maturities of Securities 500000 0 0 492000 740000 992000 2523000 1762000 2487000 2983000 3491267 4498066 6345993 5995961 10403782 10777957 9779044 12792923 12419289 14914970 16854460 10312027 5692241 6985767 2400000 0 4800000 8100000 3000000 7000000 3300000 9700000 7300000 0
Other Investing Activities -490000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23950 0 100000 100000 -200000 0 0 -100000 0 1300000 0
Cash From Financing Activities -365618 1513523 -436985 7131563 -52700 -2008789 -63924 -87641 -109435 -26147 -3100785 -223556 -75208 -47753 -2070830 -1511010 -1531342 -1854844 -2823982 -10364386 -9358 1000 -1419141 -6417782 -3400000 2300000 0 -900000 0 -300000 0 -1600000 -100000 0
Debt Repayment -61882 -30645 -408607 -7160350 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Common Stock Issued 0 1783798 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 829687 0 0 0 0 800000 2300000 0 0 0 0 0 0 0 0
Common Stock Repurchased -212892 -212240 0 0 0 0 0 0 0 0 -81911 -152829 -25740 -2292 -1219930 0 0 0 0 0 0 0 -1419141 -6417782 -4200000 0 0 -300000 0 -300000 0 0 -100000 0
Dividends Paid 0 -212240 0 0 0 -1962062 0 0 0 0 -2970093 0 0 0 -850900 -1461764 -1461764 -1781525 -2740807 -11136429 -9358 0 0 0 0 0 0 -600000 0 0 0 -1600000 0 0
Other Financing Activities -90844 184850 -28378 14291913 -52700 -46727 -63924 -87641 -109435 -26147 -48781 -70727 -49468 -45461 0 -49246 -69578 -73319 -83175 -57644 0 1000 0 0 0 0 0 0 0 0 0 0 0 0
Effect of Forex Changes on Cash 891269838 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2200000 0 300000 -5000000 0
Net Change in Cash 892162 -880488 -2359376 6035033 -1628448 -400539 1209819 844367 827823 960806 -5633588 2868895 -1166583 1594759 2486770 -311821 -760475 89463 302480 -2794302 -730798 -414465 2098078 1875560 -200000 -500000 0 2200000 -2600000 -300000 -2800000 -1600000 -100000 0
Cash at Beginning of Period 6490158 7370646 9730022 3694989 5323437 5723976 4514157 3669790 2841967 1881161 7514749 4645854 5812437 4075213 1588443 1900264 2660739 2571276 2268796 5063098 5793896 6208361 4110283 2234723 2400000 2900000 3000000 600000 3300000 1400000 4200000 6100000 1100000 0
Cash at End of Period 7382320 6490158 7370646 9730022 3694989 5323437 5723976 4514157 3669790 2841967 1881161 7514749 4645854 5669972 4075213 1588443 1900264 2660739 2571276 2268796 5063098 5793896 6208361 4110283 2200000 2400000 3000000 2800000 700000 1100000 1400000 4500000 1000000 0
Free Cash Flow 1747780 -2394011 1177723 -1588530 -1586748 1109250 737743 1216008 688258 490953 -1043803 343917 -841094 143995 1613434 1266293 1261738 940698 4536589 1110185 3291819 4099463 4649110 5642542 7500000 -1300000 -1800000 600000 200000 -200000 100000 -500000 0 0
Operating Cash Flow 1754097 -2307324 1303674 -1567054 -1583504 1130665 750371 1227840 713522 523987 -1035640 358826 -825931 146279 1628264 1267734 1297960 964543 4561690 1132466 3298033 4379867 4711893 5808201 7600000 -300000 -1400000 700000 400000 -100000 200000 -500000 100000 0
Capital Expenditure -6317 -86687 -125951 -21476 -3244 -21415 -12628 -11832 -25264 -33034 -8163 -14909 -15163 -2284 -14830 -1441 -36222 -23845 -25101 -22281 -6214 -280404 -62783 -165659 -100000 -1000000 -400000 -100000 -200000 -100000 -100000 0 -100000 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.