ENPH 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
Report Filing: 2024-02-09 2023-02-13 2022-02-11 2021-02-16 2020-02-21 2019-03-15 2018-04-02 2017-03-16 2016-03-01 2015-03-04 2014-03-04 2013-03-05 2011-12-31 2010-12-31 2009-12-31
Revenue 2290786000 2330853000 1382049000 774425000 624333000 316159000 286166000 322591000 357249000 343904000 232846000 216678000 149523000 61661000 20194000
Cost of Revenue 1232398000 1356258000 827627000 428444000 403088000 221714000 230123000 264583000 249032000 230861000 165430000 161390000 120454000 55159000 23223000
Gross Profit 1058388000 974595000 554422000 345981000 221245000 94445000 56043000 58008000 108217000 113043000 67416000 55288000 29069000 6502000 -3029000
Operating Expenses 612647000 526334000 338590000 159542000 118516000 92849000 95421000 120708000 127526000 117472000 89574000 86449000 57781000 27219000 13665000
Research & Development 227336000 168846000 105526000 55921000 40381000 32587000 33157000 50703000 50819000 45386000 34524000 35601000 25099000 14296000 8411000
Selling, General and Administrative 369627000 355104000 233064000 103621000 75536000 56133000 45347000 66228000 76707000 72086000 55050000 50848000 32682000 12923000 5254000
Other Operating Expenses 15684000 2384000 0 0 2599000 4129000 16917000 3777000 0 0 0 0 0 0 0
Operating Income 445741000 448261000 215832000 186439000 102729000 1596000 -39378000 -62700000 -19309000 -4429000 -22158000 -31161000 -28712000 -20717000 -16694000
Net Interest(Non Operating) 60889000 4218000 -44457000 -18845000 -7178000 -9635000 -7936000 -2773000 -501000 -1863000 -2055000 -6419000 -3002000 -875000 -231000
Interest Income 69728000 13656000 695000 2156000 2513000 0 0 0 0 0 0 17000 4000 39000 125000
Interest Expense 8839000 9438000 45152000 21001000 9691000 9635000 7936000 2773000 501000 1863000 2055000 6436000 3006000 914000 356000
Equity & Other Income/(Expense) 6509000 -431000 -50447000 -48184000 -5437000 -2190000 1973000 -514000 -893000 -994000 -837000 13000 -576000 -185000 0
Income Before Tax 513139000 452048000 120928000 119410000 90114000 -10229000 -45341000 -65987000 -20703000 -7286000 -25050000 -37567000 -32290000 -21777000 -16925000
Income Tax Expense 74203000 54686000 -24521000 -14585000 -71034000 1398000 -149000 1475000 1379000 766000 863000 651000 32290000 21777000 16925000
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0 0 0 0 0 0 0 -32290000 -21777000 -16925000
Net Income 438936000 397362000 145449000 133995000 161148000 -11627000 -45192000 -67462000 -22082000 -8052000 -25913000 -38218000 -32290000 -21777000 -16925000
Depreciation and Amortization 74708000 74815000 33134000 15545000 19231000 9667000 9004000 10638000 10539000 8259000 6981000 5568000 3032000 1550000 803000
EBITDA 520449000 523076000 248966000 201984000 121960000 11263000 -30374000 -52062000 -8770000 3830000 -15177000 -25593000 -25680000 -19167000 -15891000
Earnings Per Share (EPS) 3.22 2.94 1.09 1.07 1.38 -0.12 -0.54 -1.34 -0.49 -0.19 -0.62 -1.24 -0.82 -19.27 -14.98
Diluted Earnings Per Share 3.08 2.77 1.02 0.95 1.23 -0.12 -0.54 -1.34 -0.49 -0.19 -0.62 -1.24 -0.82 -19.27 -14.98
Weighted Average Shares Outstanding 136376000 135349000 134025000 125561000 116713000 96891666 82939000 50519000 44632000 42903000 41647000 30740000 39290870 1130000 1130000
Diluted Weighted Average Shares Outstanding 143290000 144390000 142878000 141918000 131644000 99619000 82939000 50519000 44632000 42903000 41647000 30740000 39290870 1130000 1130000

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.