HEI Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
10-31
2022
10-31
2021
10-31
2020
10-31
2019
10-31
2018
10-31
2017
10-31
2016
10-31
2015
10-31
2014
10-31
2013
10-31
2012
10-31
2011
10-31
2010
10-31
2009
10-31
2008
10-31
2007
10-31
2006
10-31
2005
10-31
2004
10-31
2003
10-31
2002
10-31
2001
10-31
2000
10-31
1999
10-31
1998
10-31
1997
10-31
1996
10-31
1995
10-31
1994
10-31
1993
10-31
1992
10-31
1991
10-31
1990
10-31
1989
10-31
1988
10-31
1987
10-31
1986
10-31
1985
10-31
Report Filing: 2023-12-20 2022-12-21 2021-12-21 2020-12-23 2019-12-19 2018-12-20 2017-12-21 2016-12-15 2015-12-17 2014-12-18 2013-12-19 2012-12-20 2011-12-22 2010-12-22 2009-12-23 2008-12-24 2007-12-28 2007-01-12 2006-01-17 2005-01-14 2004-01-12 2003-01-22 2002-01-29 2001-01-25 2000-01-27 1999-01-15 1998-01-27 1997-01-28 1996-01-16 1994-10-31 1993-10-31 1992-10-31 1991-10-31 1990-10-31 1989-10-31 1988-10-31 1987-10-31 1986-10-31 1985-10-31
Revenue 2968105000 2208322000 1865682000 1787009000 2055647000 1777721000 1524813000 1376258000 1188648000 1132311000 1008757000 897347000 764891000 617020000 538296000 582347000 507924000 392190000 269647000 215744000 176453000 172112000 171259000 202909000 141300000 95400000 63700000 34600000 40400000 32400000 25900000 21700000 25400000 26200000 26500000 43200000 46900000 47300000 32300000
Cost of Revenue 1814617000 1345563000 1138259000 1104882000 1241807000 1087006000 950088000 860766000 754469000 733999000 637576000 569911000 490450000 394673000 357285000 371852000 330466000 249677000 168651000 139932000 118349000 110610000 100113000 117323000 77600000 56400000 41400000 20300000 25300000 20700000 16300000 12800000 15000000 17400000 14800000 26800000 24600000 25000000 18400000
Gross Profit 1153488000 862759000 727423000 682127000 813840000 690715000 574725000 515492000 434179000 398312000 371181000 327436000 274441000 222347000 181011000 210495000 177458000 142513000 100996000 75812000 58104000 61502000 71146000 85586000 63700000 39000000 22300000 14300000 15100000 11700000 9600000 8900000 10400000 8800000 11700000 16400000 22300000 22300000 13900000
Operating Expenses 528149000 365915000 334523000 305479000 356743000 314470000 268067000 250147000 204523000 194924000 187591000 164142000 136010000 113174000 92756000 104707000 91444000 75646000 56347000 43193000 34899000 39102000 40155000 46351000 30800000 19900000 13100000 9800000 10600000 9300000 9100000 8400000 8000000 7000000 7700000 12900000 10300000 9800000 8000000
Research & Development 95773000 76061000 68877000 65559000 66629999 57450000 46473000 44726000 38747000 37377000 32897000 30395000 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 528149000 365915000 334523000 305479000 356743000 314470000 268067000 250147000 204523000 194924000 187591000 164142000 136010000 113174000 92756000 104707000 91444000 75646000 56347000 43193000 34899000 39102000 39578000 36576000 24700000 17100000 11500000 7700000 8000000 7300000 7500000 6500000 6200000 5200000 5300000 11000000 8700000 8600000 7100000
Other Operating Expenses -95773000 -76061000 -68877000 -65559000 -66629999 -57450000 -46473000 -44726000 -38747000 -37377000 -32897000 -30395000 0 0 0 0 0 0 0 0 0 0 577000 9775000 6100000 2800000 1600000 2100000 2600000 2000000 1600000 1900000 1800000 1800000 2400000 1900000 1600000 1200000 900000
Operating Income 625339000 496844000 392900000 376648000 457097000 376245000 306658000 265345000 229656000 203388000 183590000 163294000 138431000 109173000 88255000 105788000 86014000 66867000 44649000 32619000 23205000 22400000 30991000 39235000 32900000 19100000 9200000 4500000 4500000 2400000 500000 500000 2400000 1800000 4000000 3500000 12000000 12500000 5900000
Net Interest(Non Operating) 0 0 0 0 0 -19901000 -9790000 -8272000 -4626000 -5441000 -3717000 -2432000 -142000 -508000 -615000 0 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 72984000 6386000 7285000 13159000 21695000 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 0 0 0 0 0 0
Interest Expense 72984000 6386000 7285000 13159000 21695000 19901000 9790000 8272000 4626000 5441000 3717000 2432000 142000 508000 615000 0 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) -70056000 -5821000 -5842000 -11793000 -19256000 -58000 1092000 -23000 -66000 625000 888000 313000 64000 390000 205000 -2951000 -3198000 -2884000 -608000 3936000 -1096000 -921000 -3678000 8013000 -5000000 -1700000 1100000 900000 -100000 -200000 100000 -1700000 700000 900000 -1500000 200000 800000 -600000 -900000
Income Before Tax 555283000 491023000 387058000 364855000 437841000 356286000 297960000 257050000 224964000 198572000 180761000 161175000 138353000 109055000 87845000 102837000 82816000 63983000 44041000 36555000 22109000 21479000 27313000 47248000 27900000 17400000 10300000 5400000 4400000 2200000 600000 -1200000 3100000 2700000 2500000 3700000 12800000 11900000 5000000
Income Tax Expense 110900000 100400000 57300000 29000000 78100000 70600000 90300000 80900000 71400000 59800000 56200000 54500000 42900000 36700000 28000000 35450000 27530000 20900000 16100000 10948000 7872000 4930000 11480000 19509000 11600000 6900000 3300000 1700000 1700000 700000 100000 -600000 700000 700000 800000 1200000 5200000 5600000 2300000
Income Attributable to Non-Controlling Interest 40787000 38948000 25538000 21871000 31845000 26453000 21675000 19958000 20200000 17479000 22165000 21528000 22633000 17417000 0 0 0 0 5129000 4977000 2015000 1323000 0 1422000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Income 403596000 351675000 304220000 313984000 327896000 259233000 185985000 156192000 133364000 121293000 102396000 85147000 72820000 54938000 59845000 67387000 55286000 43083000 22812000 20630000 12222000 15226000 15833000 26317000 16300000 10500000 7000000 3700000 2700000 1500000 500000 -600000 2400000 2000000 1700000 2500000 7600000 6300000 2700000
Depreciation and Amortization 130043000 96898000 94462000 89927000 85936000 77133000 65915000 60254000 47841000 48382000 37678000 30656000 18543000 17597000 14967000 15052000 12167000 10565000 7409000 1779000 5081000 3302000 11165000 9775000 5200000 700000 -100000 2100000 2300000 2000000 1600000 1900000 1800000 1800000 3700000 1900000 1600000 600000 300000
EBITDA 755382000 593742000 487362000 466575000 543033000 453378000 372573000 325599000 277497000 251770000 221268000 193950000 156974000 126770000 103222000 120840000 98181000 77432000 52058000 34398000 28286000 25702000 42156000 49010000 38100000 19800000 9100000 6600000 6800000 4400000 2100000 2400000 4200000 3600000 7700000 5400000 13600000 13100000 6200000
Earnings Per Share (EPS) 2.94 2.59 2.25 2.33 2.45 1.96 1.41 1.19 1.02 0.93 0.79 0.66 0.57 0.44 0.48 0.54 0.45 0.36 0.2 0.18 0.11 0.13 0.15 0.26 0.19 0.15 0.0914 0.13 0.16 0.0211 0.0063 -0.0095 0.0299 0.0252 0.0141 0.0236 0.0772 0.0756 0.0362
Diluted Earnings Per Share 2.91 2.55 2.21 2.29 2.39 1.9 1.37 1.17 1.01 0.92 0.78 0.66 0.56 0.42 0.46 0.52 0.43 0.34 0.18 0.17 0.1 0.12 0.14 0.23 0.16 0.12 0.0772 0.13 0.16 0.0199 0.0063 -0.0095 0.0299 0.0252 0.0141 0.0236 0.0772 0.0756 0.0362
Weighted Average Shares Outstanding 137185000 136010000 135326000 134754000 133639999 132543000 131703125 130947265 130351562 129810546 129488281 128635253 127051007 125246078 124954219 125451750 122622961 119612369 116635251 114617252 110801892 120659648 104510584 100258614 85511541 72116306 31875627 27670630 16855780 70955132 79359112 63486585 80192925 79465517 120348869 105810505 98468142 83325449 74526939
Diluted Weighted Average Shares Outstanding 138905000 138037000 137854000 137302000 137350000 136696000 135587500 133144531 132443359 131744140 130824218 130124511 129703527 128825492 128860622 129906444 128417243 126827254 125519285 122807493 128671684 129728064 116996295 114914514 101795858 89665175 31875627 27670630 70955132 75389901 79359112 63486585 80192925 79465517 120348869 105810505 98468142 83325449 74526939

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.