ITRN 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
Report Filing: 2024-04-18 2023-04-19 2022-04-26 2021-04-26 2020-04-23 2019-04-30 2018-04-30 2017-04-27 2016-04-20 2015-04-28 2014-04-10 2013-04-25 2012-04-30 2011-06-28 2010-05-24 2009-05-27 2008-06-30 2007-06-29 2006-06-26 2004-12-31 2003-12-31 2002-12-31 2001-12-31
Revenue 319978000 293072000 270884000 245627000 279332000 253335000 238525000 199574000 175628000 182127000 170167000 150318000 160167000 147825000 121381000 132616000 124838000 104052000 90126000 77926000 64071000 49691000 47962000
Cost of Revenue 166817000 155510000 144402000 130112000 148814000 126007000 119141000 97543000 85747000 84994000 80865000 76157000 80871000 75331000 60822000 69412000 67639000 53853000 47586000 41888000 37448000 30833000 38045000
Gross Profit 153161000 137562000 126482000 115515000 130518000 127328000 119384000 102031000 89881000 97133000 89302000 74161000 79296000 72494000 60559000 63204000 57199000 50199000 42540000 36038000 26623000 18858000 9917000
Operating Expenses 87264000 78788000 71867000 59288000 55850000 64950000 62849000 54033000 49237000 51263000 51012000 44214000 44808000 41914000 36177000 37544000 -15300000 25467000 22618000 17775000 16337000 14579000 16154000
Research & Development 16986000 16848000 14099000 12767000 13913000 6223000 3160000 2895000 2401000 2526000 2414000 669000 631000 481000 372000 408000 2991000 2682000 2799000 2020000 1692000 1717000 1362000
Selling, General and Administrative 70278000 62032000 58024000 60719000 67944000 59033000 59836000 50302000 47104000 47881000 44198000 41928000 44254000 41378000 34897000 37133000 30847000 22785000 19835000 15767000 14331000 12122000 14792000
Other Operating Expenses 0 -92000 -256000 -14198000 -26007000 -306000 -147000 836000 -268000 856000 4400000 1617000 -77000 55000 908000 3000 -49138000 0 -16000 -12000 314000 740000 0
Operating Income 65897000 58774000 54615000 56227000 74668000 62378000 56535000 47998000 40644000 45870000 38290000 29947000 34488000 30580000 24382000 25660000 72499000 24732000 19922000 18263000 10286000 4279000 -6237000
Net Interest(Non Operating) -247000 6939000 -1712000 -1892000 -2110000 176000 0 2169000 709000 0 793000 889000 1581000 -408000 -339000 -661000 0 0 0 0 0 0 0
Interest Income 1649000 995000 538000 302000 500000 704000 1674000 2215000 773000 1291000 1998000 1770000 1817000 0 0 0 0 0 0 0 0 0 0
Interest Expense 1896000 -5944000 2250000 2194000 2610000 528000 1674000 46000 64000 1291000 1205000 881000 236000 408000 339000 661000 0 0 0 0 0 0 0
Equity & Other Income/(Expense) -1245000 -12883000 -3935000 -25296000 -49354000 14198000 -989000 -113000 480000 1704000 -721000 6853000 -300000 -397000 1943000 -1122000 1227000 1886000 906000 -2059000 -616000 -6567000 -6122000
Income Before Tax 64405000 52830000 48968000 29039000 23204000 76752000 55546000 50054000 41833000 47574000 38362000 37689000 35769000 29775000 25986000 23877000 73726000 26618000 20828000 16204000 9670000 -2288000 -12359000
Income Tax Expense 13355000 12745000 11854000 10856000 12234000 17273000 17705000 14877000 12822000 14246000 12807000 11690000 8950000 7686000 7139000 7896000 20953000 6581000 5295000 4423000 3417000 4150000 583000
Income Attributable to Non-Controlling Interest 2913000 2982000 2858000 2060000 0 -5056000 -5953000 3038000 4040000 2899000 1793000 1119000 1061000 1074000 655000 1099000 1299000 778000 1158000 562000 408000 -7307000 0
Net Income 48137000 37103000 34256000 16123000 10970000 64535000 43794000 32139000 24971000 30429000 23762000 24880000 25758000 21015000 18192000 14882000 51474000 19259000 14375000 11219000 5845000 869000 -12942000
Depreciation and Amortization 21068000 20042000 17584000 18831000 22843000 14608000 13519000 11635000 11962000 12219000 16038000 14671000 17032000 15876000 12530000 10115000 8080000 4205000 3584000 3665000 3482000 -740000 0
EBITDA 86965000 78816000 72199000 75058000 97511000 76986000 70054000 59633000 52606000 58089000 54328000 44618000 51520000 46456000 36912000 35775000 80579000 28937000 23506000 21928000 13768000 3539000 -6237000
Earnings Per Share (EPS) 2.4 1.82 1.65 0.77 0.52 3.06 2.09 1.53 1.19 1.45 1.13 1.19 1.01 0.42 0.87 0.69 2.21 0.83 0.73 0.6 0.11 0.05 -0.86
Diluted Earnings Per Share 2.4 1.82 1.65 0.77 0.52 3.06 2.09 1.53 1.19 1.45 1.13 1.19 1.01 0.42 0.87 0.69 2.2 0.82 0.71 0.58 0.1 0.05 -0.86
Weighted Average Shares Outstanding 20061000 20418000 20769000 20813000 21037000 21077000 20968000 20968000 20968000 20968000 20968000 20968000 20968000 20968000 20968000 21432000 23315000 23194000 19736000 18585000 54819000 17634000 15135000
Diluted Weighted Average Shares Outstanding 20061000 20418000 20769000 20813000 21037000 21077000 20968000 20968000 20968000 20968000 20968000 20968000 20968000 20968000 20977000 21440000 23422000 23457000 20254000 19192000 57258000 18264000 15135000

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.