TREC Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
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
Report Filing: 2022-03-10 2021-03-09 2020-03-13 2019-03-15 2018-03-12 2017-03-16 2016-03-11 2015-03-13 2014-03-14 2013-03-18 2012-03-09 2011-03-18 2010-03-15 2009-03-16 2008-03-14 2007-04-06 2005-12-31 2005-06-14 2003-12-31 2002-12-31 2002-07-10 2001-04-16 1999-12-31 1998-12-31 1997-12-31 1997-03-31 1996-04-01 1994-12-31
Revenue 272690000 208626000 258959000 287932000 245143000 212399000 241976000 289643000 236227000 222858000 199516524 139110194 117586679 154630234 108638115 98502157 80373587 59793454 39624733 36753000 32712668 42611811 27790666 25089175 26174119 22014286 18358658 17764983
Cost of Revenue 244114000 179948000 220444000 260114000 203582000 172497000 182607000 243900000 201064000 192100000 173600205 121894912 95688819 159226896 88861365 79888772 63626497 52465984 36374346 30035531 28327172 40715332 21352555 18192488 22119668 19357737 15575054 13750750
Gross Profit 28576000 28678000 38515000 27818000 41561000 39902000 59369000 45743000 35163000 30758000 25916319 17215282 21897860 -4596662 19776750 18613385 16747090 7327470 3250387 6717469 4385496 1896479 6438111 6896687 4054451 2656549 2783604 4014233
Operating Expenses 24772000 25740000 49378000 25483000 23459000 21195000 23328000 20261000 15193000 13302000 12252584 11363513 9588248 9366069 8694042 6701623 5224849 5381431 5755175 5502077 5099291 4924595 3653409 3097831 3233283 2977673 3049840 1708607
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 0 0
Selling, General and Administrative 26123000 24892000 24386000 22396000 22587000 20434000 22603000 19701000 14672000 12782000 11777058 10930141 9144710 9034366 7619280 5842564 4468253 4257957 4387957 4087875 3717822 3665642 2933616 2669088 2695043 2284422 2372683 0
Other Operating Expenses -1351000 848000 24992000 3087000 872000 761000 725000 560000 521000 520000 475526 433372 443538 331703 1074762 859059 756596 1123474 1367218 1414202 1381469 1258953 719793 428743 538240 693251 677157 1708607
Operating Income 3804000 2938000 -10863000 2335000 18102000 18707000 36041000 25482000 19970000 17456000 13663735 5851769 12309612 -13962731 11082708 11911762 11522241 1946039 -2504788 1215392 -713795 -3028116 2784702 3798856 821168 -321124 -266236 2305626
Net Interest(Non Operating) -1205000 -2491000 -5139000 -4100000 -2931000 -1985000 -2217000 -1042000 -505000 -544000 -1109716 -1116784 -1263861 -400619 154798 -428098 -712487 -1572629 -1212795 -1316421 -1462010 -921971 0 -233988 0 -311669 -336151 -290873
Interest Income 0 0 0 0 0 0 0 0 15000 3000 3576 16184 63669 204635 297494 276184 80489 28089 31954 37621 44534 104795 0 112129 0 25310 33395 56491
Interest Expense 1205000 2491000 5139000 4100000 2931000 1985000 2217000 1042000 520000 547000 1113292 1132968 1327530 605254 142696 704282 792976 1600718 1244749 1354042 1506544 1026766 0 346117 0 336979 369546 347364
Equity & Other Income/(Expense) 0 556000 -448000 -1374000 -4321000 13210000 -5462000 -1722000 8180000 390000 3203 -346515 -74332 509589 -39882 401080 144710 -2924166 212220 793092 80677 47189 238765 132555 351404 241897 233155 299376
Income Before Tax 2599000 1003000 -16450000 -3139000 10850000 29932000 28362000 22718000 27645000 17302000 12557222 4388470 10971419 -13853761 11197624 11884744 10954464 -2550756 -3505363 692063 -2095128 -3902898 3023467 3697423 1172572 -390896 -369232 2314129
Income Tax Expense -2364000 -3963000 -3566000 -807000 -7159000 10504000 9764000 7147000 8147000 5904000 4126908 1702816 4343968 -4978846 3426243 4009416 1133787 -2896077 244174 830713 125211 151984 283114 255777 351404 267207 266550 39973
Income Attributable to Non-Controlling Interest 0 -26209000 2090000 0 0 0 0 0 0 0 0 0 0 0 0 0 -6815524 2896077 -244174 -830713 -125211 -151984 0 0 2804 -267207 -266550 -578150
Net Income 4963000 31175000 -14974000 -2332000 18009000 19428000 18598000 15571000 19498000 11398000 8430314 2685654 6627451 -8874915 7771381 7875328 16636201 -2550756 -3505363 692063 -2095128 -3902898 2740353 3441646 818364 -390896 -369232 2852306
Depreciation and Amortization 17296000 16148000 16201000 14358000 10961000 9776000 9060000 5676000 4289000 3823000 3470203 2613164 2689847 1631283 1074762 859059 756596 1123474 1367218 1414202 1381469 1258953 719793 428743 538240 693251 677157 647137
EBITDA 21100000 19086000 5338000 16693000 29063000 28483000 45101000 31158000 24259000 21279000 17133938 8464933 14999459 -12331448 12157470 12770821 12278837 3069513 -1137570 2629594 667674 -1769163 3504495 4227599 1359408 372127 410921 2952763
Earnings Per Share (EPS) 0.2 1.23 -0.61 -0.0954 0.74 0.8 0.76 0.64 0.81 0.47 0.35 0.11 0.28 -0.36 0.34 0.35 0.73 -0.11 -0.15 0.0304 -0.092 -0.17 0.12 0.16 0.0384 -0.0193 -0.0184 0.14
Diluted Earnings Per Share 0.2 1.23 -0.61 -0.0954 0.72 0.78 0.74 0.63 0.79 0.46 0.35 0.11 0.28 -0.36 0.33 0.34 0.73 -0.11 -0.15 0.0298 -0.092 -0.17 0.12 0.13 0.0372 -0.0193 -0.0184 0.14
Weighted Average Shares Outstanding 25356000 25356000 24698000 24438000 24294000 24284000 24370000 24188000 24115000 24081000 23992538 23769047 23733955 24427367 22895394 22804567 22731994 22731994 22731994 22731994 22768858 22673033 22026114 21995735 21306040 20286208 20030434 20027881
Diluted Weighted Average Shares Outstanding 25356000 25356000 24698000 24438000 25129000 24982000 25181000 24896000 24745000 24745000 24267289 23780303 23800499 24427367 23291669 22967626 22731994 22731994 22731994 23243274 22768858 22673033 22604240 25649695 22017652 20286208 20030434 20027881

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.