TSRI Balance Sheet Statement


* In Millions (except for per share items) of USD
Developer Mode:
Period Ending: 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
1990
05-31
1989
05-31
1988
05-31
1987
05-31
1986
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 1990-05-31 1989-05-31 1988-05-31 1987-05-31 1986-05-31
Total Current Assets 20306959 20241580 17371957 17644574 11841990 13217072 14464840 14009031 13934696 13348838 13406389 17047092 16774318 15497384 15257733 16514389 16904607 16949653 18299796 18936356 27581733 25217112 22907240 20490453 22700000 19300000 13500000 10900000 10400000 8900000 8500000 8200000 9100000 8500000 9500000 10100000 9800000 10500000
Cash and Short Term Investments 7897472 6525694 7416342 9780366 4222221 5860597 6744864 6067429 4941358 4356823 3889585 8035421 7662396 8685361 8584559 8048275 8295395 8067569 10479414 8767635 18012272 14735431 10641339 7389515 8100000 2400000 2900000 3000000 600000 3300000 1400000 4200000 6100000 5500000 5800000 4800000 3500000 5100000
Cash & Equivalents 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 2900000 3000000 600000 3300000 1400000 4200000 6100000 5500000 5800000 4800000 3500000 5100000
Short Term Investments 515152 35536 45696 50344 527232 537160 1020888 1553272 1271568 1514856 2008424 520672 3016542 3015389 4509346 6459832 6395131 5406830 7908138 6498839 12949174 8941535 4432978 3279232 5900000 0 0 0 0 0 0 0 0 0 0 0 0 0
Receivables 12160953 13499110 9701921 7661346 7501287 7258131 7437579 7714533 8757242 8831827 9359878 8731411 8926842 6511698 6365954 8229311 8255666 8363135 7578699 9934320 9288865 10181398 11994811 12963080 14400000 15100000 10500000 6100000 5200000 4100000 3000000 2900000 1900000 2900000 3700000 4200000 5300000 4800000
Inventory -12409238466 -13499110 -9955361306 -50343 -7619650518 -28214 -94833 0 0 -32159 -208579 0 0 0 0 0 0 0 0 0 219857 0 126727 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Assets 12409487000 13715886 9955615000 253205 7619769000 126558 377230 227069 236096 192347 365505 280260 185080 300325 307220 236803 353546 518949 241683 234401 60739 300283 144363 137858 200000 1800000 100000 1800000 4600000 1500000 4100000 1100000 1100000 100000 0 1100000 1000000 600000
Total Assets 23347884 24354297 21830064 18875600 12534145 13372451 14535143 14089682 14051280 13562586 13618826 17164564 17141220 15611595 15387501 17641975 18058995 18634987 18530782 19202550 27851995 25597044 23283898 20945111 23200000 20500000 14000000 11200000 10600000 9200000 8700000 8400000 9500000 10400000 12800000 15200000 16300000 15400000
Total Non-Current Assets 3040925 4112717 4458107 1231026 692155 155379 70303 80651 116584 213748 212437 117472 366902 114211 129768 1127586 1154388 1685334 230986 266194 270262 379932 376658 454658 500000 1200000 500000 300000 200000 300000 200000 200000 400000 1900000 3300000 5100000 6500000 4900000
Property, Plant and Equipment 528770 790814 1011811 397373 6502 27726 20650 27998 38931 34095 16784 20819 16249 9558 19115 23285 46290 36134 33093 24001 24955 76044 141513 183356 200000 1000000 500000 200000 200000 200000 200000 100000 200000 1300000 2500000 3500000 4400000 4200000
Goodwill and Intangible Assets 2119383 2286633 2457633 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 0 0 0 0 0
Goodwill 785883 785883 785883 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 0 0 0 0 0
Intangible Assets 1333500 1500750 1671750 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 0 0 0 0 0
Long Term Investments 514636848 0 0 0 0 0 0 0 0 0 0 0 250000 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
Other Long Term Assets -514244076 1035270 988663 833653 685653 127653 49653 52653 77653 179653 195653 96653 100653 104653 110653 1104301 1108098 1649200 197893 242193 245307 303888 235145 271302 300000 200000 0 100000 0 100000 0 100000 200000 600000 800000 1600000 2100000 700000
Total Current Liabilities 6755736 9329305 8473684 5405966 5617122 5103673 6775668 4618188 4948346 4642508 4689489 4645272 4386026 3042098 2969379 3821808 4089231 4582001 3908541 3960385 4553391 4698939 5096865 5196584 5400000 4300000 3600000 1800000 1600000 1200000 1100000 800000 800000 1600000 1900000 1900000 4000000 3500000
Accounts Payable 1663990 1425021 2083140 503166 574540 559428 644834 723705 1129105 929404 852228 0 0 0 0 313157 306695 209840 216031 144391 230632 119176 123852 178077 300000 300000 200000 200000 100000 100000 100000 100000 0 0 0 0 0 0
Notes Payable/Short Term Debt 150167 276823 402258 689933 0 3136023 4661748 2496246 2241505 2124671 2305201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 300000 900000 900000
Tax Payables 11260 31795 8671000 0 52385000 28214000 94833000 14810 3877 32159000 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
Deferred Revenue 1266993 1210992 1170500 1181234 1190014 1211232 1330714 1245563 1431522 1491946 1448255 1482652 1507439 1491490000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities 3663326 6384674 -3853214 3031633 -48532432 -28017010 -94694628 137864 142337 -32062513 83805 3162620 2878587 -1488447902 2969379 3508651 3782536 4372161 3692510 3815994 4322759 4579763 4973013 5018507 5100000 4000000 3400000 1600000 1500000 1100000 1000000 700000 800000 1600000 1900000 1600000 3100000 2600000
Total Liabilities 7097996 9821732 16409012 13085417 5617122 5103673 6775668 4618188 4948346 4642508 4689489 4645272 4386026 3042098 2969379 3821808 4089231 4582001 3908541 3960385 4553391 4698939 5096865 5196584 5400000 4300000 3600000 2300000 2000000 1400000 1100000 900000 800000 1800000 2600000 4800000 5900000 5600000
Total Non-Current Liabilities 342260 492427 7935328 7679451 1764554 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500000 400000 200000 0 100000 0 200000 700000 2900000 1900000 2100000
Total Long Term Debt 342260 492427 7366589 6851629 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 0 1000000 1300000 1700000
Deferred Tax Liabilities Non-Current 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 0 0 0 100000 0 1700000 600000 500000
Other Long Term Liabilities 0 0 568739 827822 1764554 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500000 400000 200000 0 100000 0 100000 700000 200000 0 -100000
Total Equity 16249888 14532565 5421052 5790183 6917023 8268778 7738018 9431891 9032665 8839954 8925890 12498022 12713029 12541677 12400486 13766634 13952264 14021235 14588783 15192004 23257702 20895527 18187033 15748527 17800000 16200000 10400000 8900000 8600000 7800000 7600000 7500000 8700000 8600000 10200000 10400000 10400000 9800000
Non-Controlling Interest 54708 69674 23891 28380 28792 44552 21457 39603 70269 80124 3447 21270 42165 27820 17636 53533 17500 31751 33458 50161 40902 2578 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Stockholders' Equity 16195180 14462891 5397161 5761803 6888231 8224226 7738018 9431891 9032665 8839954 8925890 12498022 12713029 12541677 12400486 13766634 13952264 14021235 14588783 15192004 23257702 20895527 18187033 15748527 17800000 16200000 10400000 8900000 8600000 7800000 7600000 7500000 8700000 8600000 10200000 10400000 10400000 9800000
Retained Earnings (Accumulated Deficit) 22212107 20470042 13540822 14141796 15268224 16604219 16118011 17811884 17412658 17219947 17305883 20796104 20858282 20661190 20517707 20663925 20849555 20918526 21486074 22081995 31094167 28731992 26023498 22165851 17800000 12900000 9500000 10300000 10000000 9200000 8700000 8500000 9700000 9800000 9700000 9800000 9200000 8600000
Accumulated Other Comprehensive Income/(Loss) 0 0 0 0 0 -263742 -269069 -262076 -254732 -245482 -244868 -244268 -274890 -427804 -415963 -396963 -380838 -544946 -524142 -731581 -708346 -703930 -616386 -576647 -1800000 -1000000 -700000 -700000 0 0 0 0 0 0 0 0 0 0
Common Stock 33226 32986 31142 31142 31142 31142 31142 31142 31142 31142 31142 31142 31142 62283 62283 62283 62283 62283 62283 62283 60783 60783 60783 60783 100000 0 0 0 0 0 0 0 0 0 0 0 0 0
Additional Paid in Capital -6050153 -6040137 -8174803 -8411135 -8411135 -8147393 -8142066 -8149059 -8156403 -8165653 -8166267 -8084956 -7901505 -7753992 -7763541 -6562611 -6578736 -6414628 -6435432 -6220693 -7188902 -7193318 -7280862 -5901460 1700000 4300000 1600000 -700000 -1400000 -1400000 -1100000 -1000000 -1000000 -1200000 500000 600000 1200000 1200000
Total Liabilities & Shareholders' Equity 23347884 24354297 21830064 18875600 12534145 13372451 14535143 14089682 14051280 13562586 13618826 17164564 17141220 15611595 15387501 17641975 18058995 18634987 18530782 19202550 27851995 25597044 23283898 20945111 23200000 20500000 14000000 11200000 10600000 9200000 8700000 8400000 9500000 10400000 12800000 15200000 16300000 15400000
Total Investments 515152000 35536 45696 50344 527232 537160 1020888 1553272 1271568 1514856 2008424 520672 3266542 3015389 4509346 6459832 6395131 5406830 7908138 6498839 12949174 8941535 4432978 3279232 5900000 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Debt 492427 769250 7768847 7541562 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 0 1300000 2200000 2600000
Net Debt -6889893 -5720908 398201 -2188460 -3694989 -5323437 -5723976 -4514157 -3669790 -2841967 -1881161 -7514749 -4645854 -5669972 -4075213 -1588443 -1900264 -2660739 -2571276 -2268796 -5063098 -5793896 -6208361 -4110283 -2200000 -2400000 -2900000 -3000000 -600000 -3300000 -1400000 -4200000 -6100000 -5500000 -5800000 -3500000 -1300000 -2500000

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.