ALTO 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
12-31
2006
12-31
2005
12-31
2004
12-31
2003
12-31
2002
12-31
2001
12-31
2000
12-31
1999
12-31
1998
12-31
Report Filing: 2024-03-14 2023-03-14 2022-03-15 2021-03-26 2020-03-30 2019-03-18 2018-03-15 2017-03-15 2016-03-15 2015-03-16 2014-03-31 2013-04-01 2012-03-08 2011-03-31 2010-03-31 2009-03-31 2008-03-27 2007-03-12 2006-04-14 2005-03-17 2004-03-30 2003-03-31 2002-04-01 2001-04-02 2000-04-14 1999-04-15
Net Income/Starting Line -28005000 -41597000 46082000 -17282000 -101282000 -67936000 -38074000 1526000 -18873000 26002000 -1162000 -43355000 -4023000 69483000 -308705000 -146547000 -14400000 -142000 -9923119 -1485815 -1626038 1247954 1169269 247752 -965632 -2003758
Cash From Operating Activities 22025000 6049000 26821000 71776000 -23363000 1566000 36509000 40397000 -26842000 88332000 14187000 -20846000 -3950000 -36921000 -6302000 -55175000 16718000 -8144000 4007011 -961942 -1752051 -2227713 706959 625737 -899336 -1554262
Depreciation and Amortization 23080000 25095000 23292000 30268000 47909000 40849000 38651000 35441000 23632000 13186000 12136000 12205000 12648000 9110000 34876000 26635000 22239000 5067000 786525 295366 318837 488934 408751 282051 201289 143308
Deferred Income Tax 854000 0 -32792000 8241000 2000 27000 169000 -1122000 -2023000 5129000 5025000 -1005000 -1941000 -107622000 247986000 128061000 -1993000 -306000 0 0 0 1900000 -1900000 0 0 0
Stock Based Compensation 3896000 3333000 2883000 2679000 2809000 3438000 3828000 2616000 2019000 1838000 1724000 806000 2278000 2471000 1924000 3015000 2074000 4466000 0 0 0 0 0 0 0 0
Other Non-Cash Items 18491000 -12335000 548000 10999000 37666000 8029000 5426000 14757000 2014000 42830000 8372000 3140000 -2158000 12895000 -6853000 -41048000 18576000 6493000 4254894 131678 13874 -6163214 517515 60939 62162 72336
Changes in Working Capital 3709000 31553000 -13192000 36871000 -10467000 17159000 26509000 -12821000 -33611000 -653000 -11908000 7363000 -10754000 -23258000 24470000 -25291000 -9778000 -23722000 8888711 96829 -458724 298613 511424 34995 -197155 233852
Accounts Receivable 9499000 23967000 -43554000 30571000 -6698000 12663000 17562000 -25235000 -15950000 726000 -9414000 2095000 -2067000 -13789000 12015000 2020000 1230000 -20939000 0 0 0 0 0 0 0 0
Inventory 11816000 -15479000 -16448000 19090000 -2780000 4080000 5070000 750000 -13296000 3866000 -2150000 -929000 1128000 -7462000 5404000 -1596000 -10945000 -4376000 218593 0 0 0 0 0 0 61642
Accounts Payable -12554000 28115000000 51026000 -8039000 9172000 63471000 3859000 9279000 -10045000 1853000 8889000 129000 -2358000 -1968000 -3138000 -20579000 10332000 2498000 0 0 0 0 0 0 0 0
Deferred Revenue -5052000 -28091935000 -4216000 -4751000 -10161000 -63055000 18000 2385000 5680000 -7098000 -9233000 6068000 -7457000 -39000 10189000 -5136000 -10395000 -905000 8670118 96829 -458724 298613 511424 34995 -197155 172210
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
Cash From Investing Activities -33031000 -37663000 27116000 23316000 -3281000 -15154000 -50440000 -14597000 -6325000 -19259000 -6333000 -12273000 -11482000 -13424000 3375000 -140856000 -166214000 -174822000 -17250958 1067697 880303 1973510 -1329285 -160456 -1265238 -287422
Investments in Property Plant and Equipment -29531000 -37744000 -16384000 -6580000 -3281000 -15154000 -20866000 -19171000 -20507000 -13259000 -3993000 -2273000 -2365000 -643000 -4304000 -152635000 -210482000 -82454000 -17272971 -3867 -39793 -433853 -216379 -413361 -224284 -287422
Payments for Acquisitions -3500000 -14685000 43500000 19896000 0 0 -29574000 0 18756000 -6000000 -2340000 -10000000 0 0 0 0 0 -29514000 3326924 0 0 6174389 0 0 0 0
Purchases of Securities 0 0 0 0 0 0 0 0 0 0 0 0 -9117000 -29980000 0 0 0 -28962000 -15000000 -1398776 -5439087 -8396026 -1128506 0 -1543454 0
Proceeds from Sales and Maturities of Securities 0 0 0 0 0 0 0 0 0 0 0 0 0 18500000 7679000 11573000 19417000 0 12250000 2470340 6349183 4929000 0 300000 500000 0
Other Investing Activities 0 14766000 0 10000000 0 0 0 4574000 -4574000 0 0 0 0 -1301000 0 206000 24851000 -33892000 -554911 0 10000 -300000 15600 -47095 2500 0
Cash From Financing Activities 6961000 19014000 -39999000 -66422000 19014000 -9274000 -839000 -9922000 23795000 -12140000 -10289000 31791000 15610000 41536000 9006000 201790000 111150000 222498000 17765016 -12886 58668 897450 -14644 32226 -75247 1170000
Debt Repayment -11900000 -14766000 -55497000 -157611000 -11748000 -19687000 -60938000 -190303000 -18892000 -77992000 -52720000 -10721000 -1712000 -13250000 -12821000 -22605000 0 0 0 0 -31997 -9853 -14644 -35869 -46085 0
Common Stock Issued -8226000 75000000 462000 75829000 3670000 2057000 0 0 0 26073000 16000000 20924000 7364000 19000000 0 26649000 2257000 230136000 19882069 7500 90665 0 0 9000 0 1070000
Common Stock Repurchased -3674000 -1325000 0 0 21282000 7993000 0 0 0 43676000 29256000 24022000 1265000 41542000 0 202965000 0 0 0 0 0 -92697 0 0 -29162 0
Dividends Paid -1265000 -1265000 -2853000 0 -946000 -1265000 -1265000 -1269000 -1265000 -3459000 -1265000 -1268000 -1265000 -2847000 0 -4104000 -4200000 -1948000 0 0 0 0 0 0 0 0
Other Financing Activities 32026000 -38630000 17889000 15360000 6756000 1628000 61364000 181650000 43952000 -438000 -1560000 -1166000 9958000 -2909000 21827000 -1115000 113093000 -5690000 -2117053 -20386 0 1000000 0 59095 0 100000
Effect of Forex Changes on Cash 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
Net Change in Cash -4045000 -12600000 13938000 28670000 -7630000 -22862000 -14770000 15878000 -9372000 56933000 -2435000 -1328000 178000 -8809000 6079000 5759000 -38346000 39532000 4521069 92869 -813080 643247 -636970 497507 -2239821 -671684
Cash at Beginning of Period 49525000 62125000 48187000 18997000 26627000 49489000 64259000 52712000 62084000 5151000 7586000 8914000 8736000 17545000 11466000 5707000 44053000 4521000 42 95575 908655 265408 902378 542359 2782180 3453864
Cash at End of Period 45480000 49525000 62125000 47667000 18997000 26627000 49489000 68590000 52712000 62084000 5151000 7586000 8914000 8736000 17545000 11466000 5707000 44053000 4521111 188444 95575 908655 265408 1039866 542359 2782180
Free Cash Flow -7506000 -31695000 10437000 65196000 -26644000 -13588000 15643000 21226000 -47349000 75073000 10194000 -23119000 -6315000 -37564000 -10606000 -207810000 -193764000 -90598000 -13265960 -965809 -1791844 -2661566 490580 212376 -1123620 -1841684
Operating Cash Flow 22025000 6049000 26821000 71776000 -23363000 1566000 36509000 40397000 -26842000 88332000 14187000 -20846000 -3950000 -36921000 -6302000 -55175000 16718000 -8144000 4007011 -961942 -1752051 -2227713 706959 625737 -899336 -1554262
Capital Expenditure -29531000 -37744000 -16384000 -6580000 -3281000 -15154000 -20866000 -19171000 -20507000 -13259000 -3993000 -2273000 -2365000 -643000 -4304000 -152635000 -210482000 -82454000 -17272971 -3867 -39793 -433853 -216379 -413361 -224284 -287422

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.