ALTO Income 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
Revenue 1222940000 1335621000 1207892000 897023000 1424881000 1515371000 1632255000 1624758000 1191176000 1107412000 908437000 816044000 901188000 328332000 316560000 703926000 461513000 226356000 87599012 824637 657543 4018437 1696856 14451103 12135578 14558474
Cost of Revenue 1199256000 1363171000 1140108000 844164000 1434819000 1530535000 1626324000 1572926000 1183766000 998927000 875507000 835568000 881789000 329143000 338607000 737331000 428614000 201527000 84444183 0 0 0 0 10368412 9338271 12129819
Gross Profit 23684000 -27550000 67784000 52859000 -9938000 -15164000 5931000 51832000 7410000 108485000 32930000 -19524000 19399000 -811000 -22047000 -33405000 32899000 24829000 3154829 824637 657543 4018437 1696856 4082691 2797307 2428655
Operating Expenses 32664000 33809000 51269000 71457000 64745000 36373000 31516000 28323000 25382000 17108000 14021000 12141000 15427000 12956000 273846000 159743000 30822000 24641000 12638350 2623361 2731339 7278566 3617299 3962877 3886899 4573009
Research & Development 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
Selling, General and Administrative 32664000 31579000 29185000 31980000 35453000 36373000 31516000 28323000 23412000 17108000 14021000 12141000 15427000 12956000 21458000 31796000 30822000 24641000 12638350 2327995 2330179 4507918 2968312 1180102 3886899 4573009
Other Operating Expenses 0 2230000 22084000 39477000 29292000 0 0 0 1970000 0 0 0 0 0 252388000 127947000 0 0 0 295366 401160 2770648 648987 2782775 0 0
Operating Income -8980000 -61359000 16515000 -18598000 -74683000 -51537000 -25585000 23509000 -17972000 91377000 18909000 -31665000 3972000 -13767000 -295893000 -193148000 2077000 188000 -9483521 -1798724 -2073796 -3260129 -1920443 119814 -1089592 -2144354
Net Interest(Non Operating) -7425000 0 0 0 0 -17132000 -12938000 -22406000 -12594000 -9438000 -15671000 -13049000 -14813000 -6261000 0 -12271000 0 0 -163215 -1045 0 0 0 0 0 0
Interest Income 0 1827000 3587000 17943000 20206000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 7425000 1827000 3587000 17943000 20206000 17132000 12938000 22406000 12594000 9438000 15671000 13049000 14813000 6261000 0 12271000 0 0 163215 1045 0 0 0 0 0 0
Equity & Other Income/(Expense) -11503000 21687000 31036000 1299000 -26619000 171000 128000 -558000 1659000 -40800000 -4400000 1359000 6818000 -25744000 -1205000 58872000 -6801000 3426000 -270783 302429 222104 305620 118059 135213 143096 242446
Income Before Tax -27908000 -39672000 47551000 -17299000 -101302000 -68498000 -38395000 545000 -28907000 41139000 -1162000 -43355000 -4023000 -45772000 -297098000 -146547000 -4724000 3614000 -9917519 -1497340 -1851692 -2954509 -1802384 255027 -946496 -1901908
Income Tax Expense 97000 1925000 1469000 -17000 -20000 -562000 -321000 -981000 -10034000 15137000 1789000 -24298000 -11750000 -115255000 11607000 -52669000 9676000 3756000 5600 -11525 -225654 -1793789 -2061703 7275 19136 7928
Income Attributable to Non-Controlling Interest 0 0 0 0 0 -7663000 -3110000 107000 -87000 4713000 -2170000 0 4653000 -4409000 -552000 52669000 0 0 0 0 0 -2408674 -909950 0 0 93922
Net Income -28005000 -41597000 46082000 -17282000 -101282000 -60273000 -34964000 1419000 -18786000 21289000 -781000 -19057000 3074000 73892000 -308153000 -146547000 -14400000 -142000 -9923119 -1485815 -1626038 1247954 1169269 247752 -965632 -2003758
Depreciation and Amortization 23080000 25744000 23292000 30268000 29396000 40849000 38651000 35441000 23632000 13186000 12136000 12205000 12648000 9110000 34876000 26635000 22239000 5067000 786525 295366 318837 488934 408751 282051 201289 143308
EBITDA 14100000 -35615000 39807000 11670000 -45287000 -10688000 13066000 58950000 5660000 104563000 31045000 -19460000 16620000 -4657000 -261017000 -166513000 24316000 5255000 -8696996 -1503358 -1754959 -2771195 -1511692 401865 -888303 -2001046
Earnings Per Share (EPS) -0.38 -0.58 0.62 -0.29 -2.14 -1.39 -0.82 0.0035 -0.57 0.96 -0.0637 -2.64 0.75 101.85 -566.81 -306.85 -37.9 -0.43 -41.57 -12.58 -72.76 299.25 57.75 10.5 -60.9 -128.33
Diluted Earnings Per Share -0.38 -0.58 0.61 -0.29 -2.14 -1.39 -0.82 0.0035 -0.57 0.88 -0.0637 -2.64 0.75 84 -566.81 -306.85 -37.9 -0.43 -41.57 -12.58 -72.76 299.25 57.75 10.5 -60.9 -128.33
Weighted Average Shares Outstanding 73339000 71944000 71098000 58609000 47384000 43376000 42622352 42182000 33173000 20810000 12035288 7223902 2248877 700955 543659 477592 379953 331953 238724 118067 22348 4152 20398 18965 15856 15614
Diluted Weighted Average Shares Outstanding 73339000 71944000 72219000 58609000 47384000 43376000 42745000 42251000 33173000 22669000 12264000 7223902 2265611 891879 543659 477592 379953 331953 238724 118067 22348 20782 21160 18965 15856 15614

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.