CAMP Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
11-30
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
1997
12-31
1996
12-31
1995
12-31
1994
12-31
1993
12-31
1992
12-31
1991
12-31
1990
12-31
1989
12-31
1988
12-31
1987
12-31
1986
12-31
1985
12-31
Report Filing: 2024-01-09 2023-04-28 2022-04-28 2021-04-22 2020-05-06 2019-05-01 2018-05-10 2017-05-15 2016-04-20 2015-04-21 2014-04-24 2013-04-25 2012-04-26 2011-04-28 2010-05-06 2009-05-12 2008-05-15 2007-05-17 2006-05-10 2005-05-06 2004-05-28 2003-05-30 2002-05-31 2001-06-01 2000-05-26 1999-05-26 1998-05-22 1997-05-30 1996-05-30 1995-02-28 1994-02-28 1993-02-28 1992-02-29 1991-02-28 1990-02-28 1989-02-28 1988-02-29 1987-02-28 1986-02-28
Revenue 186230000 294949000 295839000 308587000 366107000 363800000 365912000 351102000 280719000 250606000 235903000 180579000 138728000 114333000 112113000 98370000 140907000 222339000 217493000 220027000 128616000 100044000 100715000 124979000 85628000 37100000 46900000 49300000 61600000 45700000 40700000 35800000 20600000 14300000 10900000 9100000 7500000 7700000 14600000
Cost of Revenue 119251000 185938000 173953000 186182000 222804000 216036000 215022000 207750000 177760000 163202000 155972000 123686000 96709000 84775000 89723000 60244000 122412000 172938000 164747000 178649000 110950000 79511000 77834000 94224000 59207000 23600000 32900000 32800000 37900000 28900000 27400000 22300000 12200000 10800000 7400000 6500000 4500000 4000000 15900000
Gross Profit 66979000 109011000 121886000 122405000 143303000 147764000 150890000 143352000 102959000 87404000 79931000 56893000 42019000 29558000 22390000 38126000 18495000 49401000 52746000 41378000 17666000 20533000 22881000 30755000 26421000 13500000 14000000 16500000 23700000 16800000 13300000 13500000 8400000 3500000 3500000 2600000 3000000 3700000 -1300000
Operating Expenses 75700000 130493000 137199000 126274000 160073000 128069000 142935000 142011000 74874000 62464000 61588000 40913000 34649000 31618000 32375000 83110000 119313000 78382000 28853000 28330000 11683000 12323000 17622000 21880000 18600000 16100000 17800000 15800000 16200000 13000000 10600000 9200000 6400000 3800000 3200000 2900000 2400000 2800000 5000000
Research & Development 14693000 24570000 28444000 25811000 29436000 27656000 25761000 22005000 19803000 19854000 21052000 14291000 11328000 11125000 10943000 12899000 15710000 15015000 9109000 8320000 5363000 5982000 7583000 6979000 5215000 4800000 4500000 5800000 4400000 3200000 0 0 0 0 0 0 0 0 0
Selling, General and Administrative 61007000 99208000 100897000 95279000 118203000 80962000 102185000 104945000 48445000 36020000 34253000 24879000 22044000 19361000 20065000 21046000 25599000 22534000 17663000 17896000 6320000 6341000 10039000 10651000 10395000 8300000 10000000 8000000 9100000 7300000 9200000 8300000 5800000 3400000 2800000 2400000 2000000 2400000 3300000
Other Operating Expenses 0 6715000 7858000 5184000 12434000 19451000 14989000 15061000 6626000 6590000 6283000 1743000 1277000 1132000 1367000 49165000 78004000 40833000 2081000 2114000 0 0 0 4250000 2990000 3000000 3300000 2000000 2700000 2500000 1400000 900000 600000 400000 400000 500000 400000 400000 1700000
Operating Income -8721000 -21482000 -15313000 -3869000 -16770000 19695000 7955000 1341000 28085000 24940000 18343000 15980000 7370000 -2060000 -9985000 -44984000 -100818000 -28981000 23893000 13048000 5983000 8210000 5259000 8875000 7821000 -2600000 -3800000 700000 7500000 3800000 2700000 4300000 2000000 -300000 300000 -300000 600000 900000 -6300000
Net Interest(Non Operating) 4662000 -6260000 -15323000 -15487000 -20096000 -16726000 -10280000 -9896000 -7595000 -72000 -365000 -487000 -1261000 -1445000 -940000 -911000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Income 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 180000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense -4662000 6260000 15323000 15487000 20096000 16726000 10280000 9896000 7595000 72000 365000 487000 1261000 1445000 940000 1091000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Equity & Other Income/(Expense) -88677000 -3597000 575000 -1240000 -21454000 20886000 31034000 1590000 1851000 -68000 -67000 -45000 -830000 50000 -1300000 0 -2472000 574000 536000 -120000 -243000 -215000 -1078000 -777000 -9998000 400000 -400000 300000 200000 0 -400000 0 -100000 100000 100000 300000 -400000 -500000 -500000
Income Before Tax -92736000 -31339000 -30061000 -20596000 -58320000 23855000 28709000 -6965000 22341000 24800000 17911000 15448000 5279000 -3455000 -12225000 -45895000 -103290000 -28407000 24429000 12928000 5740000 7995000 4181000 8098000 -2177000 -2200000 -4200000 1000000 7700000 3800000 2300000 4300000 1900000 -200000 400000 0 200000 400000 -6800000
Income Tax Expense -525000 1151000 1087000 561000 20454000 -1330000 10681000 -1098000 4572000 8292000 6108000 -29178000 61000 -172000 -1374000 3770000 -20940000 2781000 9867000 4852000 26000 2835000 1307000 2889000 -784000 -800000 -1500000 400000 2700000 1300000 700000 1200000 300000 100000 100000 600000 100000 200000 -1100000
Income Attributable to Non-Controlling Interest 1050000 0 0 0 0 6787000 1411000 1284000 829000 0 0 0 0 0 0 0 1799000 0 0 0 0 0 -1590000 0 0 0 0 0 0 0 0 0 0 200000 100000 300000 0 0 0
Net Income -93261000 -32490000 -31148000 -21157000 -78774000 18398000 16617000 -7151000 16940000 16508000 11803000 44626000 5218000 -3283000 -10851000 -49665000 -84149000 -31188000 14562000 8076000 5714000 5160000 4464000 5209000 -1393000 -1400000 -2700000 600000 5000000 2500000 1600000 3100000 1600000 -500000 200000 -900000 100000 200000 -5700000
Depreciation and Amortization 0 21758000 22804000 22002000 31987000 20016000 22957000 23469000 10208000 9386000 8105000 2764000 2447000 3079000 2522000 6549000 9681000 6920000 4372000 4340000 3400000 3669000 4317000 4250000 2990000 3000000 3300000 2000000 2700000 2500000 1400000 900000 600000 400000 400000 500000 400000 400000 1700000
EBITDA -8721000 276000 7491000 18133000 15217000 39711000 30912000 24810000 38293000 34326000 26448000 18744000 9817000 1019000 -7463000 -38435000 -91137000 -22061000 28265000 17388000 9383000 11879000 9576000 13125000 10811000 400000 -500000 2700000 10200000 6300000 4100000 5200000 2600000 100000 700000 200000 1000000 1300000 -4600000
Earnings Per Share (EPS) -2.52 -0.9 -0.88 -0.62 -2.34 0.53 0.47 -0.2 0.46 0.46 0.34 1.54 0.19 -0.12 -0.43 -2.01 -3.52 -1.34 0.64 0.38 0.39 0.35 0.33 0.39 -0.12 -0.12 -0.23 0.05 0.41 0.22 0.14 0.3 0.16 -0.06 0.03 -0.12 0.02 0.03 -0.83
Diluted Earnings Per Share -2.52 -0.9 -0.88 -0.62 -2.34 0.52 0.46 -0.2 0.46 0.45 0.33 1.49 0.18 -0.12 -0.43 -2.01 -3.52 -1.34 0.62 0.36 0.37 0.35 0.32 0.37 -0.12 -0.12 -0.23 0.05 0.41 0.22 0.14 0.3 0.16 -0.06 0.03 -0.12 0.02 0.03 -0.83
Weighted Average Shares Outstanding 37023000 36100000 35254000 34124193 33475324 34589000 35250000 35917000 36448000 35784000 34969000 28886000 27658000 27181000 25309000 24765000 23881000 23353000 22605000 21252632 14791000 14639000 13727000 13507000 12057143 11782000 11739130 12000000 12195122 11363636 11428571 10333333 10000000 8333333 6666667 7500000 7502000 6666667 6867470
Diluted Weighted Average Shares Outstanding 37023000 36132000 35254000 34389000 33670000 35294000 36139000 35917000 36950000 36530000 36023000 29982000 28458000 27181000 25309000 24765000 23881000 23353000 23415000 22433333 15390000 14870000 13979000 14217000 12057143 11782000 11739130 12000000 12195122 11363636 11428571 10333333 10000000 8333333 6666667 7500000 7502000 6666667 6867470

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.