NWFL 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
2000
12-31
1999
12-31
1998
12-31
1997
12-31
1996
12-31
1995
12-31
Report Filing: 2024-03-14 2023-03-17 2022-03-11 2021-03-09 2020-03-13 2019-03-14 2018-03-15 2017-03-15 2016-03-15 2015-03-13 2014-03-13 2013-03-14 2012-03-14 2011-03-10 2010-03-15 2009-03-13 2008-03-14 2007-03-22 2006-03-20 2005-03-22 2004-03-22 2003-03-21 2002-03-25 2001-03-22 2000-03-23 1999-03-30 1998-03-31 1997-03-31 1995-12-31
Revenue 103535000 78329000 73638000 58256000 45384000 43904000 41819000 33769000 29220000 29670000 30276000 29970000 27323000 23728000 24501000 22488000 20796000 19766000 18811000 17558000 16815000 16955000 16356000 15556000 14000000 13300000 13000000 3552344 1646470
Cost of Revenue 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
Gross Profit 103535000 78329000 73638000 58256000 45384000 43904000 41819000 33769000 29220000 29670000 30276000 29970000 27323000 23728000 24501000 22488000 20796000 19766000 18811000 17558000 16815000 16955000 16356000 15556000 14000000 13300000 13000000 3552344 1646470
Operating Expenses 104910000 34675000 42778000 39890000 28561000 22043000 22068000 21520000 18422000 16199000 15507000 13881000 12206000 7730000 7430000 3281000 -327000 1411000 4468000 5551000 4445000 3366000 343000 -685000 -100000 200000 400000 -6906899 -7702955
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 0
Selling, General and Administrative 25180000 23199000 23704000 19977000 16677000 15794000 14580000 12677000 9889000 9965000 9782000 9698000 9096000 7825000 8763000 6259000 6060000 5879000 5569000 5289000 5086000 5015000 4773000 4540000 4200000 4000000 3800000 3781690 3287999
Other Operating Expenses 79730000 11476000 19074000 19913000 11884000 6249000 7488000 8843000 8533000 6234000 5725000 4183000 3110000 -95000 -1333000 -2978000 -6387000 -4468000 -1101000 262000 -641000 -1649000 -4430000 -5225000 -4300000 -3800000 -3400000 -10688589 -10990954
Operating Income -1375000 43654000 30860000 18366000 16823000 21861000 19751000 12249000 10798000 13471000 14769000 16089000 15117000 15998000 17071000 19207000 21123000 18355000 14343000 12007000 12370000 13589000 16013000 16241000 14100000 13100000 12600000 10459243 9349425
Net Interest(Non Operating) 88096000 68397000 65313000 50476000 38606000 36839000 34908000 28590000 24521000 24560000 24661000 24764000 22588000 19664000 19109000 18401000 17272000 16183000 15263000 14012000 13322000 13951000 13554000 13067000 12100000 11700000 11100000 10188814 8927381
Interest Income 95540000 75666000 71070000 58455000 47284000 42496000 38988000 32244000 27779000 27768000 28259000 29414000 27770000 25687000 26835000 28095000 29255000 25949000 21768000 19006000 19345000 21564000 23764000 23944000 21200000 20200000 19900000 18307936 15822888
Interest Expense 7444000 7269000 5757000 7979000 8678000 5657000 4080000 3654000 3258000 3208000 3598000 4650000 5182000 6023000 7726000 9694000 11983000 9766000 6505000 4994000 6023000 7613000 10210000 10877000 9100000 8500000 8800000 8119122 6895507
Equity & Other Income/(Expense) -65575000 -75666000 -65313000 -50476000 -38606000 -42496000 -39910000 -32244000 -27779000 -27768000 -28259000 -29414000 -27770000 -25687000 -26835000 -28095000 -29255000 -25949000 -21768000 -19006000 -19345000 -21564000 -23764000 -23944000 -21200000 -20200000 -19900000 -18307936 -15822888
Income Before Tax 21146000 36385000 30860000 18366000 16823000 16204000 14749000 8595000 7540000 10263000 11171000 11439000 9935000 9975000 9345000 9513000 9140000 8589000 7838000 7013000 6347000 5976000 5803000 5364000 5000000 4600000 3800000 2340121 2453918
Income Tax Expense 4387000 7152000 5945000 3286000 2608000 2553000 6551000 1884000 1632000 2606000 2706000 3036000 2579000 2662000 2282000 2836000 2629000 2679000 2341000 2003000 1694000 1623000 1601000 1504000 1500000 1400000 1100000 468389 652266
Income Attributable to Non-Controlling Interest 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
Net Income 16759000 29233000 24915000 15080000 14215000 13651000 8198000 6711000 5908000 7657000 8465000 8403000 7356000 7313000 7063000 6677000 6511000 5910000 5497000 5010000 4653000 4353000 4202000 3860000 3500000 3200000 2700000 1871732 1801652
Depreciation and Amortization 1460000 1571000 123000 114000 101000 126000 150000 848000 656000 693000 731000 723000 639000 511000 598000 629000 731000 856000 1018000 596000 1194000 1028000 791000 790000 900000 900000 1000000 522078 640131
EBITDA 85000 45225000 30983000 18480000 16924000 21987000 19901000 13097000 11454000 14164000 15500000 16812000 15756000 16509000 17669000 19836000 21854000 19211000 15361000 12603000 13564000 14617000 16804000 17031000 15000000 14000000 13600000 10981321 9989556
Earnings Per Share (EPS) 2.08 3.59 3.05 2.09 2.27 2.19 1.32 1.16 1.07 1.4 1.55 1.55 1.45 1.61 1.56 1.48 1.42 1.28 1.13 1.09 1.03 0.98 0.96 0.6 0.8 0.74 0.31 0.21 0.39
Diluted Earnings Per Share 2.07 3.58 3.04 2.09 2.24 2.17 1.31 1.15 1.07 1.4 1.55 1.55 1.45 1.6 1.55 1.46 1.39 1.25 1.11 1.07 1.01 0.97 0.95 0.59 0.8 0.73 0.31 0.21 0.39
Weighted Average Shares Outstanding 8061999 8137000 8178000 7203000 6260000 6232000 6210606 5785345 5521495 5469285 5449571 5412002 5078410 4553377 4537500 4521000 4591090 4621564 4858955 4592500 4503532 4436219 4367979 4332770 4351974 4308808 13418444 8845200 4612850
Diluted Weighted Average Shares Outstanding 8084000 8177000 8199000 7230000 6332000 6290000 6258015 5818786 5538750 5469286 5449571 5415996 5078410 4570625 4563900 4568850 4670935 4710870 4960184 4691797 4606470 4489031 4403205 4358257 4372897 4353927 13418444 8845200 4612850

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.