0000724910-12-000006.txt : 20120118 0000724910-12-000006.hdr.sgml : 20120118 20120118162406 ACCESSION NUMBER: 0000724910-12-000006 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 10 CONFORMED PERIOD OF REPORT: 20111231 FILED AS OF DATE: 20120118 DATE AS OF CHANGE: 20120118 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NVE CORP /NEW/ CENTRAL INDEX KEY: 0000724910 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 411424202 STATE OF INCORPORATION: MN FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-12196 FILM NUMBER: 12532356 BUSINESS ADDRESS: STREET 1: 11409 VALLEY VIEW ROAD CITY: EDEN PRAIRIE STATE: MN ZIP: 55344 BUSINESS PHONE: 9528299217 MAIL ADDRESS: STREET 1: 11409 VALLEY VIEW ROAD CITY: EDEN PRAIRIE STATE: MN ZIP: 55344 FORMER COMPANY: FORMER CONFORMED NAME: PREMIS CORP DATE OF NAME CHANGE: 19920703 10-Q 1 q3q12.htm QUARTERLY REPORT FOR THE PERIOD ENDED DECEMBER 31, 2011  

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION

Washington, D.C.  20549

FORM 10-Q

(Mark One)
[X] QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended   December 31, 2011

or
[   ] TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                                   to                                    

Commission File Number: 000-12196


NVE Logo
NVE CORPORATION
(Exact name of registrant as specified in its charter)

 
Minnesota   41-1424202
(State or other jurisdiction of incorporation or organization)   (I.R.S. Employer Identification No.)
 
11409 Valley View Road, Eden Prairie, Minnesota   55344
(Address of principal executive offices)   (Zip Code)
 
 (952) 829-9217 
(Registrant’s telephone number, including area code)


     Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
[X] Yes  [   ] No


     Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (Section 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).
[X] Yes  [   ] No

     Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of “large accelerated filer,” “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act.
           Large accelerated filer [   ] Accelerated filer [X]
           Non-accelerated filer [   ]  (Do not check if a smaller reporting company)      Smaller reporting company [   ]

     Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).     [   ] Yes  [X] No

     Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.
Common Stock, $0.01 Par Value – 4,824,745 shares outstanding as of January 13, 2012



 
NVE CORPORATION
QUARTERLY REPORT ON FORM 10-Q
TABLE OF CONTENTS



PART I. FINANCIAL INFORMATION

     Item 1. Financial Statements

          Balance Sheets

          Statements of Income for the Quarters Ended December 31, 2011 and 2010

          Statements of Income for the Nine Months Ended December 31, 2011 and 2010

          Statements of Cash Flows

          Notes to Financial Statements

     Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

     Item 3. Quantitative and Qualitative Disclosures About Market Risk

     Item 4. Controls and Procedures

PART II. OTHER INFORMATION

     Item 1. Legal Proceedings

     Item 1A. Risk Factors

     Item 6. Exhibits

SIGNATURES


2


Table of Contents

PART I–FINANCIAL INFORMATION


Item 1. Financial Statements.
NVE CORPORATION
BALANCE SHEETS


(Unaudited)
Dec. 31, 2011
March 31, 2011*
ASSETS
Current assets
Cash and cash equivalents
$ 438,332 $ 952,209
Marketable securities, short term
12,090,093 7,970,358
Accounts receivable, net of allowance for uncollectible accounts of $15,000
3,456,042 3,596,239
Inventories
3,317,839 3,343,857
Deferred tax assets
282,144 -
Prepaid expenses and other assets
1,171,038   1,185,306  
Total current assets 20,755,488 17,047,969
Fixed assets
Machinery and equipment 
6,797,274 6,178,207
Leasehold improvements
693,589   612,682  
  7,490,863 6,790,889
Less accumulated depreciation 
5,558,951   5,259,773  
Net fixed assets 1,931,912 1,531,116
Marketable securities, long term 56,384,111   53,257,140  
Total assets $ 79,071,511   $ 71,836,225  
 
LIABILITIES AND SHAREHOLDERS’ EQUITY
Current liabilities
Accounts payable
$ 596,205 $ 731,580
Accrued payroll and other 
805,687 987,403
Deferred taxes
-   146,693  
Total current liabilities 1,401,892 1,865,676
 
Shareholders’ equity
Common stock, $0.01 par value, 6,000,000 shares authorized; 4,824,745 issued and outstanding as of December 31 and 4,776,198 issued and outstanding as of March 31, 2011
48,247 47,762
Additional paid-in capital
20,974,477 20,894,766
Accumulated other comprehensive income
395,900 1,060,438
Retained earnings
56,250,995   47,967,583  
Total shareholders’ equity 77,669,619   69,970,549  
Total liabilities and shareholders’ equity $ 79,071,511   $ 71,836,225  

*The March 31, 2011 Balance Sheet is derived from the audited financial statements contained in our Annual Report on Form 10-K for the fiscal year ended March 31, 2011.

See accompanying notes.


3


Table of Contents

NVE CORPORATION
STATEMENTS OF INCOME
(Unaudited
)

Quarter Ended Dec. 31
2011 2010
Revenue
Product sales
$ 5,394,758     $ 6,686,451  
Contract research and development
763,768     1,277,057  
Total revenue 6,158,526     7,963,508  
Cost of sales 2,174,878     2,461,798  
Gross profit 3,983,648     5,501,710  
Expenses
Selling, general, and administrative
520,044     638,223
Research and development
718,688     330,681  
Total expenses 1,238,732     968,904  
Income from operations 2,744,916     4,532,806
Interest income 591,694     512,203  
Income before taxes 3,336,610     5,045,009
Provision for income taxes 1,047,519     1,661,090  
Net income $ 2,289,091     $ 3,383,919  
Net income per share – basic $ 0.48     $ 0.71  
Net income per share – diluted $ 0.47     $ 0.70  
Weighted average shares outstanding
Basic
4,807,859     4,743,643
Diluted
4,873,429 4,866,617


See accompanying notes.


4


Table of Contents

NVE CORPORATION
STATEMENTS OF INCOME
(Unaudited)

Nine Months Ended Dec. 31
2011 2010
Revenue
Product sales
$ 17,975,331     $ 19,290,839
Contract research and development
2,995,590     3,723,123  
Total revenue 20,970,921       23,013,962
Cost of sales 7,048,396     7,142,528  
Gross profit 13,922,525     15,871,434
Expenses
Selling, general, and administrative
1,742,721     1,901,156
Research and development
1,825,159     982,217  
Total expenses 3,567,880     2,883,373  
Income from operations 10,354,645     12,988,061
Interest income 1,754,586     1,485,664  
Income before taxes 12,109,231     14,473,725
Provision for income taxes 3,825,819     4,782,699  
Net income $ 8,283,412     $ 9,691,026  
Net income per share – basic $ 1.73     $ 2.06  
Net income per share – diluted $ 1.71     $ 2.00  
Weighted average shares outstanding
Basic
4,786,790     4,714,989
Diluted
4,852,360 4,837,963


See accompanying notes.

 
5


Table of Contents

NVE CORPORATION
STATEMENTS OF CASH FLOWS
(Unaudited)

Nine Months Ended Dec. 31
2011 2010
OPERATING ACTIVITIES
Net income $ 8,283,412 $ 9,691,026
Adjustments to reconcile net income to net cash
provided by operating activities:
Depreciation
361,211   290,798
Stock-based compensation
80,160   76,720
Excess tax benefits
-   (160,015 )
Deferred income taxes
(37,266 )   174,391  
Changes in operating assets and liabilities:
Accounts receivable
140,197   750,129
Inventories
26,018     (1,457,731 )
Prepaid expenses and other assets
14,268     (321,544 )
Accounts payable and accrued expenses
(317,091 )   (70,622 )
Deferred revenue
-     (20,833 )
Net cash provided by operating activities 8,550,909   8,952,319
 
INVESTING ACTIVITIES
Purchases of fixed assets (762,007 )   (501,957 )
Purchases of marketable securities (14,039,795 )   (10,553,771 )
Proceeds from maturities and sales of marketable securities 5,736,980     1,573,370  
Net cash used in investing activities (9,064,822 )   (9,482,358 )
 
FINANCING ACTIVITIES
Net proceeds from sale of common stock 36   159,145
Excess tax benefits   -     160,015  
Net cash provided by financing activities   36     319,160  
 
Decrease in cash and cash equivalents (513,877 ) (210,879 )
Cash and cash equivalents at beginning of period 952,209   1,389,288  
 
Cash and cash equivalents at end of period $ 438,332   $ 1,178,409  
 
Supplemental disclosures of cash flow information:
Cash paid during the period for income taxes
$ 3,697,565 $ 4,794,742
 
 
See accompanying notes.


6


Table of Contents

NVE CORPORATION
NOTES TO FINANCIAL STATEMENTS
(Unaudited)


NOTE 1. DESCRIPTION OF BUSINESS
     We develop and sell devices that use spintronics, a nanotechnology that relies on electron spin rather than electron charge to acquire, store, and transmit information.

NOTE 2. INTERIM FINANCIAL INFORMATION
     The accompanying unaudited financial statements of NVE Corporation are prepared consistent with accounting principles generally accepted in the United States and in accordance with Securities and Exchange Commission rules and regulations. In the opinion of management, these financial statements reflect all adjustments, consisting only of normal and recurring adjustments, necessary for a fair presentation of the financial statements. Although we believe that the disclosures are adequate to make the information presented not misleading, it is suggested that these unaudited financial statements be read in conjunction with the audited financial statements and the notes included in our latest annual financial statements included in our Annual Report on Form 10-K for the fiscal year ended March 31, 2011. The results of operations for the quarter or nine months ended December 31, 2011 are not necessarily indicative of the results that may be expected for the full fiscal year ending March 31, 2012.

NOTE 3. RECENT ACCOUNTING PRONOUNCEMENTS
     We have adopted all applicable recently issued accounting pronouncements.

NOTE 4. NET INCOME PER SHARE
     Net income per basic share is computed based on the weighted-average number of common shares issued and outstanding during each period. Net income per diluted share amounts assume conversion, exercise or issuance of all potential common stock instruments (stock options and warrants). Stock options and warrants totaling 5,000 for the quarter and nine months ended December 31, 2011, and 1,000 for the quarter and nine months ended December 31, 2010 were not included in the computation of diluted earnings per share because the exercise prices of the options and warrants were greater than the market price of the common stock. The following table reflects the components of common shares outstanding:

Quarter Ended Dec. 31
2011 2010
Weighted average common shares outstanding – basic 4,807,859 4,743,643
Effect of dilutive securities:
Stock options
58,502 115,789
Warrants
7,068 7,185
Shares used in computing net income per share – diluted   4,873,429 4,866,617
 
Nine Months Ended Dec. 31
2011 2010
Weighted average common shares outstanding – basic 4,786,790 4,714,989
Effect of dilutive securities:
Stock options
58,502 115,789
Warrants
7,068 7,185
Shares used in computing net income per share – diluted   4,852,360 4,837,963
 
 
7


Table of Contents

NOTE 5. MARKETABLE SECURITIES
     Marketable securities with remaining maturities less than one year are classified as short-term, and those with remaining maturities greater than one year are classified as long-term. The fair value of our marketable securities as of December 31, 2011, by maturity, were as follows:

Total <1 Year 1–3 Years 3–5 Years
$ 68,474,204   $ 12,090,093 $ 27,322,439 $ 29,061,672
 
     As of December 31 and March 31, 2011, our marketable securities were as follows:
 
As of December 31, 2011 As of March 31, 2011

Adjusted
Cost
  Gross
Unrealized
Gains
  Gross
Unrealized
Losses
  Fair
Market
Value

Adjusted
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Market
Value
U.S. agency
securities
$ -    $ -    $ -      $ -    $ 83,358    $ 1,200    $ -      $ 84,558
Corporate bonds 46,484,198 942,112        (702,032 ) 46,724,278 37,884,146 1,231,743 (147,443 ) 38,968,446
Municipal bonds   21,368,205 407,811 (26,090 ) 21,749,926 21,582,084 602,457 (10,047 )   22,174,494
Total $ 67,852,403 $ 1,349,923 $ (728,122 ) $ 68,474,204 $ 59,549,588   $ 1,835,400 $ (157,490 )   $ 61,227,498
 
     The following table shows the gross unrealized losses and fair value of our investments with unrealized losses, aggregated by investment category and length of time that individual securities had been in a continuous unrealized loss position as of December 31 and March 31, 2011:
 
Less Than 12 Months 12 Months or Greater Total
Fair
Market
Value
Gross
Unrealized
Losses
Fair
Market
Value
Gross
Unrealized
Losses
Fair
Market
Value
Gross
Unrealized
Losses
As of December 31, 2011
  U.S. agency securities  $ - $ - $ - $ - $ - $ -  
  Corporate bonds 19,335,389 (656,746 ) 1,049,444 (45,286 ) 20,384,833 (702,032 )
  Municipal bonds 865,482 (2,680 ) 919,359 (23,410 ) 1,784,841 (26,090 )
  Total $ 20,200,871 $ (659,426 ) $ 1,968,803 $ (68,696 ) $ 22,169,674 $ (728,122 )
As of March 31, 2011
U.S. agency securities  $ -   $ -     $ -   $ -     $ -   $ -  
Corporate bonds 9,146,952 (147,443 ) - -   9,146,952 (147,443 )
Municipal bonds 2,178,225   (10,047 )   -   -     2,178,225   (10,047 )
Total $ 11,325,177   $ (157,490 )   $ -   $ -     $ 11,325,177   $ (157,490 )
 
     Gross unrealized losses totaled $728,122 as of December 31, 2011, and were attributable to nine corporate and two municipal bonds out of a portfolio of 53 bonds. Corporate bonds accounted for $702,032 of the total gross unrealized losses. The gross unrealized losses were due to market-price decreases and rating downgrades after the bonds were purchased. The credit ratings of a number of corporate issuers, particularly large banks, were downgraded during the quarter ended December 31, 2011. Criteria cited for the bank downgrades included the likelihood of external government or group support. All of the bonds we held that were rated by Moody’s or Standard and Poor’s had investment-grade credit ratings. For each bond with an unrealized loss, we expect to recover the entire cost basis of each security based on our consideration of factors including their credit ratings, the underlying ratings of insured bonds, and historical default rates for securities of comparable credit rating. Because we expect to recover the entire cost basis of the securities, and because we do not intend to sell the securities and it is not more likely than not that we will be required to sell the securities before recovery of the cost basis, which may be maturity, we did not consider any of our marketable securities to be other-than-temporarily impaired at December 31, 2011.


8


Table of Contents

NOTE 6. COMPREHENSIVE INCOME
     The components of comprehensive income are as follows:

Quarter Ended Dec. 31
2011 2010
Net income $ 2,289,091 $ 3,383,919
Unrealized loss from marketable securities, net of tax   (239,596 ) (533,498 )
Comprehensive income $ 2,049,495   $ 2,850,421  
 
Nine Months Ended Dec. 31
2011 2010
Net income $ 8,283,412 $ 9,691,026
Unrealized loss from marketable securities, net of tax   (664,538 ) (16,399 )
Comprehensive income $ 7,618,874   $ 9,674,627  

NOTE 7. INVENTORIES
     Inventories consisted of the following:
 
Dec. 31
2011
March 31
2011
Raw materials $ 1,312,759    $ 2,083,730
Work in process 1,824,934 1,109,270
Finished goods 480,146   450,857  
3,617,839 3,643,857
Less inventory reserve   (300,000 ) (300,000 )
Total inventories $ 3,317,839   $ 3,343,857  
 
 
NOTE 8. STOCK-BASED COMPENSATION
      There was no stock-based compensation expense for the third quarters of fiscal 2012 or 2011. Stock-based compensation was $80,160 for the first nine months of fiscal 2012, compared to $76,720 for the first nine months of fiscal 2011. Stock-based compensation expenses for the nine months ended December 31, 2011 and 2010 were non-cash, and due to the issuance of automatic stock options to our non-employee directors on their reelection to our Board. We calculate the share-based compensation expense on a straight-line basis over the vesting periods of the related share-based awards.
 
NOTE 9. INCOME TAXES
     Deferred income taxes reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Tax provisions of $160,015 for the nine months ended December 31, 2010 were credited to “Additional paid-in capital.”

     We had no unrecognized tax benefits as of December 31, 2011, and we do not expect any significant unrecognized tax benefits within 12 months of the reporting date. We recognize interest and penalties related to income tax matters in income tax expense. As of December 31, 2011 we had no accrued interest related to uncertain tax positions. The tax years 1999 through 2011 remain open to examination by the major taxing jurisdictions to which we are subject.

NOTE 10. FAIR VALUE MEASUREMENTS
     Generally accepted accounting principles establish a framework for measuring fair value, provide a definition of fair value and prescribe required disclosures about fair-value measurements. Generally accepted accounting principles define fair value as the price that would be received to sell an asset or paid to transfer a liability. Fair value is a market-based measurement that should be determined using assumptions that market participants would use in pricing an asset or liability. Generally accepted accounting principles utilize a valuation hierarchy for disclosure of fair value measurements. The categorization within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The categories within the valuation hierarchy are described as follows:
 
 
9


Table of Contents

     Level 1 – Financial instruments with quoted prices in active markets for identical assets or liabilities. Our Level 1 financial instruments consist of publicly-traded marketable debt securities that are classified as available-for-sale. On the balance sheets, available-for-sale securities are classified as “Marketable securities, short term” and “Marketable securities, long term.” The fair value of our available-for-sale securities was $68,474,204 at December 31, 2011 and $61,227,498 at March 31, 2011.

     Level 2 – Financial instruments with quoted prices in active markets for similar assets or liabilities. Level 2 fair value measurements are determined using either prices for similar instruments or inputs that are either directly or indirectly observable, such as interest rates. We do not have any financial assets or liabilities being measured at fair value that are classified as Level 2 financial instruments.

     Level 3 – Inputs to the fair value measurement are unobservable inputs or valuation techniques. We do not have any financial assets or liabilities being measured at fair value that are classified as Level 3 financial instruments.


NOTE 11. STOCK REPURCHASE PLAN
     On January 21, 2009 we announced that our Board of Directors authorized the repurchase of up to $2,500,000 of our Common Stock. The repurchase program may be modified or discontinued at any time without notice. We did not repurchase any of our Common Stock during the quarter ended December 31, 2011.


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.

Forward-looking statements

     Some of the statements made in this Report or in the documents incorporated by reference in this Report and in other materials filed or to be filed by us with the Securities and Exchange Commission (“SEC”) as well as information included in verbal or written statements made by us constitute forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. These statements are subject to the safe harbor provisions of the reform act. Forward-looking statements may be identified by the use of the terminology such as may, will, expect, anticipate, intend, believe, estimate, should, or continue, or the negatives of these terms or other variations on these words or comparable terminology. To the extent that this Report contains forward-looking statements regarding the financial condition, operating results, business prospects or any other aspect of NVE, you should be aware that our actual financial condition, operating results and business performance may differ materially from that projected or estimated by us in the forward-looking statements. We have attempted to identify, in context, some of the factors that we currently believe may cause actual future experience and results to differ from their current expectations. These differences may be caused by a variety of factors, including but not limited to risks associated with competition, progress in research and development activities by us and others, variations in costs that are beyond our control, decreased sales, failure of suppliers to meet our requirements, loss of supply from any of our packaging vendors, failure to obtain new customers, inability to meet customer technical requirements, ineligibility for SBIR awards, and other specific risks that may be alluded to in this Report or in the documents incorporated by reference in this Report.

     Further information regarding our risks and uncertainties are contained in Part I, Item 1A “Risk Factors” of our Annual Report on Form 10-K for the year ended March 31, 2011, as updated in Part II, Item 1A of our Quarterly Report on Form 10-Q for the quarter ended September 30, 2011, and Part II, Item 1A of this Quarterly Report on Form 10-Q.

General
     NVE Corporation, referred to as NVE, we, us, or our, develops and sells devices that use spintronics, a nanotechnology that relies on electron spin rather than electron charge to acquire, store and transmit information. We manufacture high-performance spintronic products including sensors and couplers that are used to acquire and transmit data. We have also licensed our spintronic magnetoresistive random access memory technology, commonly known as MRAM.

Critical accounting policies
     A description of our critical accounting policies is provided in Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Annual Report on Form 10-K for the year ended March 31, 2011. At December 31, 2011 our critical accounting policies and estimates continued to include research and development contract percentage of completion estimation, inventory valuation, allowance for doubtful accounts estimation, and deferred tax assets estimation.


10


Table of Contents

Quarter ended December 31, 2011 compared to quarter ended December 31, 2010

     The table shown below summarizes the percentage of revenue and quarter-to-quarter changes for various items:

Percentage of Revenue
Quarter Ended Dec. 31
Quarter-
to-Quarter
Change
2011 2010
Revenue
Product sales
87.6 % 84.0 % (19.3 )%
Contract research and development
12.4 % 16.0 % (40.2 )%
Total revenue 100.0 % 100.0 % (22.7 )%
Cost of sales 35.3 % 30.9 % (11.7 )%
Gross profit 64.7 % 69.1 % (27.6 )%
Expenses
Selling, general, and administrative
8.4 % 8.0 % (18.5 )%
Research and development
11.7 % 4.2 % 117.3 %
Total expenses 20.1 % 12.2 % 27.8 %
Income from operations 44.6 % 56.9 % (39.4 )%
Interest and other income 9.6 % 6.5 % 15.5 %
Income before taxes 54.2 % 63.4 % (33.9 )%
Provision for income taxes 17.0 % 20.9 % (36.9 )%
Net income 37.2 % 42.5 % (32.4 )%
 
     Total revenue for the quarter ended ended December 31, 2011 (the third quarter of fiscal 2012) decreased 23% to $6,158,526 compared to $7,963,508 for the quarter ended ended December 31, 2010 (the third quarter of fiscal 2011). The decrease was due to a 19% decrease in product sales and a 40% decrease in contract research and development revenue.

     The decrease in product sales from the prior-year period was due to decreased purchase volume by existing customers.

     The decrease in research and development revenue was due to the completion of certain contracts and contract activities. Contract research and development activities can fluctuate for a number of reasons, some of which are beyond our control, and there can be no assurance of additional or follow-on contracts for expired or completed contracts.

     Gross profit margin decreased to 65% of revenue for the third quarter of fiscal 2012 compared to 69% for the third quarter of fiscal 2011, due to decreased product sales and increased labor cost.

     Total expenses increased 28% for the third quarter of fiscal 2012 compared to the third quarter of fiscal 2011 due to a 117% increase in research and development expense, partially offset by a 19% decrease in selling, general, and administrative expense. The increase in research and development expense was due to increased product development activities, and a decrease in contract research and development activities, which caused resources to be reallocated to expensed research and development activities. Research and development expense can fluctuate significantly depending on staffing, project requirements, and contract research and development activities. The decrease in selling, general, and administrative expense was due to a decrease in sales commissions due to a decrease in product sales and a decrease performance-based compensation due to a decrease in income before taxes. The decrease in selling, general, and administrative expense may not be representative of future trends. Selling, general, and administrative expense can fluctuate significantly depending on a number of factors including revenue, profitability, and legal expenses.

     Interest income increased 16% for the third quarter of fiscal 2012 compared to the third quarter of fiscal 2011. The increase was due to an increase in interest-bearing marketable securities.

     The provision for income taxes was $1,047,519 for the third quarter of fiscal 2012 compared to $1,661,090 for the third quarter of fiscal 2011. The effective tax rate was 31% of income before taxes for the third quarter of fiscal 2012 compared to 33% for the third quarter of fiscal 2011. The decrease in effective tax rate was due to lower State and Federal effective tax rates. Our effective tax rates can fluctuate due to a number of factors, some of which are outside our control.

     The 32% decrease in net income in the third quarter of fiscal 2012 compared to the prior-year quarter was primarily due to decreased product sales, decreased contract research and development revenue, and increased research and development expense, partially offset by decreased selling, general, and administrative expense and increased interest income.


11


Table of Contents

Nine months ended December 31, 2011 compared to nine months ended December 31, 2010

     The table shown below summarizes the percentage of revenue and period-to-period changes for various items:

Percentage of Revenue
Nine Months Ended Dec. 31
Period-
to-Period
Change
2011 2010
Revenue
Product sales
85.7 % 83.8 % (6.8 )%
Contract research and development
14.3 % 16.2 % (19.5 )%
Total revenue 100.0 % 100.0 % (8.9 )%
Cost of sales 33.6 % 31.0 % (1.3 )%
Gross profit 66.4 % 69.0 % (12.3 )%
Expenses
Selling, general, and administrative
8.3 % 8.3 % (8.3 )%
Research and development
8.7 % 4.3 % 85.8 %
Total expenses 17.0 % 12.6 % 23.7 %
Income from operations 49.4 % 56.4 % (20.3 )%
Interest and other income 8.3 % 6.5 % 18.1 %
Income before taxes 57.7 % 62.9 % (16.3 )%
Provision for income taxes 18.2 % 20.8 % (20.0 )%
Net income 39.5 % 42.1 % (14.5 )%
 
     Total revenue for the nine months ended December 31, 2011 decreased 9% to $20,970,921 compared to $23,013,962 for the nine months ended December 31, 2010. The decrease was due to a 7% decrease in product sales and a 20% decrease in contract research and development revenue.

     The decrease in product sales from the prior-year period was due to decreased purchase volume by existing customers.

     The decrease in research and development revenue was due to the completion of certain contracts and contract activities. Contract research and development activities can fluctuate for a number of reasons, some of which are beyond our control, and there can be no assurance of additional or follow-on contracts for expired or completed contracts.

     Gross profit margin decreased to 66% of revenue for the first nine months of fiscal 2012 compared to 69% for the first nine months of fiscal 2011, due to decreased product sales and increased labor cost.

     Total expenses increased 24% for the first nine months of fiscal 2012 compared to the first nine months of fiscal 2011 due to a 86% increase in research and development expense. The increase in research and development expense was due to increased product development activities, and a decrease in contract research and development activities, which caused resources to be reallocated to expensed research and development activities. Research and development expense can fluctuate significantly depending on staffing, project requirements, and contract research and development activities.

     Interest income increased 18% for the first nine months of fiscal 2012 compared to the first nine months of fiscal 2011. The increase was due to an increase in interest-bearing marketable securities.

     The provision for income taxes was $3,825,819 for the first nine months of fiscal 2012 compared to $4,782,699 for the first nine months of fiscal 2011. The effective tax rate was 32% of income before taxes for the first nine months of fiscal 2012 compared to 33% for the first nine months of fiscal 2011. The decrease in effective tax rate was due to lower State and Federal effective tax rates. Our effective tax rates can fluctuate due to a number of factors, some of which are outside our control.

     The 15% decrease in net income in the first nine months of fiscal 2012 compared to the prior-year period was primarily due to decreased product sales, decreased contract research and development revenue and increased research and development expense, partially offset by increased interest income.


12


Table of Contents

Liquidity and capital resources
     At December 31, 2011 we had $68,912,536 in cash plus short-term and long-term marketable securities compared to $62,179,707 at March 31, 2011. Our entire portfolio of short-term and long-term marketable securities is classified as available for sale. The increase in cash plus marketable securities in the first nine months of fiscal 2012 was primarily due to $8,550,909 in net cash provided by operating activities, partially offset by purchases of fixed assets of $762,007, primarily for production equipment, and a $1,056,109 net decrease in the market value of our marketable securities.

     The $4,119,735 increase in short-term marketable securities in the first nine months of fiscal 2012 was due to marketable securities previously classified as long-term approaching maturity.

     We currently believe our working capital and cash generated from operations will be adequate for our needs at least for the next 12 months.

 Item 3. Quantitative and Qualitative Disclosures About Market Risk.
     The primary objective of our investment activities is to preserve principal while at the same time maximizing after-tax yields without significantly increasing risk. To achieve this objective, we maintain our portfolio of cash equivalents and marketable securities in a variety of securities including government agency obligations, municipal obligations, corporate obligations, and money market funds. Short-term and long-term marketable securities are generally classified as available-for-sale and consequently are recorded on the balance sheet at fair value with unrealized gains or losses reported as a separate component of accumulated other comprehensive income, net of estimated tax. Marketable securities as of December 31, 2011 had remaining maturities between two and 250 weeks. Our short-term and long-term marketable securities had a fair market value of $68,474,204 at December 31, 2011, representing approximately 87% of our total assets. We have not used derivative financial instruments in our investment portfolio.

Item 4. Controls and Procedures.
     Management, with the participation of the Chief Executive Officer and Chief Financial Officer, has performed an evaluation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934 (Exchange Act)) as of the end of the period covered by this report. This evaluation included consideration of the controls, processes and procedures that are designed to ensure that information required to be disclosed by us in the reports we file under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of the end of the period covered by this report, our disclosure controls and procedures were effective.

     During the quarter ended December 31, 2011, there was no change in our internal control over financial reporting that materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.


13


Table of Contents

PART II–OTHER INFORMATION

Item 1. Legal Proceedings.
     On January 3, 2012, we filed a patent infringement lawsuit against Everspin Technologies, Inc. in the U.S. District Court for the Minnesota District. The lawsuit is based on Everspin’s sale of magnetoresistive random access memory, commonly known as MRAM. The lawsuit seeks an injunction for Everspin to cease using NVE’s patented technology and provide compensation for Everspin’s past infringement.
 
Item 1A. Risk Factors.
     There have been no material changes from the risk factors disclosed in our Annual Report on Form 10-K for the fiscal year ended March 31, 2011 as updated in Part II, Item 1A of our Quarterly Report on Form 10-Q for the quarter ended September 30, 2011, except the risk factors titled “We may not be able to enforce our intellectual property rights or our technology may prove to infringe upon patents or rights owned by others, which may prevent the future sale of our products or increase the cost of such sales” and “We may not be able to negotiate a new MRAM licensing agreement with Freescale or EverSpin” are replaced in their entirety by the following:
 
We may not be able to enforce our intellectual property rights or our technology may prove to infringe on patents or rights owned by others, which may prevent the future sale of our products or increase the cost of such sales.
     We protect our proprietary technology and intellectual property by seeking patents, trademarks, and copyrights, and by maintaining trade secrets through entering into confidentiality agreements with employees, suppliers, customers, and prospective customers depending on the circumstances. We hold patents or are the licensee of others owning patented technology covering certain aspects of our products and technology. These patent rights may be challenged, rendered unenforceable, invalidated, or circumvented. In addition, rights granted under the patents or under licensing agreements may not provide a competitive advantage to us. We have filed a patent infringement lawsuit against Everspin Technologies, Inc., and at least several potential MRAM competitors have described designs that we believe would infringe on our patents if such designs were to be commercialized. Efforts to legally enforce patent rights can involve substantial expense and may not be successful. Furthermore, others may independently develop similar, superior, or parallel technologies to any technology developed by us, or our technology may prove to infringe on patents or rights owned by others. Thus the patents held by or licensed to us may not afford us any meaningful competitive advantage. If technology we use infringes on patents or rights owned by others, we may be prevented from selling products that use such technology, we might be required to license the patents or rights owned by others, or we may be required to indemnify our customers against expenses relating to possible infringement. Also, our confidentiality agreements may not provide meaningful protection of our proprietary information. Our inability to maintain our proprietary rights could have a material adverse effect on our business, financial condition, and results of operations.

We may not be able to enforce our patents against Motorola, Freescale, or Everspin.
     Our Patent License Option Agreement with Motorola provided for termination on December 31, 2005 or on the date Motorola ceases manufacturing MRAM Products, whichever is later. We believe such a termination is likely to have occurred as a result of Motorola apparently having eliminated its ability to manufacture MRAM Products through its spinoff of Freescale. In 2008 Freescale announced that it had transferred its MRAM technology and intellectual property to an independent company, Everspin Technologies, Inc. We believe we are free to negotiate a new agreement with Freescale or Everspin, or an assignment of the Motorola Patent License Option Agreement, but we have said we would do so only with amendments thereto. We have notified Freescale that we believe that MRAM products it has sold come within the scope of claims of a number of our patents and we have filed a patent infringement lawsuit against Everspin. There can be no assurance, however, that we can successfully enforce our patents against Motorola, Freescale, or Everspin or that any agreement will be reached with Freescale or Everspin, or that NVE would receive any value under the existing agreement with Motorola or any value under any such further agreement with Freescale or Everspin.

     These risk factors are being updated because we filed a patent infringement lawsuit against Everspin.


14


Table of Contents
 
Item 6. Exhibits.

Exhibit #
Description
  31.1 Certification by Daniel A. Baker pursuant to Rule 13a-14(a)/15d-14(a).
 
  31.2 Certification by Curt A. Reynders pursuant to Rule 13a-14(a)/15d-14(a).
 
  32 Certification by Daniel A. Baker and Curt A. Reynders pursuant to 18 U.S.C. Section 1350.
 
101.INS XBRL Instance Document
 
101.SCH      XBRL Taxonomy Extension Schema Document
 
101.CAL XBRL Taxonomy Extension Calculation Linkbase Document
 
101.LAB XBRL Taxonomy Extension Label Linkbase Document
 
101.PRE XBRL Taxonomy Extension Presentation Linkbase Document
 


SIGNATURES

     Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

NVE CORPORATION
          (Registrant)

 
January 18, 2012
/s/ DANIEL A. BAKER 
Date
Daniel A. Baker
President and Chief Executive Officer

 
January 18, 2012
/s/ CURT A. REYNDERS 
Date
Curt A. Reynders
Chief Financial Officer


15

EX-31 2 ex31-dab.htm CERTIFICATION BY DANIEL A. BAKER PURSUANT TO RULE 13A-14(A)/15D-14(A)

Exhibit 31.1

CERTIFICATION

I, Daniel A. Baker, certify that:

1.                                        I have reviewed this Quarterly Report on Form 10-Q of NVE Corporation;

 

2.                                        Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.                                        Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.                                        The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a)                                  Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)                                  Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; 

(c)                                  Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)                                  Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.                                        The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a)                                  All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

(b)                                 Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: January 18, 2012

 
/s/ DANIEL A. BAKER
Daniel A. Baker
President and Chief Executive Officer

EX-31 3 ex31-car.htm CERTIFICATION BY CURT A. REYNDERS PURSUANT TO RULE 13A-14(A)/15D-14(A)

Exhibit 31.2

CERTIFICATION

I, Curt A. Reynders, certify that:

1.                                        I have reviewed this Quarterly Report on Form 10-Q of NVE Corporation;

 

2.                                        Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.                                        Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.                                        The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a)                                  Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)                                  Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; 

(c)                                  Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)                                  Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.                                        The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a)                                  All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

(b)                                 Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: January 18, 2012

 

 

/s/ CURT A. REYNDERS
Curt A. Reynders
Chief Financial Officer

EX-32 4 ex32.htm CERTIFICATION PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

Exhibit 32

 

CERTIFICATION PURSUANT TO SECTION 906

OF THE SARBANES-OXLEY ACT OF 2002 (18 U.S.C. SECTION 1350)

 

The undersigned certify pursuant to 18 U.S.C. Section 1350, that to the undersigned’s knowledge:

 

1.                                       The accompanying Quarterly Report of NVE Corporation (the “Company”) on Form 10-Q for the quarter ended December 31, 2011, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

2.                                       The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

Date: January 18, 2012

 

 

/s/ DANIEL A. BAKER

 

Daniel A. Baker

President and Chief Executive Officer

 

 

/s/ CURT A. REYNDERS

 

Curt A. Reynders

Chief Financial Officer

 

 

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

EX-101.INS 5 nvec-20111231.xml INSTANCE DOCUMENT 0000724910 2010-10-01 2010-12-31 0000724910 2010-04-01 2010-12-31 0000724910 2010-12-31 0000724910 2010-03-31 0000724910 2011-12-31 0000724910 2011-03-31 0000724910 2011-04-01 2011-12-31 0000724910 2012-01-13 0000724910 2011-10-01 2011-12-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares false --03-31 Q2 2012 2011-12-31 10-Q 0000724910 4824745 Accelerated Filer NVE CORP /NEW/ <div> <p><font size="2" class="_mt"><strong>NOTE 3. RECENT ACCOUNTING PRONOUNCEMENTS<br /></strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We have adopted all applicable recently issued accounting pronouncements.</font><br /></p> </div> <div> <p><font size="2" class="_mt"><strong>NOTE 11. STOCK REPURCHASE PLAN<br /></strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On January&nbsp;21, 2009 we announced that our Board of Directors authorized the repurchase of up to $2,500,000 of our Common Stock. The repurchase program may be modified or discontinued at any time without notice. We did not repurchase any of our Common Stock during the quarter ended December&nbsp;31, 2011.</font><br /><br /><br /></p> </div> 731580 596205 3596239 3456042 5259773 5558951 1060438 395900 20894766 20974477 15000 15000 71836225 79071511 17047969 20755488 <div> <p><font size="2" class="_mt"><strong>NOTE 1. DESCRIPTION OF BUSINESS<br /></strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We develop and sell devices that use spintronics, a nanotechnology that relies on electron spin rather than electron charge to acquire, store, and transmit information.</font><br /><br /></p> </div> 1389288 1178409 952209 438332 -210879 -513877 0.01 0.01 6000000 6000000 4776198 4824745 4776198 4824745 47762 48247 <div> <font style="font-family: Times New Roman; font-size: 10pt;" class="_mt"><b>NOTE 6. COMPREHENSIVE INCOME</b> <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The components of comprehensive income are as follows:<br /><br /></font> <table style="font-family: Times New Roman; font-size: 10pt;" cellspacing="0" cellpadding="0" width="100%"> <tr><td rowspan="2"> </td> <td style="border-bottom: black 1px solid;" colspan="7" align="center"><b>Quarter&nbsp;Ended&nbsp;Dec.&nbsp;31</b></td></tr> <tr><td style="border-bottom: black 1px solid;" colspan="3" align="center"><b>2011</b></td> <td width="2%"> </td> <td style="border-bottom: black 1px solid;" colspan="3" align="center"><b>2010</b></td></tr> <tr bgcolor="#ccdaef"><td>Net income</td> <td width="1%">$</td> <td width="11%" align="right">2,289,091</td> <td width="1%"> </td> <td> </td> <td width="1%">$</td> <td width="11%" align="right">3,383,919</td> <td width="1%"> </td></tr> <tr><td>Unrealized&nbsp;loss&nbsp;from&nbsp;marketable&nbsp;securities,&nbsp;net&nbsp;of&nbsp;tax&nbsp;&nbsp;</td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">(239,596</td> <td style="border-bottom: black 1px solid;">)</td> <td> </td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">(533,498</td> <td style="border-bottom: black 1px solid;">)</td></tr> <tr bgcolor="#ccdaef"><td valign="top">Comprehensive income</td> <td style="border-bottom: black 3px double;" valign="top">$</td> <td style="border-bottom: black 3px double;" valign="top" align="right">2,049,495</td> <td style="border-bottom: black 3px double;" valign="top">&nbsp;</td> <td valign="top"> </td> <td style="border-bottom: black 3px double;" valign="top">$</td> <td style="border-bottom: black 3px double;" valign="top" align="right">2,850,421</td> <td style="border-bottom: black 3px double;">&nbsp;</td></tr></table><font style="font-family: Times New Roman; font-size: 10pt;" class="_mt">&nbsp;<br /></font> <table style="font-family: Times New Roman; font-size: 10pt;" cellspacing="0" cellpadding="0" width="100%"> <tr><td rowspan="2"> </td> <td style="border-bottom: black 1px solid;" colspan="7" align="center"><b>Nine&nbsp;Months&nbsp;Ended&nbsp;Dec.&nbsp;31</b> </td></tr> <tr><td style="border-bottom: black 1px solid;" colspan="3" align="center"><b>2011</b></td> <td width="2%"> </td> <td style="border-bottom: black 1px solid;" colspan="3" align="center"><b>2010</b></td></tr> <tr bgcolor="#ccdaef"><td>Net income</td> <td width="1%">$</td> <td width="11%" align="right">8,283,412</td> <td width="1%"> </td> <td> </td> <td width="1%">$</td> <td width="11%" align="right">9,691,026</td> <td width="1%"> </td></tr> <tr><td>Unrealized&nbsp;loss&nbsp;from&nbsp;marketable&nbsp;securities,&nbsp;net&nbsp;of&nbsp;tax&nbsp;&nbsp;</td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">(664,538</td> <td style="border-bottom: black 1px solid;">)</td> <td> </td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">(16,399</td> <td style="border-bottom: black 1px solid;">)</td></tr> <tr bgcolor="#ccdaef"><td valign="top">Comprehensive income</td> <td style="border-bottom: black 3px double;" valign="top">$</td> <td style="border-bottom: black 3px double;" valign="top" align="right">7,618,874</td> <td style="border-bottom: black 3px double;" valign="top">&nbsp;</td> <td valign="top"> </td> <td style="border-bottom: black 3px double;" valign="top">$</td> <td style="border-bottom: black 3px double;" valign="top" align="right">9,674,627</td> <td style="border-bottom: black 3px double;">&nbsp;</td></tr></table><font style="font-family: Times New Roman; font-size: 10pt;" class="_mt"><br /></font> </div> 3723123 1277057 2995590 763768 7142528 2461798 7048396 2174878 174391 -37266 0 282144 146693 0 290798 361211 <div> <p><font size="2" class="_mt"><strong>NOTE 8. STOCK-BASED COMPENSATION</strong> <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;There was no stock-based compensation expense for the third quarters of fiscal 2012 or 2011. Stock-based compensation was $80,160 for the first nine months of fiscal 2012, compared to $76,720 for the first nine months of fiscal 2011. Stock-based compensation expenses for the nine months ended December&nbsp;31, 2011 and 2010 were non-cash, and due to the issuance of automatic stock options to our non-employee directors on their reelection to our Board. We calculate the share-based compensation expense on a straight-line basis over the vesting periods of the related share-based awards.<br />&nbsp;</font><br /></p> </div> 2.06 0.71 1.73 0.48 2.00 0.70 1.71 0.47 <div> <font style="font-family: Times New Roman; font-size: 10pt;" class="_mt"><b>NOTE 4. NET INCOME PER SHARE</b><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Net income per basic share is computed based on the weighted-average number of common shares issued and outstanding during each period. Net income per diluted share amounts assume conversion, exercise or issuance of all potential common stock instruments (stock options and warrants). Stock options and warrants totaling 5,000 for the quarter and nine months ended December&nbsp;31, 2011, and 1,000 for the quarter and nine months ended December&nbsp;31, 2010 were not included in the computation of diluted earnings per share because the exercise prices of the options and warrants were greater than the market price of the common stock. The following table reflects the components of common shares outstanding:<br /><br /></font> <table style="font-family: Times New Roman; font-size: 10pt;" cellspacing="0" cellpadding="0" width="100%"> <tr><td rowspan="2"> </td> <td style="border-bottom: black 1px solid;" colspan="3" align="center"><b>Quarter&nbsp;Ended&nbsp;Dec.&nbsp;31</b></td></tr> <tr><td style="border-bottom: black 1px solid;" width="11%" align="center"><b>2011</b></td> <td> </td> <td style="border-bottom: black 1px solid;" width="11%" align="center"><b>2010</b></td></tr> <tr bgcolor="#ccdaef"><td>Weighted average common shares outstanding &#8211; basic</td> <td align="right">4,807,859</td> <td width="2%"> </td> <td width="11%" align="right">4,743,643</td></tr> <tr><td colspan="4">Effect of dilutive securities:</td></tr> <tr bgcolor="#ccdaef"><td> <div style="margin-left: 9pt;" align="left">Stock options</div></td> <td align="right">58,502</td> <td> </td> <td align="right">115,789</td></tr> <tr><td> <div style="margin-left: 9pt;" align="left">Warrants</div></td> <td style="border-bottom: black 1px solid;" align="right">7,068</td> <td> </td> <td style="border-bottom: black 1px solid;" align="right">7,185</td></tr> <tr bgcolor="#ccdaef"><td valign="top">Shares&nbsp;used&nbsp;in&nbsp;computing&nbsp;net&nbsp;income&nbsp;per&nbsp;share&nbsp;&#8211; diluted&nbsp;&nbsp;</td> <td style="border-bottom: black 3px double;" valign="top" align="right">4,873,429</td> <td> </td> <td style="border-bottom: black 3px double;" valign="top" align="right">4,866,617</td></tr></table><font style="font-family: Times New Roman; font-size: 10pt;" class="_mt">&nbsp;<br /></font> <table style="font-family: Times New Roman; font-size: 10pt;" cellspacing="0" cellpadding="0" width="100%"> <tr><td rowspan="2"> </td> <td style="border-bottom: black 1px solid;" colspan="3" align="center"><b>Nine&nbsp;Months&nbsp;Ended&nbsp;Dec.&nbsp;31</b></td></tr> <tr><td style="border-bottom: black 1px solid;" width="11%" align="center"><b>2011</b></td> <td> </td> <td style="border-bottom: black 1px solid;" width="11%" align="center"><b>2010</b></td></tr> <tr bgcolor="#ccdaef"><td>Weighted average common shares outstanding &#8211; basic</td> <td align="right">4,786,790</td> <td width="2%"> </td> <td width="11%" align="right">4,714,989</td></tr> <tr><td colspan="4">Effect of dilutive securities:</td></tr> <tr bgcolor="#ccdaef"><td> <div style="margin-left: 9pt;" align="left">Stock options</div></td> <td align="right">58,502</td> <td> </td> <td align="right">115,789</td></tr> <tr><td> <div style="margin-left: 9pt;" align="left">Warrants</div></td> <td style="border-bottom: black 1px solid;" align="right">7,068</td> <td> </td> <td style="border-bottom: black 1px solid;" align="right">7,185</td></tr> <tr bgcolor="#ccdaef"><td valign="top">Shares&nbsp;used&nbsp;in&nbsp;computing&nbsp;net&nbsp;income&nbsp;per&nbsp;share&nbsp;&#8211; diluted&nbsp;&nbsp;</td> <td style="border-bottom: black 3px double;" valign="top" align="right">4,852,360</td> <td> </td> <td style="border-bottom: black 3px double;" valign="top" align="right">4,837,963</td></tr></table><font style="font-family: Times New Roman; font-size: 10pt;" class="_mt">&nbsp;<br />&nbsp;<br /></font> <div align="center">7</div> </div> 987403 805687 160015 0 160015 0 <div> <font style="font-family: Times New Roman; font-size: 10pt;" class="_mt"><b>NOTE 10. FAIR VALUE MEASUREMENTS</b><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generally accepted accounting principles establish a framework for measuring fair value, provide a definition of fair value and prescribe required disclosures about fair-value measurements. Generally accepted accounting principles define fair value as the price that would be received to sell an asset or paid to transfer a liability. Fair value is a market-based measurement that should be determined using assumptions that market participants would use in pricing an asset or liability. Generally accepted accounting principles utilize a valuation hierarchy for disclosure of fair value measurements. The categorization within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The categories within the valuation hierarchy are described as follows:<br />&nbsp;&nbsp;</font><font style="font-family: Times New Roman; font-size: 10pt;" class="_mt"><br /></font><font style="font-family: Times New Roman; font-size: 10pt;" class="_mt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Level 1 &#8211; Financial instruments with quoted prices in active markets for identical assets or liabilities. Our Level&nbsp;1 financial instruments consist of publicly-traded marketable debt securities that are classified as available-for-sale. On the balance sheets, available-for-sale securities are classified as "Marketable securities, short term" and "Marketable securities, long term." The fair value of our available-for-sale securities was $68,474,204 at December&nbsp;31, 2011 and $61,227,498 at March&nbsp;31, 2011.<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Level 2 &#8211; Financial instruments with quoted prices in active markets for similar assets or liabilities. Level&nbsp;2 fair value measurements are determined using either prices for similar instruments or inputs that are either directly or indirectly observable, such as interest rates. We do not have any financial assets or liabilities being measured at fair value that are classified as Level&nbsp;2 financial instruments.<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Level 3 &#8211; Inputs to the fair value measurement are unobservable inputs or valuation techniques. We do not have any financial assets or liabilities being measured at fair value that are classified as Level&nbsp;3 financial instruments.<br /><br /><br /></font> </div> 15871434 5501710 13922525 3983648 14473725 5045009 12109231 3336610 <div> <p><font size="2" class="_mt"><strong>NOTE 9. INCOME TAXES<br /></strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Deferred income taxes reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Tax provisions of $160,015 for the nine months ended December&nbsp;31, 2010 were credited to "Additional paid-in capital." <br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We had no unrecognized tax benefits as of December&nbsp;31, 2011, and we do not expect any significant unrecognized tax benefits within 12&nbsp;months of the reporting date. We recognize interest and penalties related to income tax matters in income tax expense. As of December&nbsp;31, 2011 we had no accrued interest related to uncertain tax positions. The tax years 1999 through 2011 remain open to examination by the major taxing jurisdictions to which we are subject.</font><br /><br /></p> </div> 4794742 3697565 4782699 1661090 3825819 1047519 -70622 -317091 -750129 -140197 -20833 0 1457731 -26018 321544 -14268 <div> <font style="font-family: Times New Roman; font-size: 10pt;" class="_mt"><b>NOTE 7. INVENTORIES</b> <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inventories consisted of the following:<br />&nbsp;<br /></font> <table style="font-family: Times New Roman; font-size: 10pt;" cellspacing="0" cellpadding="0" width="50%" align="center"> <tr><td> </td> <td style="border-bottom: black 1px solid;" colspan="3" align="center"><b>Dec. 31<br />2011</b></td> <td> </td> <td style="border-bottom: black 1px solid;" colspan="3" align="center"><b>March 31<br />2011</b></td></tr> <tr bgcolor="#ccdaef"><td>Raw materials</td> <td width="1%">$</td> <td width="22%" align="right">1,312,759</td> <td width="1%"> </td> <td width="4%">&nbsp;&nbsp;</td> <td width="1%">$</td> <td width="22%" align="right">2,083,730</td> <td width="1%"> </td></tr> <tr><td>Work in process</td> <td> </td> <td align="right">1,824,934</td> <td> </td> <td> </td> <td> </td> <td align="right">1,109,270</td> <td> </td></tr> <tr bgcolor="#ccdaef"><td>Finished goods</td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">480,146</td> <td style="border-bottom: black 1px solid;">&nbsp;</td> <td> </td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">450,857</td> <td style="border-bottom: black 1px solid;">&nbsp;</td></tr> <tr><td> </td> <td> </td> <td align="right">3,617,839</td> <td> </td> <td> </td> <td> </td> <td align="right">3,643,857</td> <td> </td></tr> <tr bgcolor="#ccdaef"><td>Less&nbsp;inventory&nbsp;reserve&nbsp;&nbsp;</td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">(300,000</td> <td style="border-bottom: black 1px solid;">)</td> <td> </td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">(300,000</td> <td style="border-bottom: black 1px solid;">)</td></tr> <tr valign="top"><td>Total inventories</td> <td style="border-bottom: black 3px double;">$</td> <td style="border-bottom: black 3px double;" align="right">3,317,839</td> <td style="border-bottom: black 3px double;">&nbsp;</td> <td> </td> <td style="border-bottom: black 3px double;">$</td> <td style="border-bottom: black 3px double;" align="right">3,343,857</td> <td style="border-bottom: black 3px double;">&nbsp;</td></tr></table><font style="font-family: Times New Roman; font-size: 10pt;" class="_mt">&nbsp;<br /></font> </div> 3343857 3317839 1485664 512203 1754586 591694 612682 693589 71836225 79071511 1865676 1401892 6178207 6797274 7970358 12090093 53257140 56384111 <div> <font style="font-family: Times New Roman; font-size: 10pt;" class="_mt"><b>NOTE 5. MARKETABLE SECURITIES</b> <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Marketable securities with remaining maturities less than one year are classified as short-term, and those with remaining maturities greater than one year are classified as long-term. The fair value of our marketable securities as of December 31, 2011, by maturity, were as follows:<br /><br /></font> <table style="font-family: Times New Roman; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0" width="50%" align="center"> <tr><td style="border-bottom: black 1px solid;" colspan="2" align="center"><b>Total</b></td> <td width="4%"> </td> <td style="border-bottom: black 1px solid;" colspan="2" align="center"><b>&lt;1 Year</b></td> <td width="4%"> </td> <td style="border-bottom: black 1px solid;" colspan="2" align="center"><b>1&#8211;3 Years</b></td> <td width="4%"> </td> <td style="border-bottom: black 1px solid;" colspan="2" align="center"><b>3&#8211;5 Years</b></td></tr> <tr><td width="1%">$</td> <td width="12%" align="right">68,474,204</td> <td>&nbsp;</td> <td width="1%">$</td> <td width="12%" align="right">12,090,093</td> <td> </td> <td width="1%">$</td> <td width="12%" align="right">27,322,439</td> <td width="2%"> </td> <td width="1%">$</td> <td width="12%" align="right">29,061,672</td></tr></table><font style="font-family: Times New Roman; font-size: 10pt;" class="_mt">&nbsp; <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As of December&nbsp;31 and March&nbsp;31, 2011, our marketable securities were as follows:<br />&nbsp;<br /></font> <table style="font-family: Times New Roman; font-size: 10pt;" cellspacing="0" cellpadding="0" width="100%"> <tr><td rowspan="2"> </td> <td style="border-bottom: black 1px solid;" colspan="12" align="center"><b>As of December&nbsp;31, 2011</b></td> <td rowspan="2" width="1"> </td> <td style="border-bottom: black 1px solid;" colspan="12" align="center"><b>As of March&nbsp;31, 2011</b></td></tr> <tr><td style="border-bottom: black 1px solid;" colspan="2" align="center"><br /><b>Adjusted<br />Cost</b></td> <td width="1">&nbsp;</td> <td style="border-bottom: black 1px solid;" colspan="2" align="center"><b>Gross<br />Unrealized<br />Gains</b></td> <td width="1">&nbsp;</td> <td style="border-bottom: black 1px solid;" colspan="3" align="center"><b>Gross<br />Unrealized<br />Losses</b></td> <td width="1">&nbsp;</td> <td style="border-bottom: black 1px solid;" colspan="2" align="center"><b>Fair<br />Market<br />Value</b></td> <td style="border-bottom: black 1px solid;" colspan="2" align="center"><br /><b>Adjusted<br />Cost</b></td> <td width="1"> </td> <td style="border-bottom: black 1px solid;" colspan="2" align="center"><b>Gross<br />Unrealized<br />Gains</b></td> <td width="1"> </td> <td style="border-bottom: black 1px solid;" colspan="3" align="center"><b>Gross<br />Unrealized<br />Losses</b></td> <td width="1"> </td> <td style="border-bottom: black 1px solid;" colspan="2" align="center"><b>Fair<br />Market<br />Value</b></td></tr> <tr bgcolor="#ccdaef"><td valign="bottom">U.S. agency<br /> <div style="margin-left: 9pt;">securities</div></td> <td valign="bottom">$</td> <td valign="bottom" align="right">-</td> <td>&nbsp;&nbsp;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">-</td> <td>&nbsp;&nbsp;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">-</td> <td valign="bottom">&nbsp;</td> <td>&nbsp;&nbsp;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">-</td> <td>&nbsp;&nbsp;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">83,358</td> <td>&nbsp;&nbsp;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,200</td> <td>&nbsp;&nbsp;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">-</td> <td valign="bottom">&nbsp; </td> <td>&nbsp;&nbsp;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">84,558</td></tr> <tr><td valign="bottom">Corporate&nbsp;bonds</td> <td> </td> <td valign="bottom" align="right">46,484,198</td> <td> </td> <td> </td> <td valign="bottom" align="right">942,112</td> <td> </td> <td align="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td> <td valign="bottom" align="right">(702,032</td> <td valign="bottom">)</td> <td> </td> <td> </td> <td valign="bottom" align="right">46,724,278</td> <td> </td> <td> </td> <td valign="bottom" align="right">37,884,146</td> <td> </td> <td> </td> <td valign="bottom" align="right">1,231,743</td> <td> </td> <td> </td> <td valign="bottom" align="right">(147,443</td> <td valign="bottom">)</td> <td> </td> <td> </td> <td valign="bottom" align="right">38,968,446</td></tr> <tr bgcolor="#ccdaef"><td valign="bottom">Municipal&nbsp;bonds&nbsp;&nbsp;</td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">21,368,205</td> <td> </td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">407,811</td> <td> </td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">(26,090</td> <td style="border-bottom: black 1px solid; valign: ;">)</td> <td> </td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">21,749,926</td> <td> </td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">21,582,084</td> <td> </td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">602,457</td> <td> </td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">(10,047</td> <td style="border-bottom: black 1px solid; valign: ;" valign="bottom">)</td> <td>&nbsp;</td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">22,174,494</td></tr> <tr><td valign="top">Total</td> <td style="border-bottom: black 3px double;">$</td> <td style="border-bottom: black 3px double;" align="right">67,852,403</td> <td> </td> <td style="border-bottom: black 3px double;">$</td> <td style="border-bottom: black 3px double;" align="right">1,349,923</td> <td> </td> <td style="border-bottom: black 3px double;">$</td> <td style="border-bottom: black 3px double;" align="right">(728,122</td> <td style="border-bottom: black 3px double;">)</td> <td> </td> <td style="border-bottom: black 3px double;">$</td> <td style="border-bottom: black 3px double;" align="right">68,474,204</td> <td> </td> <td style="border-bottom: black 3px double;">$</td> <td style="border-bottom: black 3px double;" align="right">59,549,588</td> <td>&nbsp;</td> <td style="border-bottom: black 3px double;">$</td> <td style="border-bottom: black 3px double;" align="right">1,835,400</td> <td> </td> <td style="border-bottom: black 3px double;">$</td> <td style="border-bottom: black 3px double;" align="right">(157,490</td> <td style="border-bottom: black 3px double;">)</td> <td>&nbsp;</td> <td style="border-bottom: black 3px double;">$</td> <td style="border-bottom: black 3px double;" align="right">61,227,498</td></tr></table><font style="font-family: Times New Roman; font-size: 10pt;" class="_mt">&nbsp; <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The following table shows the gross unrealized losses and fair value of our investments with unrealized losses, aggregated by investment category and length of time that individual securities had been in a continuous unrealized loss position as of December&nbsp;31 and March&nbsp;31, 2011:<br />&nbsp;<br /></font> <table style="font-family: Times New Roman; font-size: 10pt;" cellspacing="0" cellpadding="0" width="100%" align="center"> <tr><td rowspan="2" colspan="2"> </td> <td style="border-bottom: black 1px solid;" colspan="6" align="center"><b>Less Than 12 Months</b></td> <td rowspan="2"> </td> <td style="border-bottom: black 1px solid;" colspan="6" align="center"><b>12 Months or Greater</b></td> <td rowspan="2"> </td> <td style="border-bottom: black 1px solid;" colspan="6" align="center"><b>Total</b></td></tr> <tr><td style="border-bottom: black 1px solid;" colspan="2" align="center"><b>Fair<br />Market<br />Value</b></td> <td> </td> <td style="border-bottom: black 1px solid;" colspan="3" align="center"><b>Gross<br />Unrealized<br />Losses</b></td> <td style="border-bottom: black 1px solid;" colspan="2" align="center"><b>Fair<br />Market<br />Value</b></td> <td> </td> <td style="border-bottom: black 1px solid;" colspan="3" align="center"><b>Gross<br />Unrealized<br />Losses</b></td> <td style="border-bottom: black 1px solid;" colspan="2" align="center"><b>Fair<br />Market<br />Value</b></td> <td> </td> <td style="border-bottom: black 1px solid;" colspan="3" align="center"><b>Gross<br />Unrealized<br />Losses</b></td></tr> <tr><td colspan="22">As of December 31, 2011</td></tr> <tr bgcolor="#ccdaef"><td width="9">&nbsp;</td> <td>U.S.&nbsp;agency&nbsp;securities&nbsp;</td> <td width="1%">$</td> <td width="9%" align="right">-</td> <td width="2%"> </td> <td width="1%">$</td> <td width="8%" align="right">-</td> <td valign="bottom" width="1%"> </td> <td width="4%"> </td> <td width="1%">$</td> <td width="9%" align="right">-</td> <td width="2%"> </td> <td width="1%">$</td> <td width="8%" align="right">-</td> <td width="1%"> </td> <td width="4%"> </td> <td width="1%">$</td> <td width="9%" align="right">-</td> <td width="2%"> </td> <td width="1%">$</td> <td width="8%" align="right">-</td> <td valign="bottom" width="1%">&nbsp;</td></tr> <tr><td>&nbsp;</td> <td>Corporate bonds</td> <td colspan="2" align="right">19,335,389</td> <td colspan="3" align="right">(656,746</td> <td>)</td> <td colspan="3" align="right">1,049,444</td> <td colspan="3" align="right">(45,286</td> <td>)</td> <td colspan="3" align="right">20,384,833</td> <td colspan="3" align="right">(702,032</td> <td>) </td></tr> <tr bgcolor="#ccdaef"><td>&nbsp;</td> <td>Municipal bonds</td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">865,482</td> <td> </td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">(2,680</td> <td style="border-bottom: black 1px solid;">)</td> <td> </td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">919,359</td> <td> </td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">(23,410</td> <td style="border-bottom: black 1px solid;">)</td> <td> </td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">1,784,841</td> <td> </td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">(26,090</td> <td style="border-bottom: black 1px solid;">)</td></tr> <tr><td>&nbsp;</td> <td valign="top">Total</td> <td style="border-bottom: black 3px double;" valign="top">$</td> <td style="border-bottom: black 3px double;" valign="top" align="right">20,200,871</td> <td valign="top"> </td> <td style="border-bottom: black 3px double;" valign="top">$</td> <td style="border-bottom: black 3px double;" valign="top" align="right">(659,426</td> <td style="border-bottom: black 3px double;" valign="top">)</td> <td valign="top"> </td> <td style="border-bottom: black 3px double;" valign="top">$</td> <td style="border-bottom: black 3px double;" valign="top" align="right">1,968,803</td> <td valign="top"> </td> <td style="border-bottom: black 3px double;" valign="top">$</td> <td style="border-bottom: black 3px double;" valign="top" align="right">(68,696</td> <td style="border-bottom: black 3px double;" valign="top">)</td> <td valign="top"> </td> <td style="border-bottom: black 3px double;" valign="top">$</td> <td style="border-bottom: black 3px double;" valign="top" align="right">22,169,674</td> <td valign="top"> </td> <td style="border-bottom: black 3px double;" valign="top">$</td> <td style="border-bottom: black 3px double;" valign="top" align="right">(728,122</td> <td style="border-bottom: black 3px double;" valign="top">)</td></tr> <tr><td colspan="22">As of March 31, 2011</td></tr> <tr bgcolor="#ccdaef"><td width="9"> </td> <td>U.S.&nbsp;agency&nbsp;securities&nbsp;</td> <td width="1%">$</td> <td width="9%" align="right">-</td> <td width="2%">&nbsp;</td> <td width="1%">$</td> <td width="8%" align="right">-</td> <td width="1%">&nbsp;</td> <td width="4%">&nbsp;</td> <td width="1%">$</td> <td width="9%" align="right">-</td> <td width="2%">&nbsp;</td> <td width="1%">$</td> <td width="8%" align="right">-</td> <td width="1%">&nbsp;</td> <td width="4%">&nbsp;</td> <td width="1%">$</td> <td width="9%" align="right">-</td> <td width="2%">&nbsp;</td> <td width="1%">$</td> <td width="8%" align="right">-</td> <td width="1%">&nbsp; </td></tr> <tr><td> </td> <td>Corporate bonds</td> <td colspan="2" align="right">9,146,952</td> <td colspan="3" align="right">(147,443</td> <td>)</td> <td colspan="3" align="right">-</td> <td colspan="3" align="right">-</td> <td>&nbsp;</td> <td colspan="3" align="right">9,146,952</td> <td colspan="3" align="right">(147,443</td> <td>)</td></tr> <tr bgcolor="#ccdaef"><td> </td> <td width="122">Municipal bonds</td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">2,178,225</td> <td>&nbsp;</td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">(10,047</td> <td style="border-bottom: black 1px solid; valign: ;">)</td> <td>&nbsp;</td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">-</td> <td>&nbsp;</td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">-</td> <td style="border-bottom: black 1px solid; valign: ;">&nbsp;</td> <td>&nbsp;</td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">2,178,225</td> <td>&nbsp;</td> <td style="border-bottom: black 1px solid;" colspan="2" align="right">(10,047</td> <td style="border-bottom: black 1px solid; valign: ;">)</td></tr> <tr><td> </td> <td valign="top" width="122">Total</td> <td style="border-bottom: black 3px double;" valign="top">$</td> <td style="border-bottom: black 3px double;" valign="top" align="right">11,325,177</td> <td valign="top">&nbsp;</td> <td style="border-bottom: black 3px double;" valign="top">$</td> <td style="border-bottom: black 3px double;" valign="top" align="right">(157,490</td> <td style="border-bottom: black 3px double;" valign="top">)</td> <td valign="top">&nbsp;</td> <td style="border-bottom: black 3px double;" valign="top">$</td> <td style="border-bottom: black 3px double;" valign="top" align="right">-</td> <td valign="top">&nbsp;</td> <td style="border-bottom: black 3px double;" valign="top">$</td> <td style="border-bottom: black 3px double;" valign="top" align="right">-</td> <td style="border-bottom: black 3px double;" valign="top">&nbsp;</td> <td valign="top">&nbsp;</td> <td style="border-bottom: black 3px double;" valign="top">$</td> <td style="border-bottom: black 3px double;" valign="top" align="right">11,325,177</td> <td valign="top">&nbsp;</td> <td style="border-bottom: black 3px double;" valign="top">$</td> <td style="border-bottom: black 3px double;" valign="top" align="right">(157,490</td> <td style="border-bottom: black 3px double;" valign="top">)</td></tr></table><font style="font-family: Times New Roman; font-size: 10pt;" class="_mt">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gross unrealized losses totaled $728,122 as of December&nbsp;31, 2011, and were attributable to nine corporate and two municipal bonds out of a portfolio of 53 bonds. Corporate bonds accounted for $702,032 of the total gross unrealized losses. The gross unrealized losses were due to market-price decreases and rating downgrades after the bonds were purchased. The credit ratings of a number of corporate issuers, particularly large banks, were downgraded during the quarter ended December&nbsp;31, 2011. Criteria cited for the bank downgrades included the likelihood of external government or group support. All of the bonds we held that were rated by Moody's or Standard and Poor's had investment-grade credit ratings. For each bond with an unrealized loss, we expect to recover the entire cost basis of each security based on our consideration of factors including their credit ratings, the underlying ratings of insured bonds, and historical default rates for securities of comparable credit rating. Because we expect to recover the entire cost basis of the securities, and because we do not intend to sell the securities and it is not more likely than not that we will be required to sell the securities before recovery of the cost basis, which may be maturity, we did not consider any of our marketable securities to be other-than-temporarily impaired at December&nbsp;31, 2011.<br /><br /><br /></font> </div> 319160 36 -9482358 -9064822 8952319 8550909 9691026 3383919 8283412 2289091 2883373 968904 3567880 1238732 12988061 4532806 10354645 2744916 10553771 14039795 501957 762007 1185306 1171038 159145 36 1573370 5736980 6790889 7490863 1531116 1931912 <div> <p><font size="2" class="_mt"><strong>NOTE 2. INTERIM FINANCIAL INFORMATION<br /></strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The accompanying unaudited financial statements of NVE Corporation are prepared consistent with accounting principles generally accepted in the United States and in accordance with Securities and Exchange Commission rules and regulations. In the opinion of management, these financial statements reflect all adjustments, consisting only of normal and recurring adjustments, necessary for a fair presentation of the financial statements. Although we believe that the disclosures are adequate to make the information presented not misleading, it is suggested that these unaudited financial statements be read in conjunction with the audited financial statements and the notes included in our latest annual financial statements included in our Annual Report on <font style="white-space: nowrap;" class="_mt">Form 10-K</font> for the fiscal year ended March&nbsp;31, 2011. The results of operations for the quarter or nine months ended December&nbsp;31, 2011 are not necessarily indicative of the results that may be expected for the full fiscal year ending March&nbsp;31, 2012.</font><br /><br /></p> </div> 982217 330681 1825159 718688 47967583 56250995 23013962 7963508 20970921 6158526 19290839 6686451 17975331 5394758 1901156 638223 1742721 520044 76720 80160 69970549 77669619 4837963 4866617 4852360 4873429 4714989 4743643 4786790 4807859 EX-101.SCH 6 nvec-20111231.xsd SCHEMA DOCUMENT 00100 - Statement - Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Statements of Income link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Interim Financial Information link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Net Income per Share link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Stock Repurchase Plan link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 nvec-20111231_cal.xml CALCULATION LINKBASE DOCUMENT EX-101.LAB 8 nvec-20111231_lab.xml LABELS LINKBASE DOCUMENT EX-101.PRE 9 nvec-20111231_pre.xml PRESENTATION LINKBASE DOCUMENT GRAPHIC 10 nve-logo.gif NVE LOGO begin 644 nve-logo.gif M1TE&.#EA%`$V`+,```!&K0DW>0O___^+BXK2TM``````````` M`````````````````````"P`````%`$V```$_[#(20M!..M3NY>7I@E<-8CB M\*UL@:*5(:TMW%5K3LN'Q.K]NY999@G0=/EFE>'6=J?7X>,FH!*F]WCET> M5(^3E)5W@BN$BE&'$GMIC#&?8P%)G11P@6X4@)9TH:RNLK.SL)%H@:>:7%`? MH[R*L3Q-#8@[CDZ.2E M+"5?_>]7A(YJ"?`_@`D%"",6(\C##K1+0X1R,+CDX\>DBI M3]C+?#,+I`1PQ$BVHDB3*ETJ)%NLFDZSD.RY:!]PYHQ:MJ[=NWBY#@7W):5;>F/TOI4,NK7KQ)L#H09< MA:HO1:A%X;Y)V/;KW\"%[:W'0JW-M%8/?;/28KF\X-"C?ZG,9F`%OU]H>_6# MF:<^Y6I!BS:.6%+AX>8:1HU8.0I4'%S%DI<)OWU$*($&7;R(EI1TJ<- MDJL9:BD3Z@D*GRD^%G!B)YJF]Z=L'@($HYV76GKJ4V,,%"4F[XDY#V$1Q1HD MHTI:LB9UJ<*T4J5X$.3GDYU<26"K1OX(4)V']6HH_[.>`ID:<61VHJ8_$9)R M*X.!Y%ACCN"&N]1LB0Z28*.G^$G9HBP.6>*[BKWHE'F?GO(HJ\!T,M2V\/;; M)X`;Z:>IK%,DMR[`::KK[\)AH3LJ*>P>0ETH`E8YI6H,9]R8M`H5@K#$;4Y\ M2JC0:FSRK#RRL.6=#9U;L;WNGBPS/!BO$%L:_(;&8ZR27F?PS$"O4"UO=A!, MJ&018]6;Q4%G[/`**_-ESZOE@EIDTUB/Q)J(=91,=#$U'[*9UUDS/'"54>L) M5MI-VC-?V6432S,=.9ME!]G"_@QWT$./]N9<8=U<&]/*%B,N`H@3Z8,)RU'Y8'/$ MU_)%,+*=NCKJ)0UAF'57%7FR*J/NBF^\WLZ/K&KJ\K?1?Z\>A` M6Z^^U0$_=_9@A?J,2]0S^5?G[KV)=W.\!X[1Z>$OZ23KAVSY.J+<@R6\);7? XML 11 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; word-wrap: break-word; } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 12 R9.htm IDEA: XBRL DOCUMENT v2.4.0.6
Net Income per Share
9 Months Ended
Dec. 31, 2011
Net Income per Share [Abstract]  
Net Income per Share
NOTE 4. NET INCOME PER SHARE
     Net income per basic share is computed based on the weighted-average number of common shares issued and outstanding during each period. Net income per diluted share amounts assume conversion, exercise or issuance of all potential common stock instruments (stock options and warrants). Stock options and warrants totaling 5,000 for the quarter and nine months ended December 31, 2011, and 1,000 for the quarter and nine months ended December 31, 2010 were not included in the computation of diluted earnings per share because the exercise prices of the options and warrants were greater than the market price of the common stock. The following table reflects the components of common shares outstanding:

Quarter Ended Dec. 31
2011 2010
Weighted average common shares outstanding – basic 4,807,859 4,743,643
Effect of dilutive securities:
Stock options
58,502 115,789
Warrants
7,068 7,185
Shares used in computing net income per share – diluted   4,873,429 4,866,617
 
Nine Months Ended Dec. 31
2011 2010
Weighted average common shares outstanding – basic 4,786,790 4,714,989
Effect of dilutive securities:
Stock options
58,502 115,789
Warrants
7,068 7,185
Shares used in computing net income per share – diluted   4,852,360 4,837,963
 
 
7
EXCEL 13 Financial_Report.xls IDEA: XBRL DOCUMENT begin 644 Financial_Report.xls M[[N_34E-12U697)S:6]N.B`Q+C`-"E@M1&]C=6UE;G0M5'EP93H@5V]R:V)O M;VL-"D-O;G1E;G0M5'EP93H@;75L=&EP87)T+W)E;&%T960[(&)O=6YD87)Y M/2(M+2TM/5].97AT4&%R=%]F.#)B.30S,U\T-3DX7S1F8F9?.#-B95]C8C%C M,#1F96-B9#DB#0H-"E1H:7,@9&]C=6UE;G0@:7,@82!3:6YG;&4@1FEL92!7 M96(@4&%G92P@86QS;R!K;F]W;B!A'!L;W)E&UL;G,Z=CTS1")U&UL;G,Z;STS1")U&UL/@T*(#QX.D5X8V5L5V]R:V)O;VL^#0H@(#QX M.D5X8V5L5V]R:W-H965T5]);F9O#I%>&-E;%=O#I%>&-E;%=O#I7;W)K#I7;W)K#I.86UE/@T*("`@(#QX M.E=O#I%>&-E;%=O M#I.86UE/DEN=&5R:6U?1FEN86YC:6%L7TEN9F]R M;6%T:6]N/"]X.DYA;64^#0H@("`@/'@Z5V]R:W-H965T4V]U#I%>&-E;%=O M#I%>&-E;%=O#I7;W)K#I7;W)K#I.86UE/@T*("`@(#QX M.E=O#I%>&-E;%=O M#I.86UE/DEN=F5N=&]R:65S/"]X.DYA;64^#0H@ M("`@/'@Z5V]R:W-H965T4V]U#I%>&-E;%=O#I7;W)K#I7;W)K#I.86UE/@T*("`@(#QX M.E=O#I%>&-E;%=O M#I.86UE/E-T;V-K7U)E<'5R8VAA#I.86UE/@T*("`@(#QX.E=O6QE#I!8W1I=F53:&5E=#X-"B`@/'@Z4')O=&5C=%-T#I0#I0#I0&UL/CPA6V5N9&EF72TM/@T*/"]H96%D/@T*("`\8F]D>3X-"B`@ M(#QP/E1H:7,@<&%G92!S:&]U;&0@8F4@;W!E;F5D('=I=&@@36EC'1087)T7V8X,F(Y-#,S7S0U.3A?-&9B9E\X,V)E7V-B M,6,P-&9E8V)D.0T*0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B]F.#)B M.30S,U\T-3DX7S1F8F9?.#-B95]C8C%C,#1F96-B9#DO5V]R:W-H965T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA M'0^,3`M43QS<&%N/CPO M'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$'0^ M43(\'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$7!E.B!T97AT+VAT;6P[(&-H87)S970] M(G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T M<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@ M8VAA'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$"!A3PO=&0^#0H@("`@("`@(#QT9"!C;&%S7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S M+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE M<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$7!E.B!T97AT+VAT M;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@ M("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$ M)W1E>'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA2!O<&5R871I;F<@ M86-T:79I=&EE&5S/"]T M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M/B@S-RPR-C8I/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$6%B;&4@86YD(&%C8W)U960@97AP96YS97,\+W1D/@T*("`@("`@("`\=&0@ M8VQA2!O<&5R871I;F<@86-T:79I=&EE'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$&-E'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA M'0O:F%V M87-C3X-"B`@("`\=&%B M;&4@8VQA2!F;W(@82!F86ER('!R97-E;G1A=&EO;B!O M9B!T:&4@9FEN86YC:6%L('-T871E;65N=',N($%L=&AO=6=H('=E(&)E;&EE M=F4@=&AA="!T:&4@9&ES8VQO6QE M/3-$)W=H:71E+7-P86-E.B!N;W=R87`[)R!C;&%S7!E.B!T97AT+VAT;6P[(&-H87)S970] M(G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T M<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@ M8VAAF4],T0R(&-L87-S/3-$7VUT/CQS M=')O;F<^3D]412`S+B!214-%3E0@04-#3U5.5$E.1R!04D].3U5.0T5-14Y4 M4SQB2!I'10 M87)T7V8X,F(Y-#,S7S0U.3A?-&9B9E\X,V)E7V-B,6,P-&9E8V)D.0T*0V]N M=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B]F.#)B.30S,U\T-3DX7S1F8F9? M.#-B95]C8C%C,#1F96-B9#DO5V]R:W-H965T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)R!C;&%S3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)R!C96QL6QE/3-$)V)O"!S;VQI M9#LG('=I9'1H/3-$,3$E(&%L:6=N/3-$8V5N=&5R/CQB/C(P,3`\+V(^/"]T M9#X\+W1R/@T*/'1R(&)G8V]L;W(],T0C8V-D865F/CQT9#Y796EG:'1E9"!A M=F5R86=E(&-O;6UO;B!S:&%R97,@;W5T6QE/3-$)V)O"!D;W5B;&4[)R!V86QI M9VX],T1T;W`@86QI9VX],T1R:6=H=#XT+#@W,RPT,CD\+W1D/@T*/'1D/B`\ M+W1D/@T*/'1D('-T>6QE/3-$)V)O"!D M;W5B;&4[)R!V86QI9VX],T1T;W`@86QI9VX],T1R:6=H=#XT+#@V-BPV,3<\ M+W1D/CPO='(^/"]T86)L93X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)R!C;&%S3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)R!C M96QL6QE/3-$)V)O"!S;VQI M9#LG('=I9'1H/3-$,3$E(&%L:6=N/3-$8V5N=&5R/CQB/C(P,3`\+V(^/"]T M9#X\+W1R/@T*/'1R(&)G8V]L;W(],T0C8V-D865F/CQT9#Y796EG:'1E9"!A M=F5R86=E(&-O;6UO;B!S:&%R97,@;W5T6QE/3-$)V)O"!D;W5B;&4[)R!V86QI M9VX],T1T;W`@86QI9VX],T1R:6=H=#XT+#@U,BPS-C`\+W1D/@T*/'1D/B`\ M+W1D/@T*/'1D('-T>6QE/3-$)V)O"!D M;W5B;&4[)R!V86QI9VX],T1T;W`@86QI9VX],T1R:6=H=#XT+#@S-RPY-C,\ M+W1D/CPO='(^/"]T86)L93X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)R!C;&%S'0O:F%V87-C M3X-"B`@("`\=&%B;&4@ M8VQA3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)R!C;&%S65A3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)R!C;&%S6QE/3-$)V)O"!S;VQI9#LG(&-O;'-P86X],T0Q,B!A;&EG;CTS1&-E;G1E6QE/3-$)V)O"!S;VQI9#LG(&-O;'-P86X],T0Q,B!A;&EG M;CTS1&-E;G1EF5D/&)R("\^1V%I;G,\+V(^/"]T9#X- M"CQT9"!W:61T:#TS1#$^)FYBF5D/&)R("\^1V%I;G,\+V(^/"]T9#X- M"CQT9"!W:61T:#TS1#$^(#PO=&0^#0H\=&0@F5D/&)R("\^3&]S6QE/3-$)V)O M"!S;VQI9#LG(&-O;'-P86X],T0R(&%L M:6=N/3-$8V5N=&5R/CQB/D9A:7(\8G(@+SY-87)K970\8G(@+SY686QU93PO M8CX\+W1D/CPO='(^#0H\='(@8F=C;VQO6QE/3-$ M)VUA6QE/3-$)V)O"!S;VQI9#LG(&-O;'-P86X],T0R(&%L:6=N/3-$6QE/3-$)V)O M"!S;VQI9#LG(&-O;'-P86X],T0R(&%L M:6=N/3-$6QE/3-$ M)V)O"!D;W5B;&4[)SXD/"]T9#X-"CQT M9"!S='EL93TS1"=B;W)D97(M8F]T=&]M.B!B;&%C:R`S<'@@9&]U8FQE.R<@ M86QI9VX],T1R:6=H=#XV-RPX-3(L-#`S/"]T9#X-"CQT9#X@/"]T9#X-"CQT M9"!S='EL93TS1"=B;W)D97(M8F]T=&]M.B!B;&%C:R`S<'@@9&]U8FQE.R<^ M)#PO=&0^#0H\=&0@6QE/3-$)V)O"!D;W5B M;&4[)SXI/"]T9#X-"CQT9#X@/"]T9#X-"CQT9"!S='EL93TS1"=B;W)D97(M M8F]T=&]M.B!B;&%C:R`S<'@@9&]U8FQE.R<^)#PO=&0^#0H\=&0@6QE/3-$)V)O"!D;W5B;&4[ M)R!A;&EG;CTS1')I9VAT/C4Y+#4T.2PU.#@\+W1D/@T*/'1D/B9N8G-P.SPO M=&0^#0H\=&0@6QE/3-$)V)O"!D;W5B;&4[)R!A;&EG;CTS1')I9VAT/C$L.#,U+#0P,#PO=&0^ M#0H\=&0^(#PO=&0^#0H\=&0@6QE/3-$)V)O"!D;W5B;&4[)R!A;&EG;CTS1')I9VAT/B@Q-36QE/3-$)V9O;G0M9F%M:6QY.B!4:6UEF5D(&QOF5D(&QO M2!I;G9E6QE/3-$)V)O"!S;VQI9#LG(&-O;'-P86X],T0V(&%L:6=N/3-$8V5N=&5R M/CQB/DQE6QE/3-$)V)O"!S;VQI9#LG(&-O;'-P86X],T0V(&%L:6=N/3-$8V5N=&5R/CQB/E1O=&%L M/"]B/CPO=&0^/"]TF5D/&)R("\^3&]SF5D/&)R("\^ M3&]SF5D/&)R("\^3&]S6QE/3-$)V)O"!S;VQI9#LG/BD\+W1D/@T*/'1D/B`\+W1D/@T* M/'1D('-T>6QE/3-$)V)O"!S;VQI9#LG M(&-O;'-P86X],T0R(&%L:6=N/3-$6QE/3-$)V)O"!S M;VQI9#LG/BD\+W1D/CPO='(^#0H\='(^/'1D/B9N8G-P.SPO=&0^#0H\=&0@ M=F%L:6=N/3-$=&]P/E1O=&%L/"]T9#X-"CQT9"!S='EL93TS1"=B;W)D97(M M8F]T=&]M.B!B;&%C:R`S<'@@9&]U8FQE.R<@=F%L:6=N/3-$=&]P/B0\+W1D M/@T*/'1D('-T>6QE/3-$)V)O"!D;W5B M;&4[)R!V86QI9VX],T1T;W`@86QI9VX],T1R:6=H=#XR,"PR,#`L.#6QE/3-$)V)O"!D M;W5B;&4[)R!V86QI9VX],T1T;W`^*3PO=&0^#0H\=&0@=F%L:6=N/3-$=&]P M/B`\+W1D/@T*/'1D('-T>6QE/3-$)V)O"!D;W5B;&4[)R!V86QI9VX],T1T;W`^)#PO=&0^#0H\=&0@6QE/3-$)V)O"!D;W5B;&4[)R!V86QI9VX],T1T;W`^)#PO=&0^#0H\=&0@6QE/3-$ M)V)O"!D;W5B;&4[)R!V86QI9VX],T1T M;W`^*3PO=&0^#0H\=&0@=F%L:6=N/3-$=&]P/B`\+W1D/@T*/'1D('-T>6QE M/3-$)V)O"!D;W5B;&4[)R!V86QI9VX] M,T1T;W`^)#PO=&0^#0H\=&0@6QE/3-$)V)O"!D;W5B;&4[)R!V86QI9VX],T1T;W`@86QI9VX],T1R:6=H M=#XH-S(X+#$R,CPO=&0^#0H\=&0@6QE/3-$)V)O"!S;VQI9#LG(&-O;'-P86X],T0R(&%L:6=N/3-$ M6QE/3-$)V)O"!S;VQI9#LG(&-O;'-P M86X],T0R(&%L:6=N/3-$6QE/3-$)V)O"!D;W5B;&4[)R!V86QI9VX],T1T;W`^*3PO=&0^#0H\=&0@=F%L:6=N M/3-$=&]P/B9N8G-P.SPO=&0^#0H\=&0@6QE/3-$)V)O"!D;W5B M;&4[)R!V86QI9VX],T1T;W`^)#PO=&0^#0H\=&0@6QE/3-$)V)O"!D;W5B;&4[)R!V86QI9VX],T1T;W`^)#PO=&0^#0H\=&0@3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)R!C;&%S MF5D(&QOF5D(&QO2!B M92!M871U2P@=V4@9&ED(&YO="!C;VYS:61E'0O:F%V87-C M3X-"B`@("`\=&%B;&4@ M8VQA3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)R!C M;&%SF5D)FYB"9N8G-P.R9N M8G-P.SPO=&0^#0H\=&0@6QE/3-$)V)O"!D;W5B;&4[)R!V86QI M9VX],T1T;W`@86QI9VX],T1R:6=H=#XR+#`T.2PT.34\+W1D/@T*/'1D('-T M>6QE/3-$)V)O"!D;W5B;&4[)R!V86QI M9VX],T1T;W`^)FYB6QE/3-$)V)O"!S;VQI9#LG(&-O;'-P86X],T0W(&%L:6=N/3-$8V5N=&5R M/CQB/DYI;F4F;F)S<#M-;VYT:',F;F)S<#M%;F1E9"9N8G-P.T1E8RXF;F)S M<#LS,3PO8CX@/"]T9#X\+W1R/@T*/'1R/CQT9"!S='EL93TS1"=B;W)D97(M M8F]T=&]M.B!B;&%C:R`Q<'@@6QE/3-$)V)O"!S;VQI9#LG/BD\+W1D/CPO='(^#0H\='(@8F=C M;VQO6QE/3-$)V)O"!D;W5B;&4[ M)R!V86QI9VX],T1T;W`^)#PO=&0^#0H\=&0@6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT M4&%R=%]F.#)B.30S,U\T-3DX7S1F8F9?.#-B95]C8C%C,#1F96-B9#D-"D-O M;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO9C@R8CDT,S-?-#4Y.%\T9F)F M7S@S8F5?8V(Q8S`T9F5C8F0Y+U=O'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/&1I=CX@/&9O;G0@6QE/3-$)V)O"!S;VQI9#LG(&-O;'-P86X],T0R(&%L:6=N/3-$6QE/3-$)V)O"!D;W5B;&4[)SXD/"]T9#X-"CQT9"!S='EL93TS1"=B M;W)D97(M8F]T=&]M.B!B;&%C:R`S<'@@9&]U8FQE.R<@86QI9VX],T1R:6=H M=#XS+#,Q-RPX,SD\+W1D/@T*/'1D('-T>6QE/3-$)V)O"!D;W5B;&4[)SXF;F)S<#L\+W1D/@T*/'1D/B`\+W1D/@T* M/'1D('-T>6QE/3-$)V)O"!D;W5B;&4[ M)SXD/"]T9#X-"CQT9"!S='EL93TS1"=B;W)D97(M8F]T=&]M.B!B;&%C:R`S M<'@@9&]U8FQE.R<@86QI9VX],T1R:6=H=#XS+#,T,RPX-3<\+W1D/@T*/'1D M('-T>6QE/3-$)V)O"!D;W5B;&4[)SXF M;F)S<#L\+W1D/CPO='(^/"]T86)L93X\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)R!C;&%S M7!E.B!T97AT+VAT M;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@ M("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$ M)W1E>'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$F4],T0R(&-L87-S/3-$7VUT/CQS=')O;F<^3D]412`X M+B!35$]#2RU"05-%1"!#3TU014Y3051)3TX\+W-T'!E;G-E(&9O65E(&1I'0O:F%V M87-C3X-"B`@("`\=&%B M;&4@8VQA&5S(%M!8G-T&5S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\ M9&EV/B`\<#X\9F]N="!S:7IE/3-$,B!C;&%S&5S(')E9FQE M8W0@=&AE(&YE="!T87@@969F96-T"!P2!S:6=N:69I8V%N="!U M;G)E8V]G;FEZ960@=&%X(&)E;F5F:71S('=I=&AI;B`Q,B9N8G-P.VUO;G1H M'0O:F%V87-C3X- M"B`@("`\=&%B;&4@8VQA3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)R!C;&%S6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE2!O2!F:6YA;F-I M86P@87-S971S(&]R(&QI86)I;&ET:65S(&)E:6YG(&UE87-U2!F:6YA;F-I86P@87-S971S(&]R(&QI86)I;&ET:65S(&)E:6YG(&UE M87-U3X-"CPO:'1M;#X-"@T* M+2TM+2TM/5].97AT4&%R=%]F.#)B.30S,U\T-3DX7S1F8F9?.#-B95]C8C%C M,#1F96-B9#D-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO9C@R8CDT M,S-?-#4Y.%\T9F)F7S@S8F5?8V(Q8S`T9F5C8F0Y+U=O'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C M:&%R'0^/&1I=CX@/'`^/&9O;G0@F5D('1H92!R97!U2!T:6UE('=I=&AO=70@;F]T:6-E+B!792!D:60@ M;F]T(')E<'5R8VAA3X- M"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]F.#)B.30S,U\T-3DX7S1F M8F9?.#-B95]C8C%C,#1F96-B9#D-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z M+R\O0SHO9C@R8CDT,S-?-#4Y.%\T9F)F7S@S8F5?8V(Q8S`T9F5C8F0Y+U=O M&UL#0I#;VYT96YT+51R86YS9F5R+45N8V]D M:6YG.B!Q=6]T960M<')I;G1A8FQE#0I#;VYT96YT+51Y<&4Z('1E>'0O:'1M M;#L@8VAA&UL;G,Z;STS1")U&UL M/@T*+2TM+2TM/5].97AT4&%R=%]F.#)B.30S,U\T-3DX7S1F8F9?.#-B95]C /8C%C,#1F96-B9#DM+0T* ` end XML 14 R8.htm IDEA: XBRL DOCUMENT v2.4.0.6
Recent Accounting Pronouncements
9 Months Ended
Dec. 31, 2011
Recent Accounting Pronouncements [Abstract]  
Recent Accounting Pronouncements

NOTE 3. RECENT ACCOUNTING PRONOUNCEMENTS
     We have adopted all applicable recently issued accounting pronouncements.

XML 15 R2.htm IDEA: XBRL DOCUMENT v2.4.0.6
Balance Sheets (USD $)
Dec. 31, 2011
Mar. 31, 2011
ASSETS    
Cash and cash equivalents $ 438,332 $ 952,209
Marketable securities, short term 12,090,093 7,970,358
Accounts receivable, net of allowance for uncollectible accounts of $15,000 3,456,042 3,596,239
Inventories 3,317,839 3,343,857
Deferred tax assets 282,144 0
Prepaid expenses and other assets 1,171,038 1,185,306
Total current assets 20,755,488 17,047,969
Fixed assets    
Machinery and equipment 6,797,274 6,178,207
Leasehold improvements 693,589 612,682
Gross fixed assets 7,490,863 6,790,889
Less accumulated depreciation 5,558,951 5,259,773
Net fixed assets 1,931,912 1,531,116
Marketable securities, long term 56,384,111 53,257,140
Total assets 79,071,511 71,836,225
LIABILITIES AND SHAREHOLDERS' EQUITY    
Accounts payable 596,205 731,580
Accrued payroll and other 805,687 987,403
Deferred taxes 0 146,693
Total current liabilities 1,401,892 1,865,676
Shareholders' equity    
Common stock, $0.01 par value, 6,000,000 shares authorized; 4,776,198 issued and outstanding as of September 30 and March 31, 2011 48,247 47,762
Additional paid-in capital 20,974,477 20,894,766
Accumulated other comprehensive income 395,900 1,060,438
Retained earnings 56,250,995 47,967,583
Total shareholders' equity 77,669,619 69,970,549
Total liabilities and shareholders' equity $ 79,071,511 $ 71,836,225
XML 16 R6.htm IDEA: XBRL DOCUMENT v2.4.0.6
Description of Business
9 Months Ended
Dec. 31, 2011
Description of Business [Abstract]  
Description of Business

NOTE 1. DESCRIPTION OF BUSINESS
     We develop and sell devices that use spintronics, a nanotechnology that relies on electron spin rather than electron charge to acquire, store, and transmit information.


XML 17 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.1.0.1 * */ var moreDialog = null; var Show = { Default:'raw', more:function( obj ){ var bClosed = false; if( moreDialog != null ) { try { bClosed = moreDialog.closed; } catch(e) { //Per article at http://support.microsoft.com/kb/244375 there is a problem with the WebBrowser control // that somtimes causes it to throw when checking the closed property on a child window that has been //closed. So if the exception occurs we assume the window is closed and move on from there. bClosed = true; } if( !bClosed ){ moreDialog.close(); } } obj = obj.parentNode.getElementsByTagName( 'pre' )[0]; var hasHtmlTag = false; var objHtml = ''; var raw = ''; //Check for raw HTML var nodes = obj.getElementsByTagName( '*' ); if( nodes.length ){ objHtml = obj.innerHTML; }else{ if( obj.innerText ){ raw = obj.innerText; }else{ raw = obj.textContent; } var matches = raw.match( /<\/?[a-zA-Z]{1}\w*[^>]*>/g ); if( matches && matches.length ){ objHtml = raw; //If there is an html node it will be 1st or 2nd, // but we can check a little further. var n = Math.min( 5, matches.length ); for( var i = 0; i < n; i++ ){ var el = matches[ i ].toString().toLowerCase(); if( el.indexOf( '= 0 ){ hasHtmlTag = true; break; } } } } if( objHtml.length ){ var html = ''; if( hasHtmlTag ){ html = objHtml; }else{ html = ''+ "\n"+''+ "\n"+' Report Preview Details'+ "\n"+' '+ "\n"+''+ "\n"+''+ objHtml + "\n"+''+ "\n"+''; } moreDialog = window.open("","More","width=700,height=650,status=0,resizable=yes,menubar=no,toolbar=no,scrollbars=yes"); moreDialog.document.write( html ); moreDialog.document.close(); if( !hasHtmlTag ){ moreDialog.document.body.style.margin = '0.5em'; } } else { //default view logic var lines = raw.split( "\n" ); var longest = 0; if( lines.length > 0 ){ for( var p = 0; p < lines.length; p++ ){ longest = Math.max( longest, lines[p].length ); } } //Decide on the default view this.Default = longest < 120 ? 'raw' : 'formatted'; //Build formatted view var text = raw.split( "\n\n" ) >= raw.split( "\r\n\r\n" ) ? raw.split( "\n\n" ) : raw.split( "\r\n\r\n" ) ; var formatted = ''; if( text.length > 0 ){ if( text.length == 1 ){ text = raw.split( "\n" ) >= raw.split( "\r\n" ) ? raw.split( "\n" ) : raw.split( "\r\n" ) ; formatted = "

"+ text.join( "

\n" ) +"

"; }else{ for( var p = 0; p < text.length; p++ ){ formatted += "

" + text[p] + "

\n"; } } }else{ formatted = '

' + raw + '

'; } html = ''+ "\n"+''+ "\n"+' Report Preview Details'+ "\n"+' '+ "\n"+''+ "\n"+''+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+'
'+ "\n"+' formatted: '+ ( this.Default == 'raw' ? 'as Filed' : 'with Text Wrapped' ) +''+ "\n"+'
'+ "\n"+' '+ "\n"+'
'+ "\n"+' '+ "\n"+'
'+ "\n"+''+ "\n"+''; moreDialog = window.open("","More","width=700,height=650,status=0,resizable=yes,menubar=no,toolbar=no,scrollbars=yes"); moreDialog.document.write(html); moreDialog.document.close(); this.toggle( moreDialog ); } moreDialog.document.title = 'Report Preview Details'; }, toggle:function( win, domLink ){ var domId = this.Default; var doc = win.document; var domEl = doc.getElementById( domId ); domEl.style.display = 'block'; this.Default = domId == 'raw' ? 'formatted' : 'raw'; if( domLink ){ domLink.innerHTML = this.Default == 'raw' ? 'with Text Wrapped' : 'as Filed'; } var domElOpposite = doc.getElementById( this.Default ); domElOpposite.style.display = 'none'; }, LastAR : null, showAR : function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }, toggleNext : function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }, hideAR : function(){ Show.LastAR.style.display = 'none'; } }
XML 18 R7.htm IDEA: XBRL DOCUMENT v2.4.0.6
Interim Financial Information
9 Months Ended
Dec. 31, 2011
Interim Financial Information [Abstract]  
Interim Financial Information

NOTE 2. INTERIM FINANCIAL INFORMATION
     The accompanying unaudited financial statements of NVE Corporation are prepared consistent with accounting principles generally accepted in the United States and in accordance with Securities and Exchange Commission rules and regulations. In the opinion of management, these financial statements reflect all adjustments, consisting only of normal and recurring adjustments, necessary for a fair presentation of the financial statements. Although we believe that the disclosures are adequate to make the information presented not misleading, it is suggested that these unaudited financial statements be read in conjunction with the audited financial statements and the notes included in our latest annual financial statements included in our Annual Report on Form 10-K for the fiscal year ended March 31, 2011. The results of operations for the quarter or nine months ended December 31, 2011 are not necessarily indicative of the results that may be expected for the full fiscal year ending March 31, 2012.


XML 19 R3.htm IDEA: XBRL DOCUMENT v2.4.0.6
Balance Sheets (Parenthetical) (USD $)
Dec. 31, 2011
Mar. 31, 2011
Balance Sheets    
Accounts receivable, allowance for uncollectible accounts $ 15,000 $ 15,000
Common stock par value $ 0.01 $ 0.01
Common stock, shares authorized 6,000,000 6,000,000
Common stock shares, issued 4,824,745 4,776,198
Common stock shares, outstanding 4,824,745 4,776,198
XML 20 R1.htm IDEA: XBRL DOCUMENT v2.4.0.6
Document and Entity Information
3 Months Ended
Dec. 31, 2011
Jan. 13, 2012
Document and Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Dec. 31, 2011  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2012  
Entity Registrant Name NVE CORP /NEW/  
Entity Central Index Key 0000724910  
Current Fiscal Year End Date --03-31  
Entity Filer Category Accelerated Filer  
Entity Common Stock, Shares Outstanding   4,824,745
XML 21 R4.htm IDEA: XBRL DOCUMENT v2.4.0.6
Statements of Income (USD $)
3 Months Ended 9 Months Ended
Dec. 31, 2011
Dec. 31, 2010
Dec. 31, 2011
Dec. 31, 2010
Revenue        
Product sales $ 5,394,758 $ 6,686,451 $ 17,975,331 $ 19,290,839
Contract research and development 763,768 1,277,057 2,995,590 3,723,123
Total revenue 6,158,526 7,963,508 20,970,921 23,013,962
Cost of sales 2,174,878 2,461,798 7,048,396 7,142,528
Gross profit 3,983,648 5,501,710 13,922,525 15,871,434
Expenses        
Selling, general , and administrative 520,044 638,223 1,742,721 1,901,156
Research and development 718,688 330,681 1,825,159 982,217
Total expenses 1,238,732 968,904 3,567,880 2,883,373
Income from operations 2,744,916 4,532,806 10,354,645 12,988,061
Interest income 591,694 512,203 1,754,586 1,485,664
Income before taxes 3,336,610 5,045,009 12,109,231 14,473,725
Provision for income taxes 1,047,519 1,661,090 3,825,819 4,782,699
Net income $ 2,289,091 $ 3,383,919 $ 8,283,412 $ 9,691,026
Net income per share - basic $ 0.48 $ 0.71 $ 1.73 $ 2.06
Net income per share - diluted $ 0.47 $ 0.70 $ 1.71 $ 2.00
Weighted average shares outstanding        
Basic 4,807,859 4,743,643 4,786,790 4,714,989
Diluted 4,873,429 4,866,617 4,852,360 4,837,963
XML 22 R12.htm IDEA: XBRL DOCUMENT v2.4.0.6
Inventories
9 Months Ended
Dec. 31, 2011
Inventories [Abstract]  
Inventories
NOTE 7. INVENTORIES
     Inventories consisted of the following:
 
Dec. 31
2011
March 31
2011
Raw materials $ 1,312,759    $ 2,083,730
Work in process 1,824,934 1,109,270
Finished goods 480,146   450,857  
3,617,839 3,643,857
Less inventory reserve   (300,000 ) (300,000 )
Total inventories $ 3,317,839   $ 3,343,857  
 
XML 23 R11.htm IDEA: XBRL DOCUMENT v2.4.0.6
Comprehensive Income
9 Months Ended
Dec. 31, 2011
Comprehensive Income [Abstract]  
Comprehensive Income
NOTE 6. COMPREHENSIVE INCOME
     The components of comprehensive income are as follows:

Quarter Ended Dec. 31
2011 2010
Net income $ 2,289,091 $ 3,383,919
Unrealized loss from marketable securities, net of tax   (239,596 ) (533,498 )
Comprehensive income $ 2,049,495   $ 2,850,421  
 
Nine Months Ended Dec. 31
2011 2010
Net income $ 8,283,412 $ 9,691,026
Unrealized loss from marketable securities, net of tax   (664,538 ) (16,399 )
Comprehensive income $ 7,618,874   $ 9,674,627  

XML 24 R15.htm IDEA: XBRL DOCUMENT v2.4.0.6
Fair Value Measurements
9 Months Ended
Dec. 31, 2011
Fair Value Measurements [Abstract]  
Fair Value Measurements
NOTE 10. FAIR VALUE MEASUREMENTS
     Generally accepted accounting principles establish a framework for measuring fair value, provide a definition of fair value and prescribe required disclosures about fair-value measurements. Generally accepted accounting principles define fair value as the price that would be received to sell an asset or paid to transfer a liability. Fair value is a market-based measurement that should be determined using assumptions that market participants would use in pricing an asset or liability. Generally accepted accounting principles utilize a valuation hierarchy for disclosure of fair value measurements. The categorization within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The categories within the valuation hierarchy are described as follows:
  

     Level 1 – Financial instruments with quoted prices in active markets for identical assets or liabilities. Our Level 1 financial instruments consist of publicly-traded marketable debt securities that are classified as available-for-sale. On the balance sheets, available-for-sale securities are classified as "Marketable securities, short term" and "Marketable securities, long term." The fair value of our available-for-sale securities was $68,474,204 at December 31, 2011 and $61,227,498 at March 31, 2011.

     Level 2 – Financial instruments with quoted prices in active markets for similar assets or liabilities. Level 2 fair value measurements are determined using either prices for similar instruments or inputs that are either directly or indirectly observable, such as interest rates. We do not have any financial assets or liabilities being measured at fair value that are classified as Level 2 financial instruments.

     Level 3 – Inputs to the fair value measurement are unobservable inputs or valuation techniques. We do not have any financial assets or liabilities being measured at fair value that are classified as Level 3 financial instruments.


XML 25 R13.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock-Based Compensation
9 Months Ended
Dec. 31, 2011
Stock-Based Compensation [Abstract]  
Stock-Based Compensation

NOTE 8. STOCK-BASED COMPENSATION
      There was no stock-based compensation expense for the third quarters of fiscal 2012 or 2011. Stock-based compensation was $80,160 for the first nine months of fiscal 2012, compared to $76,720 for the first nine months of fiscal 2011. Stock-based compensation expenses for the nine months ended December 31, 2011 and 2010 were non-cash, and due to the issuance of automatic stock options to our non-employee directors on their reelection to our Board. We calculate the share-based compensation expense on a straight-line basis over the vesting periods of the related share-based awards.
 

XML 26 R14.htm IDEA: XBRL DOCUMENT v2.4.0.6
Income Taxes
9 Months Ended
Dec. 31, 2011
Income Taxes [Abstract]  
Income Taxes

NOTE 9. INCOME TAXES
     Deferred income taxes reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Tax provisions of $160,015 for the nine months ended December 31, 2010 were credited to "Additional paid-in capital."

     We had no unrecognized tax benefits as of December 31, 2011, and we do not expect any significant unrecognized tax benefits within 12 months of the reporting date. We recognize interest and penalties related to income tax matters in income tax expense. As of December 31, 2011 we had no accrued interest related to uncertain tax positions. The tax years 1999 through 2011 remain open to examination by the major taxing jurisdictions to which we are subject.


XML 27 R16.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock Repurchase Plan
9 Months Ended
Dec. 31, 2011
Stock Repurchase Plan [Abstract]  
Stock Repurchase Plan

NOTE 11. STOCK REPURCHASE PLAN
     On January 21, 2009 we announced that our Board of Directors authorized the repurchase of up to $2,500,000 of our Common Stock. The repurchase program may be modified or discontinued at any time without notice. We did not repurchase any of our Common Stock during the quarter ended December 31, 2011.



XML 28 R5.htm IDEA: XBRL DOCUMENT v2.4.0.6
Statements of Cash Flows (USD $)
9 Months Ended
Dec. 31, 2011
Dec. 31, 2010
OPERATING ACTIVITIES    
Net income $ 8,283,412 $ 9,691,026
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 361,211 290,798
Stock-based compensation 80,160 76,720
Excess tax benefits 0 (160,015)
Deferred income taxes (37,266) 174,391
Changes in operating assets and liabilities:    
Accounts receivable 140,197 750,129
Inventories 26,018 (1,457,731)
Prepaid expenses and other assets 14,268 (321,544)
Accounts payable and accrued expenses (317,091) (70,622)
Deferred revenue 0 (20,833)
Net cash provided by operating activities 8,550,909 8,952,319
INVESTING ACTIVITIES    
Purchases of fixed assets (762,007) (501,957)
Purchases of marketable securities (14,039,795) (10,553,771)
Proceeds from maturities and sales of marketable securities 5,736,980 1,573,370
Net cash used in investing activities (9,064,822) (9,482,358)
FINANCING ACTIVITIES    
Net proceeds from sale of common stock 36 159,145
Excess tax benefits 0 160,015
Net cash provided by financing activities 36 319,160
Increase (decrease) in cash and cash equivalents (513,877) (210,879)
Cash and cash equivalents at beginning of period 952,209 1,389,288
Cash and cash equivalents at end of period 438,332 1,178,409
Supplemental disclosures of cash flow information:    
Cash (refunded) paid during the period for income taxes $ 3,697,565 $ 4,794,742
ZIP 29 0000724910-12-000006-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000724910-12-000006-xbrl.zip M4$L#!!0````(``B#,D#^WH02628``$0F`0`1`!P`;G9E8RTR,#$Q,3(S,2YX M;6Q55`D``X`X%T^`.!=/=7@+``$$)0X```0Y`0``[%U;<^,VLG[?JOP''&V2 MVJVB)%Y%T>/)EL?6)#Z9L1W;D^QYFH)(2$)"D0HOMK6__G0#I$A)U(42[7%J M9VJJ+%$@^D-WH]%@=X.G_WJ:^N2!13$/@[N';_YV^C_M]K_?W7X@7NBF4Q8DQ(T839A''GDR(>=1&,.DD<*5[+^B=DQ.H[94[CXV,GPJ9QUK+CAM-V.R/VCL;0.=PF MJ.H=;?'+>48X#$Z(UM6TKJYJ.M'T$TL]44UR\U&V?!I&/H'Q!?';5HDB7NZ$ MT1CN4HTN#^*$!BYKR98G/@_^V-(XXN& MHM.8N9UQ^-"%'W`$6EO5VH:VZ!F:\!K`@P?F+C6'"\A/T;6F%QV#5,>4SA9M M1S0>BFZS'RJP\#@T=AD:V:`'?"3G%89_$[H1-Z2T;$<&&DV0^8V];,9_. M?`0MKDTB-GK;0NCM'&;G*?9:I"LZRL0=!@E[`GUB;@)J)(0+1-SL,O?>MB[2 MB.)OGS7UL_89NE(_WX>?-?VS(;])7'`3Z"U/YMDW^,X]O#+B+"("+UL:8RZA M\\N?6S^H\,_634=33[O%;7G'W:6>3V[B]-N?G%Q>[?Z?M'M M!0O"*0\V=2R\S9-X`DYXO*GG]2Y.NZ41R$95`RYT?>RUL=FR*5.I$SN M4_`Y5X0B?QGX3.QE5@0&+OG)&?S@X8_O?3HFF:!OT5_=K>\CZL?LM+O63='[ M>1I%>)''+O7_C]%H(-6L)J%V;J:W]5E0O,SE4Y@0;UN75^];/YA]W;1-:PG*%EJKN-YSGT7GP/YQ&-5EQ)GK M,A^M(_.(Z*<,8JGC5:JW;,QC8%>07-%I71E?_3H@Y]>W-Z1[-?BM6Z:YW*TD MBKOADUOF@G@`;YA"PV!\$X4!?'2%M8HO0/?]$.W=/:!XYP/?JB%M\KZ^]Y,W M8+J_'R=O"'Z>X2?\,()>2,S_`RLQ2-+U:0QB^SQ-6GD#0!L&8_QV=7T_($:' MW`[.!U?WY.S\_/K3U?WEU8_DYO;Z"CZ?#S["#W=XUS`BW;R';M'%]W0Z>Q,, MX]G>GWYC9$(?&*%>.$,I4M\G=#;SN4N'8.(CP39_3G@ M?+H]_^GL;D!N/IQ=-2J^ZX#\+PU2&LV+:[JF$%U5'?((8@TD-SV23&A"PC0B M[T(:>208 M)B0($^ZR#@'5]+B'7\L]8_,*!,1+(]1*Q/\G\",!%QC\!"!Q`1HV';*H8)`A M&`0"VJJSFSYOUN7]]#'SQ>2SP9-,\^,;.L<)EWD<%>M!L:E=60_T\H*@MGZP M#KCJGO!9C")N;!I\-EG^.$L\,ZF893P_XCK8%)ABY7,41\3 M^&WP9\IGTR-9:NF68]O&$OQ&0+W84&NHLF7U'4M[P;%>@QF+P+Q!WQ,6Q/R! M709N.&4?PC@&K;@>W=.G8Z2GJ:![1K]R1/O0;AIXC6GC6(ZJ-@7<\S@*"'9: ME'N7P3F=\83Z)>_Y&";K:M\Q[5ZO!'8GO0;P[<]+775LT[3M(P#Z?OB(0;/W M8701IL-DE/KK=JP!"ZZ!\U&6>AVZS4+>G[T-8HYCEL1'.05:W^CI>GD]%GWN M26?_0=N.:FN6INU#J`F]L%73=GK.*KDM;&Q"M+IJ6Y;9[^]%]ET:\X#%\06+ MW8C/L@7B'8UY?#VZ@F0B\'=^>WES?WE]16Y?D_>?;J[O!K< M-;[E]-@#\\,9./,>B1EL.>$"^/RQW*6DX.;',QX@#>[&"J$DH+`-8.XD"/UP M/)?-(N9SN`5V`,R'C0PT%G<18!Q]X`]B MP"<&\12?C@:C,)H*?N^_.ZC<$1PN_67M.:?Q!&[`/^@W/%`?-\9GR3F-HCGL M>'ZE?LJV3"%UYQ0R^HY>5N6]*#8#LA0YWH52L_NFZGP1E'M;(\?2]2^$<7_; M!7Z?8>C/`%(^RP6?*V*P^X5MM_B[U9:MIE#L@-[6-;5O[V1P-9!G&L*J.=XU M!`OF6]GE.F((A5=V0Z/KZ"Y!+UB("VX7SWWK*+.Q]F!9[:BE=7P/'(^G3)W,?G'K\W![1*??G)^2>3\$9OF*/Y#:WU8X`` M>#$+`US?\!&^6V84>-[(*8*+`HT!/.Z6XY.M;G?NFW_SMV_^AA<2$;(ZE#FP M#8EGU!6)VJK\/J.>EW]_Y%XR>=O25/6[EB0J2$8YFL0C$2">T0!W6\6&(/%* MK;TR)QZ',/X82^[,MN$>KS,7S"0!F+ED7W MBPQU%&P>8,RC^`J>0Z<<^"C$60(G/T8;1E4;L;$5,:IU)8H%BS).Z]\UR,6= MF-1].4.&8^@UC-ZV_NZZ'F6C5L$K,9E8DNGREK%IZ\BG$;&7HL+D.!787B:$X]7%LU#S]]"L#Q]=$K*;38#^.X^#:* MPFGQ;4JC/YBP`\6UF+EIQ!/.8J6X&+"D^!*.BL\)?:HT9$UHH5[!N7_HAJ-8 M3N\(`GC//^M(NQG@EF$HIM-O$'C-Z48>,E!).!.7SRM6E+KP#(#GA2EH$#!@ ME4#EQ#BHMZJIK9H.,-1J%/%V#5YM75M;OB"W^I:JF'JE(=R7QD8&E111?A06 M9>FQ:C,NV!+QK\[-BE_*@Y(9_PBCFL0'>#I[+SA?79W7Y.KTP=6!!4;37YFK MXR@]1U-4O7+%_NKJ;/,8>CU3L8PF/887WP-[8IM+3[;^VI[/)O]D0-MWU%&WUF1NFWKN82/'`@K31H)-AZX:F M&V5HR\0.@;*IK'I7%%2W;=6RF\5R6"!+=QS+9PUHU5@^DKIR\>A!.: MR=RH#YP.N2^TO1`L*DVN1^@\P<04K6Z9 M2(Y&RQ>+8*TX!NB&SD6!U9=..>QG15+M=V=W@PL1@1QGV;/.$C)5@ABONKMH_C'F(N)@D?F.3%`XME?:-(P1)< ME45Q8AXM4:"/@$*6/E9H9GF7L[;]V98R>N147K8+`QJ!=,=QG@*%F:?N,49R M*0U+!R/944L^0B6Y@Q'MZ0*O0E([MO9V4?">NVY4F:'7`WN MLPPI8ZX/#TR7-"8 MUZ:PCM$QK,LI+M]9GA662*9#_,_,J:G\$7R#A/HX"DO4J>?.35X.CFWK.#K2H]&:Z&OA M*PF&^BDVYE)P4IS220$>Y4QFV900G)<<'S*78FD,WK5@\2P2=3.9DU+)%D%Z M+([XS*IBL*D,'\G[\]O+(I$E_3(/3Q369^=!C-`3BQ?0E]+Y2FI6TJVO27P[ M8K*O*(FO(O)Y4&3[:-;M#Z2Q:>RM$POM-$4'@]$(9O;"!F%$OM M"TVS%+OO[,O1PT?Z6V:K=PURW]E3$7)5>U5Q]Z/G:04EK6\=KBUKH5598%"8 M/U@!2Z:1!\5GN9+"]-R0^I!%R1??9V63*R;YBC.63?!L26XB5:)&V!>,A6TH MIEYE+)H-8%?2[O64GF97R_%Y`\7_Y2EQVUV%AE+BOOH-?RV_P>[W%-M1G\EO MT$S%V7^5^^HW?/4;OOH-K]EOL'3%Z%49BQ?P&PQ;<7H;]B!?PF_8WYO`F;>^ M8MCEJ;4A7K/Q\>7*4\XLPI6%<9J-YCM]VU3+(89=Q(['MG\4NZ]:O;Y].+@G ME\7Q/7W*$DW>1^&TB'^5(V3O>4`#=.G.7%B(1(^-)N[T5%4KU4$?!>REQE@S MXT#]PL.[GN%YPJ]0A!7`7FJ,+R'"G<-[3WDDRMV+\'13Z2//%JC1U`YY?W9Y M2WX]^_!I0#X.SNX^W1:G*#<1K/D1&!M1WY_CVP]3WR%">&@W[`)&V(H[WH@'&B5B"$:$9Y>('<>;6"&,IQ,\6@#E(JR#` M`7T6ILCR+4K8)<5XDI/T&*S84X#H$3QP:RSC4GF:";;-`QXT2C@,2H9&Q.T8 M5.&!&(FXLP2VA&QO5H$OB64\`!['(2,[$P[W1NYD+@1>"&A%H,O"$4"HJG-@V5)4T`\?0>V(C\>M(2D>@*`16K2D/HB4AQ/&"!6*IJ6^U_ONO6Q0%,JA$,C$8&"@WEH"8NY MJ9T?8I@3FG5:,O99S(7LP/'MB$2*7Z^OF+:IZ*J)9YOOR*+[MJMR MGH=1:0T09W3R/],OQT&C+@!EC_E'?(7K310V73YB]6W--$IU M!25"-1$<6&-D6:IF:VH3"`[;XFB&H^M6^3SCXWE0-S7?Z1N]<@KE1@3%,>2X M_<+B-!ZDH.C9E@N6UW<,;!M;U-6P^",/P--*YI>953H+O.5>\*S(9/Z1)1,\ M)A)SEA>+=6-Z9IJV89=Y_((#>64J*:EED^$_>_EX('S7-=41S>TKQP\ MW$X91J]7MM5?F(/0X>MY2Y/3R;-X[\_^/6CVG/.\@"W/H4V0DWD&I2R[80E> M)4R$4&46)YO.0MA&S\%WA:L1"USA%R6/C&4)H]FYS%D&KDBLE!?/45C&\H'Y-B6K-X1=:.Y.#'A8N+]46N?)E5^;'*9@+9(Q1-+YWH MLBCCRM["E(H,WY1UXU2H='Y9JD@B*\9BQ**CX504<)8B#)[C(67YHP"",UQ'!A? M%*;CB>P>]A=X5SACHKR+/5'Q4E3<3@SG6:[R[ZA@]`FY\3OLMV./NXL*LL<) MARWL]9:MG4(LJ4C\B^#E1?-X;NXI-4JA9D;?2F!K?;TY=EY`*)G'U7MLQ\T6W6T MEQI6\0*D9D5CJ9KN[#.(`D##D.OR73-5S;&;A9Q[HL]PYDU;5_N&L0WN"O$F ML1X>%S\:)FYR@D1&PQI]YF+9MK%UVI4H-P6RKH[J/57K-X3Q!OQ<\!UR]F>V M'HR)>)U?Q1O)CCW.2]>L\IDLAR%Z]E'5-QMZ;ZM(#AF5%.*\\>WZL^5[V+B= M_W5P=7]]>SDHI7@<>7C(RCS":"CS\GW:HD1R4W3[-90Q6&IE/GQU+O)+%#)@ M;0*1)0DYZEZOH@J;246W]\GI/D`?W_.`QQ.P:.,P]"H5LI%3=$T\_L@\ M]D4'6W6P.0M1.0!+5?I6[7-8]QG`3B4^3H$,+.93^D:=8L)&J)K&!HXUH+8? M6/EP;)Y[*__?WO4UN6T;\??.]#NP,YE)'GA7`OR?RD3=Z`9H/0@U')DR=,^`VCPT,#UQ?`@$:5B*I MXB%UK/>`G?==S` M.P_7%+&Y(?%"Y0%]C^:+>9Y.;Q?H?.;1HBS4:L@$\PCU`L%HWTQE`)KNK/%" MVPW"'G!VEO:;;,KN/>-;<5'R@(PA+/))8'M4#/\Z16TP-H7\XJ'E$U?,C-L; MG(Y4RH'G>KXG!2.]T:CY?B7Z#(*0=J?_(9K,DRPNUL`J9,\2!4S#I/(#:@FK M5C.9`7`49I4?^M1W^N#97!#XL@WOUR`F`,>">2[B::0S!)!*>)T56I:8!7P0 MI+L\FPQGDVM3UP>1;@>UHS40E\("YMF!0T2E,Q38I=O3W6OCP\WG7]Y\O7GU M_HWQYQ>&73WA8$+L/$*TV3U(X\_,4!/68OAG-Y`?6LQ0[G/Q M39M2TY%;M11R2_4&$)J61TS/I_*!/I-):.`RUAQ"RQ:@AHN=9LNBT;H<7)9O M^>PI\DB[.CD5S]RN_@3$VPZ>&WN#O/10BAHUM;@785"GOU48!R$^Q-(4G587 M<\$:Q0<%7X]AWL#[NMD*/TH3TRH6,?\%9._(2=:!\(O$$KHN5G M`/$;=K^V'?YE"_8Y=DTCR?,Y`FS&$N-SL'V(]$IT=:>_+K]9=K(YK% MV60MTNR4/A)_N-MB,#`M.2,EQ*7;NX/?'6_QKD[OIUO5S_\'$%GK)SW%%X'\ M28`$MFF[39E)SXZ&P+&Q*3CK(L:H7;J:PGS./ZJ.Z>Z-:OON5D+W=5[@_=F5 M$/5SGV?2J+;&%>,D3,@;-],T`YD08]ZB<'6@B.BKZC8D'J3^T'XOBF(R7V M=`-L!V:(AKP]CFO8=GVH,I8T,#U4*^>,+:3$M*%SU')5>*8G]!4+U]06B'/2 M_8%Z:!;MWWX]F#\:3Q5727%&AF9(572`-M)N@%'U*M'J>DA[H/R=3H&_FN6% M6*;E#`C1%N1%18N=8_;#)L!W3"<41[/;_F@3;+MSGRD`'#FXU/-9PGK'4O)[ M/"%@4,)L/C\7O#_X-#`)E6[$5&!I4YUC"]0I/]ZE`79#TP6)6;E:P?_\]*]K+*"I.4\_\83D<]8 MO&"UM20;*3,?,P?L<:A.(F1;8Y%!1R^:1C2;%?&,Y3>Z7PMO;#)AKWG&K3B; MP?MX&SA9U%E*,=?L8S*MHE3TZ6(2I7M,XX69=%G$5Y)5>74$>IL\J24+59M? M^>*=Q=UBAT1/K+`STK>!]%H-_7B]S/B*(6&$&G6EM;3-%3&*K[L=XQ89)M)] MQ\/8+@YD<]!6^^[U@APW^@\O9W.0O7#QA8M/S,7V:;YC&5=)-_)PV?;V6NUY M]=(3=O.IH8=U]Z/:U;K]+/A/-84#AK*P.*D/1VLX7M"9[*'153F!Q$"D%\^@ M%X8H24R_!`@GY^W6\VJ;?Z.61'1?; M&R2FY82FX\A,&">@.*Y)`WU(J`47[\(J:/$]!YALZW(XX- MT_+Z_1E'+0ZSN[57QP552BW+#'S92!XAT5>G=^Q^P>H':Y74O]D?L'2E>KX\ M(BPL(9`ZN9YQMWZ`3GGAR\BWS7IJ$B\T/5^ZEWN^_=+A5FP=^]:UHL%JL,G< MJ-=DT!2B]%PL!;KH]ST1=Z)_G&SRA5:@!(<1`3S-TI2JQ M_:3<'$K9N"*V-BAEGO(;I\>XMNL=M+RGPY.9?M`&.Z`I/2IHC. MC70__JE<^GD1RUYBV6N)V-\/'^B+YV6)(,2TJ0MC M+&7O48I6+5%-YSV<:`CTZG5*OZL]C9N2+*P#30&A M/'E;4[0HZ\2T8MAY9IZK99%,8LP$R"KI\(!23-"'E3GS;]FLB*;X[0-/(;=! MR!I:5L5D#B]-.5%>[+1^N>0=SBH6Y@)_[[B4E&45%Z5I+*-BE4RJ-"K2M0'_ MSZ#U*/N]K-/%;9ZS`CCQG]``UFN=Y8_P!XN.A5:`N]72**LE#N>U<9.F MFZ'9,,>8Q^F4!\NRKA2;,-L/T/+Z>Q;0^&4%K(Z**>/XISPOON#F.)G-&C8?W1MGA8",/-V5;8;"QMNIC/8+0_)$@ M&$F&:<:GG%]\?LV3$A/C3X#;T_@AJE+64%WG5P@S9J*T`-'AM>E$DM?&JW@2 M59@-4:GO^&!'@<.YW[54U\#%JK`9JP5;QC#B^R^Q=P`(-(B_7>1%+4MKGG<1 MOZS%`48,7K_'>K=_5$D1-S9YS^I4;^"O-TAWV,VZ..PB6F-[8K9%8YI,&='- MX+':O:V)'`$%-))CO:PKQ'RU*=8,>MQ(@.,,*W2A9<[M:>R6OT_EI&_-)KJ? M>/0N7KV.RODG+-T,L_C5^E<0W=OL+:\,GM9!=:'O2`CH:_+G,_%O^#T*6V6,:V M.XQ1X"NR/W!=*[3TP.=I_=\?IO$>R.#0"XE%]^?GCI(RB)XE(&P[L,.#81Z` MHN=@TX8_)(5>WXC@-;3`5$GZ(UN_#Y-;^9L(.%;!.M5;(LU[5]7Y"L M3A!THU8=:\>R0S]T]:*,SVK]*8VRE5A_0R?#78N$8MFL[BA&0:_(>-^C MEJ4#/2_U+"WQK*/:#0E<6U1.'>CI`*@@P<0'A14,0IA/XGA:OBWRQ6U95G#2 MBS\^O,X7BSQCM86TJ@DW)*)J/4E<)]8!!^,!.+]$*0[#A]H@\_%A=%7L^K`W MM.3@.Z$9LS.JE=1\VPL#K9V1ZY7A):'\T`K$RF;MI`;"4E"U#N#R;,VX!E9] M)*Y-"/$Z@#JJR*@(24&5AFC(HWTP_8/[(=)U;2F+TMOL(2\63/(U53Y:[KO7 MDO_$/%W$<5&CO;F_?PS=N/GS_< M?+W]>'=DC]V]WR]Q"7JL%LLH8X;^*HNJ*?>Y;'ACE*MHQ0O]H17Z[I]OMDXO ME@D$O4FXBJ&)F9FLRQ4ND]RYP;UAV/*R2*"Y98IEC>(,-L1INL;G\1*I)1DS MD.-(PZDP=C#/ M4F:FSU"2TIHX%MS"AWLO93&6>X^*-7.01#P)S!*+0F>KK:<&@DB_]65>&"M&.**+ M+^$>K10E`P8BRS"'C;2!PU=N^&\_Q^CS0\_8H=?[VQS07&&.F/A'(/NMB);' MONVWP#%>_[#M!-J[)!^`[$&$%NKA_LR$'#G>X`M.KE$^H?%G[Y\IM8QM' M*7QD;NH%3Z5RRF_*!AQ'<2-@S/V339,)M/\8;Z1J0YN-9^V`XBXWP=7Z4*7I M8:=0D.6]HM=[7&GU'RU;G$?=-/.^-O\,`HF@0.7_#%,AS9G2KW?46NV[`:5$ M.`6U$AZ,L;?YU_(">DG@!4%/D*L(YNWT351@2;_R M9C*I%K@,Q?#J0S))!NW&'#_T?#>P16BGZ&G`IU*.DKI6*-IIU`$^QEFEV0AO M6\0./2JBXE14:/>\0-7-$G)J>-1\.R M?O0NSZ?EX>E@Z"$[I'"L$FO(RRCVQ=13)CPO\!R7C(.I;Y7VT'=M>R1,?CP\_)VD%WS(6EA^K58GAK'BX&R!#AWO4 MP,8MSPZJ(I01^M%101YUQ/,\\=3W]!WI-G^.^N%26YQ`3]^/CCKTJ".^[=!P MW(X?<\!W;__/2WJZNW>;Y"NRO:V!'/U14\_.GO?]X7*?SQ7U!+`P04```` M"``(@S)`:EA%Y7@(``#5<0``%0`<`&YV96,M,C`Q,3$R,S%?8V%L+GAM;%54 M"0`#@#@73X`X%T]U>`L``00E#@``!#D!``#M75MSXK@2?M^J_0\^[#,70R:W M2LX682Z5JF1"A=U3^[:EV$U0C9%829"POWY;QH`=?)$A.5BP3T.@NZVOOT]J M298]5[^^C@-G!D)2SJYK;J-5.?XW)N.@2G'$T`4^,X+52.G)[B40RK`>9H[CW0&RAGPH7HA^$T4WSEI=!H7 M)XV6,U)JCVZV`V1&!S=PJNV&^[JEUYT8T0RI,6F`64_GO!Z#J:#R>M:K(&O3R)HODJ:L'[I+&W=YA_W=P-O!&-2ITPJPKRUEPZ3YN=>7%PTPU_1 M5-)+&?K?<8^HD*#"=CF9%OJO^M*LKK^JN^UZQVV\2K^&.7"<*\$#>(2A$S;@ M4LTG<%V3=#P)=,/#[T8"AMFN>F_JW9I9C\]U:M/H@'X:W*.TQE&E6FO?'M*U'Y.AKP%]*92TC M0-1"CP3>-`BEWK1^71R M>MZ*M3Q&=E/CQPW^D^-$9-&4T_$XC%:GR.;2?RCX>#-]T<5XF89S MX8/`DE-SIA+;PR?Z6B2H.2]`GTF, M!+JO=56/"#''&OD_$DPA@SLCWV1J3C$U;B4XS6-ND^WMH5JA@EL<(1G&GG^' MK(X:-SD,3@L11=2U*TW=/1$_0)&G``;@3;$I%`J&W!R/PR"V+,"(YTZE>>X+ MF!#J?WF=`).`8]&#&H$P*;$&GH?!^[9`(_Y/*LU_U_/X%&O.(WB`]0?%C<-6 MP=PJQ^4P&"^-,*+Z4Z6I_@Q#0`C^;^1UD90[2IYH$(YCA:2;.1\&_3M@C81P M6FDAI!6R[YQYIL]N[R7Q)P%;LV=T3;T09B+EIC\]V.%#62P*VHZ^O M5SB(:J"X]T/K&H34"-4\J\<7NNT93/ZB=M,PP>#)"3+X:<^2-64F,2Z9X;)B M/%KNQ?3)7"_9S+:FDL:5)C6OC=D[4P8`K6`WMM5BW&MS?0Z(Z_(XK2@U7\:3 M@,\!'B%<71G37NAW0-1OA]6*30WCN<6F8:4)-B[.AKBLZ,NQ79+PIEB/XT(( M1L`DG<'BV-<=SHMQ+?TPQ&&L>"/*)$KU9&!(:>XNT];(K:CS7=^GBW;U"?5O M68],J"(!XAUS%J8O2QN%CHC1K#E?L>$!\;PEVRV,C5\TWIY;?X2ASVB'N>,XS MSS.W-\XSKT,Y?.A$P?8@72REZ[J:H=(W-OLY.;F\_E<48X\S1=D41?0P`1&2 M*6]@R$4T1\"I`WDQ&68CW'M2(^_J0HE0A'YD',_]O+:A> MGT]52?*0YWZS8\6D;PUB`72)/.2Q;_;3]%@B=U:()\HE>RX@T4\I"T'BP#9<4PH0I`U.B]_3B+4AVG.K*,L%XL5X^2`!"`C&-\X]V7V MV=`TT^J1F$M)RN:[*:ARXV9G7^,F4X)X2A8-G4DSZUDT`F1%?UP5_NCIHL(Y M[M*N>AQN/XC@1WP6C&>KY;O$9(;!)J] M)LVPKA[=AONA9DBV'<@_^@Y'[#TP1C\2L&E?*2/,PW&FZ^&H$A[/R;[5 M8QB@>IUR&X;C?79'[%849P3G`?CA=NFME%/]3B7LZ87'3@K]JB>''>G%_=K=BA1*0&223JK@(@^J$298K="('TR#Z>,O_&NASD2D/9^@JPR9>); M/5GL2&M*J=HZ#W;<8]G`5_99?_,`QZB69#R([Q3P",;U_?NR8Y+P=A&_9FP?D]1TFSQ/3Q#.T MV7=CM@AV!.IZQ\184=*R\:Y?"%I:0VO7HU9,01H*'WZJ5^'4TC#)@14OV-V$MGP7?)FB$_,Y2CD4X2]\Q6Y%AXCH->)+M:>^3MQ8)";! MDMD[Q^R='[YZMDY,)*NS:LNJ]..K1R""8KP1M^>5KA[IZ[6LL7E68]_G+AS+VRM`L``00E#@``!#D!``#=77MOY#:2__^`^PZ\R0([`[3'[IEL MLC.7[*+]RC;.'GMM)[>+X!#($MO61BUU)+7'SJ=?DGJW^&Q)+,X!":;=756J M'U55+))%\KN_/J\C](33+$SB[U_-WQZ]0CCVDR",'[Y_M,<^2GV;CX>'GS]_?IM2TJRD?.LGZX.#\F''7D:$ M$S;VU'=OY_4O)^6#D_@CFA_.YX?OCN;OT/S=QS\=?9Q_BZXO:\I+@F05JDFC M,/[UGCP/D>:(L^]?M11\OD^CMTGZ0#B/WA]6A*\*RH_/6=BA_OR^HIT?_N/R MXM9_Q&OO((RSW(O]AHN*X?'-/WSX<,A^):19^#%C_!>)[^7L!2GU0D(*^M=! M179`OSJ8OSMX/W_[G`6O2!L@]%V:1/@&KQ!3X&/^LL'?O\K"]2:BBK/O'E.\ MXFL1I>DAY3^,\0-].?0)'^@3YM_0)WQ5?GWAW>/H%:*4/]XLA8`^=&253(?6 MM+Q+P>R"":5B$[\C,*)& MDJ3=-HB?L$\PSN?S=\6;_HI^\\MIZ<*+.#B+\S!_6<:K)%TS(UO<9WGJ^7DE MB*E?2-+D.ZQ5I*R+M*NGE_J5:/)1`;ND./03XCV;_"`J6K9@7Z7)VDBQ4HW$ M@.F7Z#[:1=2!D^(LV:8^-GF/501E3]JWG0O-2#PAG#18X_C@Q]M7?ZE8D1<' MJ&!&+6[T<\7_?]\=LD>."ZWS@L`AZ;A(B8=A67G9/0-$>KX'S]O0WF)^B*,\ MJ[YASG1P-"\#YU?EU[_)J9)WWGT3B,H&$!'9=12YJM0K^!23N`#/3F2/ M[QE%381^9F0NO'L2Y/&2?,Q4P%J$P#;04YEK!S45G"WLJ""S!TJ*&.U@H\BP M__8A>3H,<%C8`_FP:P;DJSJZW1&Q.TCZ/]M]Y2+UZ(O>_E' M<$IBA<0B=^C@_)6K\*[C=HA`/)BC@=B5"V*2QP6(DMNV@?,P\[VH4.*B91$G>Z11LYY"%69Z'$4Y/ MR&,?DE0<&':HH,("5]EN4.B0`(0$SO-%`8&1HHK6K M\S#V8C\DPZO:MM(NA36S8'W^/Z4)R.:>MTUQVF&+P;K>GM[=G<+ M9YPG7O:XB`/ZS]EOV_#)BXBO98O\Q$O3%Q*=?_*BK6AQ59,7QI2-@+4M7(O1 MNN$;:-5/Y`D36\EG'UKL,^3EJ)*`F(A)7&53S5;+W&44A#[]@!MV"A"3[Y,5 M*I28$!_IJM(!TJH:`W6X&6(%;).`?,+I?>+` M&[/7G5UZZ:\XI]4IM]C?IB1-Q%DYCR%H`"D'3->E`:+=84G(K7=32EUZ1M1P MH(9EADHFF#`V"$760I$])FF.R//6,$%L[-=R!Y>S`(VS-&!T1ET2>OMC,*4R_5%.R8(:GADB7,!^/@1)VD(2XYQF7EX4 M)9_9E,,J2=$V]I,HPGX>4F?R*CY"]X?YGV9'1T%I;Q$U$C25^( M5@+<71(8M^>IV7;S]N_6W;K_\)XAU"3L]"\3'CI@1WH%.\PL25 M@SOON9BVN@B]^S!BO;^RA]5EAG$Z,VAM=]3CM.ZH)FKU2WU*9I1[S\AC['!6 M=YWBC1<&9\\;'&>8#$.O\D><%J#D)J?%"6-O!J#:QJ;!9MW2M'7JF5G)B4I6 M-DO`F%'!#9SX#0>&"]:,(4L8,KXWV>EQ++PI\#Y*)RXX$0&4O@[KU3I68<5+ ME4,5#46932*_+%6"[]"2#4[SEVNB(]MW^=LVW-#5:](O*Q:`]5BANC1]6-T^ M3?!%YP'HSL-GDA="N]"EYS^&,4Y?VLK_ M0(^Z$,YQBAF@YN]5$+K3]R)J@-E[N2J*28=<5&!/4Y/T@$+AB@9JQ'_45 M@"=M%]C+\&,2!6"E7)G-G&0.,.ZLAM-U93&W=G56J]&RI9D!M#E!O M'H`A;'$XF!+*G$#%Y%@:*'0&.8<[J9_,H!1)WW2^H54U-1FD&=WK0:M4RC): MR,*I"4$>UZ534^+4F+_9`R'[#:V<2-L7OK]=;R-Z(-1SA%FM M=APLUDF:A[^S[X5XQ:N6(XD'6_`?M7EVB@-&D0U12#"BXKQEZTH\:LN?H?H) M+"BTGT&"13=LS+IQ`R[0?X&-Y5(7\D4VGZ7.2:-,9LJVN\"D%_-:#1BT'@)6 M)//E60OP2%\V\[C'9*5S@QQ!S8Z,WIT!CK@013VG[>#@9@@3-!FYA6V2;I M'-GY&'3=@@00VE'F+XJ"$7UVH&4S0WB=131-7OM+:D:*]8>Z#7N=N.4OX$4C M0U$M%\?+B^7=\NP6+3Z=HMN_+6[._G9U<7IV<_M'=/;W'Y=W_X3?,G;MO=!> M1V^SV"XQ[#8QONJ\#6)=2K"M83PUQ-N*2FI'-H.9Z;XIJ&'W<@UK;O"$ZVR] MB9(7C&\PFQ)K12.YLVKPP?BM-J"V"RN9K'NSID;]@[]*OH.T8$0M3F`GWQ<2 M<9YT2Y`0=R#U@8G[5B@X`'?>J87`Z0,D!O-M"VLWE]& MF!SR^T%0N&DX MR>'>M(;91(9#4Q?&P_HVPQ^KJ8I%GJ?A_;:8P,T3,IA@U@4]@V$.CIY#6X/# MC`7P%,;F=%WI@8L],J"S%07J=HY1W*&Q?V(B5X'^(6:=XXG+(]F664:R?<"S M$`?K[M(J]QAH'"F%,H.243J@XPM':'/8@PG-6WJ&_G#T]FA.!NDI>BJ@?$,/ M6J+_HZPX>-S;YH])&OZ.@_]&7\^^_?:;V?S#GU'($!>C^N9D`^G_B3PGMGU``'O1V*,ZO\COM$#)!X-LO8-XT\`+8#.%2.J.-'K[CX@QOP&KJN9&IE+?K;=2_>4.Q%\%,!M#?A^A<"U-) M0=Q;5::L+-.;;X0![%(>`M8$C@P91\'/NR9)YWXD)VJP2.YXE;*;IP-6>W"- M4U8OIBY5$'."5VJI0`F*MT1LD/5<T' MC96_-'4O3C@14SM;U/4V:NQ]#G"G$8$0.,LN.:23\'51.$?!A!HN<(V()W25EWI!00KO`6T]M*Q_TO)?<]/7T;^(_UFI?CBA M^@9UIP.;'WQFO@?EJBD-U47?87'$ASDPI([']PW>B2/AE4I1%?W6Y=49<&H(J(IP"GB*$@ M`]]?::8O8#6%%^&LU.*')`DR\>'#?%*@B@J)VIV:"@Z=_:H*H1+]0$9)44D[ M0XP:\.YP`\VOTR38^CG**`M0R<`([>S`("IF`:,"(DRN=LF@!DM\=;L#I"X- MP*"(IP`G^RS)D"`LV\J;C;1%1`G,-EC25?V`\$0)]^H-^PF0HF^$3GADB0Y8 M@J-(;*"*2J7*%04F*70N_IG.B3L=T? MP)%27U'`O&2/]@1/0]A5:22G6PFWSG0H8/R(HV3;BUH_6_>AWK,%E]$5)#!V MJ:OCAJNC/5N\VN#4R\/XX>QY@^-,.;$BH8>Q4R6`MM4*B:W;L$*3GK74]*AB M`)^&,850D0%.R."(R'SX`<=$\XC>FQ6LPSBD6N?A$RX5%(V`-9F!)FV,H'6F M<;0X[4_L&*C5GX(HF&>H9"\N,.L(J/P(:/)G%'0/);KB]C6O(P)HFLC26P// MX6[*B0$"\;29%I!'$`4/U(!=`TAW%"]A`!C:*[7AC/=;DSHM+MB0,!B)9'K* MUDS&^.\"W-%[68YN-N1,0JR5",,GP-J)+XQQZ^I;S-=A\%RWUK^N#A(+[ASR`FS&2K5+9>D+0DG!E<2`!KV,GW"6T[ZAT&P9 MDRZ5?",`*B:'JA.2J]\M%.+3`E0*R13AF$Q%7IKZ#%4<,#F5L?[%SX+SIFQ7 MQ%'G/"=&1%UD?O5@%8>#U1A:!&;J/Z)XI4AW< M48A'+?FSJM=F6LY(%IJG7I(&8>RE+VB9XW5Y82PM&4C8!,;$04_5Q3O3^&73 M`M]84\,L$_=C'&/QRIN0&C)&"97OQY,>*9#O"_00F0J]H*FD1Z]+CHDR9'7. M8*+_=9H\A1EQ*K:-O,@;^!9OT_G':'WPF9=/.%>.77=H8)R4JVC;-3L$UAV2 M\_2>(=#S1KM=IL4#QY0NJ8L`\IC883I:O-^T/(&PVLM_[&6A+\`DH`6ZQU2F M>.?N4AZA_?M*Q5KT5\:K4R'KHQ]FB-$#W4MJH'ICTHBDE\6^,G2`[J?37GD= MZ1@-#][Y[:(X#:-M+MRI+Z1VPU5WE)Q2DQGEJLY0AGP=4_X,9;B5,11 M@=6(.2(1KD0=N7XCI0=.11Y#Q)-"V#/Z6'EIX!&H/M;E:G7B98_G4?)9M?=' MS@)U_8<:1OQ/H/[P]?6R0PYFZH)/RPLUR2QP&]_QC'F;C^O='XJFB/$#O>U(6J@R78ODI$7N"ZD3E8\KZXA@P-E, MC%WZ4=4%ICW_D$=N/@@.$ZQ1LO M#*KQ3CG&6<3!5?Z(TP5+LK3;2$^8*X',!+H\PNE(2%T)12ZH[P7M` M&]1@-RVP7@E6=*PM]%CWR\)I'L3A;-K!8%YU9?++R#3X7`G1`D#R:+S#Y$#@ MY6JD:X_U^M$DEYX-B:5ZL&K]!3?U047(<;1W<3>1H`E,!+B^>X@7"?2Y'=XM M--XN(;##WH8CU:JB=\X3B]-?1]C7)Q7DE&=J0-;P4(D45SQ5J:*IQ]8"7=I3 M,QKXY:>?SFZ=V=='$OERU\O"_VT;II@`)`$E?[DF2M,3G>D9SNQN'4&[F`B` M\4]SB&V_U.>V[H^FJO6G(TL!=(=6*0)5,F:(22DNB:L%0278PZ$2I1X].N6: MK-`J?*;G20'.*G]I>%2I#8`I@L\Q]#!?>NFOF!U]?(O];2H;;VCR.A(P9<"D ML9+'"!\FQ5IIF67#CAI^9P*C";AV#%DWJ+*)4.T='+\`3,8!<@HCA`^):>)C M'+#+/VX]-N5\Z>54NY>KE4EX-)<#%"KW!=P)FZ9"[(?0_33DW7O!Y)0[M[QR M!:&217W60G35CD.3H%X7(L)R]3\C@IT+5L"O&SR.Z0_V!\\6N#]K-6RVRN%9 MJO%FIZ"ROU&PLAGE;0&/_%>A$\\FCXGN;L])!@]#V,O]D=8 M#)`*)S$[+D4C7Q3PP0_/I(!$PS$N$^CP2Z*1(O^N.-D1L(P7,6;XP94) M)AHN-AU<=`1%,?D%IHR'R<4C<#C10M!6`V6Z?@2.I"'V.P*'(]#A(W"$VHYP M!`ZO]W3]C!CC]G#CC!C]G&!P4N%^&%UNH'-[S;"G8!7'[.'L MV@M%%SSWJ,#VKO&4W=FIUB:!V)?6?SXO-)>G%&*Z!3($ND1-3UGFHJ^)S6UC MDL6^06SW?;!-:1:;/[([G&F.0*Q9>GRD/9N^2A^\./R=N=9)$F=)%`:%W\;! M-6E(ZICL#-E5FO- M2-@_WF9A3*>8Q#V;/?^HE&GI2!#3FTFSJU4;^!U^SH\C\7+-/H)@+']_R&TS M-Y=BW:;W5;%_+6]EL6U+IL,&)HO:=%L:^IG*0TP@4,XV&G*!Z\+YZ]^W7DK@ M1R]U&&KEHJ=U?JGHN8REP'CJGF#;;FHHPKJ/[J4?)X3,(EY!HF_ M75=Y]RBO8U^+;$1-WQOQG/+_+UIAWVL5,F"=GI?&1!^Z-L?*D!1]JY@:'-4W6_%8W?T.9+R+L1Z#I1/2:Y,G]5L0`7* MFG`Z1JR3>;U9M,;'-%C:$Z2+,_8U`K;15N=N*<(M4.%PGC2.$W1]K5A$JU[XQCJ M]G["=Z`.T$1^W$:NZB<%2';=_>6/LY0!\D>YZ@$S??@5FTU$5 M1XPT3E`*1DSRK'-@07VZ*7SG-DVSB"*#`[N'#`85$@[@746Z@PHA.=QN(X-! M16OGD0L]"@>">E0A8W'&B!2C"C&]"V:DSL4K.W)M6#$`"N2XXMP+TY^\:(L; MQ56C!CD+C!_HP&C[@8S>NA^HE>F?NT=8$.-!E]BC'&-40$YG4JK8JN!QQZBD MT57*X(19J8)2RZY:7`X$V(%@VDXRXJ(H2XUO\*:\M(%>\R);%)62`RR*:JA? M+XI*:&$6194*\0\GC0VN#*#]?D*>2O\E?Y`.=HR)__!M02P,$%``` M``@`"(,R0-AH5!^=$```^?X``!4`'`!N=F5C+3(P,3$Q,C,Q7W!R92YX;6Q5 M5`D``X`X%T^`.!=/=7@+``$$)0X```0Y`0``[5U+<^.X$;ZG*O^!\5Z2@RS) M;T_-)"7;XRU7[+%BSR:;TQ1-0A*R%*$%2-G:7Q\`HB12(@A`)`@C!R/`S<"/C.*XPFSC5&A(P@!L[+PGF"]#_]P9/JQ;/E!-1E#>-(#A;R_T^QQJ MCI!\.D@)^/:"@T.$QY2R=]Q=-3Q8MOSP1F"F]>OQJFV_^^O#_;,W`5.W`T,2 MN:&WH6)L\NCZEY>77?Y7VI3`#X33WR//C;B#I'(YPA;LM\ZJ68=]U.D?=8[[ MAV_$/Z`V<)R/&`7@"8P<+L"':#$#GPX(G,X")CC_;(+!Z--!.`<>Y=#O]X^6 M]#_=))A8_3\(_<]A!*/%73A">,JE/W`8_U^>[C)J4%[,ZUWVMZX:FVY9:9\C M"A_&_\H-F%N>)X!B4$$^$6%-$@UI2(31!$30T'#5$C2'ND+9'ES\&XC?P"S&WH0Z9T@G`?INW:9/ MY*,A0JC`W-'W5)Q$*,:A['PNK3)XBT#H`W_]*8S8%_1ZOTW%6C-(_NJ'O M++DZ:;9<;"IX@+S,-P1L,HVPS*KLDV]%<@]>2(1=+UHQ"MP7$"PY*=)UM41, M;,PG]01XAV,T[_H`L@5-G_W`Q>_T^LF4_B?ZT5J.KY3MEIS;?_YV=GQRUK^X M..[USRY/+T[.+H]3$J:]/\!9:5WLK7C3'W<`D5V%)"VZ,SXI[7@3&*Q]/<)H MJF7`1`JDJ`W"/L!TD7O@Q(3*B/C$:3,EKM,1`RJ8SX2[#=QQCB1LE:)@\Z,.>B::H99GL0';_\$"Z&'MMIEE#GK465.6^DB M%;42'YT;\-%UC'$FU,6S"%'3]GM*2[/$61?&`NH6!@!?4_'&"(O#*=.J_2Y2 M52KQSJ6Y[@Y-IRCD^0>>PB2/<<2VS-@^I+CO*R"RQ7?:.JX6N3V!+S]VMS,Y M)?([HOTPI8Q.O\$BY.PV1M[(Y>\@J>> M!QP_-2C82YUQ9[^B:1_*O[MC3:/71?8,#[0VEOH$9L M!SI*Z"K,!&^\?V3&^T,,9B[T/[^Q\QV`3ID>HPG`2_V*7:]`:8??]U54F%UN M<6>A`HP"RQRW%`)RE81I:DUGH\@-FN+L(48S@*,%.R'$DUIT)35CJW/:VTGR M#"JD=D!C;TV%N?(6=P\/+C5O"/`B;8B?V9T1X2I31-`X=.SMZ+REIY;6-:2N MC"4RR""EB`IN1HJEUK3D*0T@16K,(+<5$-B-F#\VK MRE_DSET,H6;@>?$T#M@%PAM`]?`@]R?].0#CIQ#JZ(Q&9L:>M=D($IW\>=-&=3YPL*/>U]G0U1XS!3V=:. M1$?AV9@6K\:6MBO,TMCA[P)=Q`=E6IR8226>:=_'CPVQ-0+%'NL'HX4D.:-* MWCAP['L\I)3"-:RI3&[U#MT%ZQC5-GFSC1N'AU)^%6_\*FA=:TK&4*_R>3H+ MT`*`)\#G["GC%H-%2F<[;O8S@(WG25);I,KP*:3)6NZ$6N[<*NCH*V_C81-E MK+P_@.BAHG0ZI$FS7.UYK:JQ[4.)IN95)4.:U(>DKE`4GH'>:M8X9&BZ.W.(.W04A81K7>DA/;A9$^=;9RVIG8J^-FNG%I1 M]XBP0WZ/(SI3D^\)J7"Q$%$5&,#&Z>T3B%P8`O^SBT,8CDEF8VP$/2B:T,@) M[0/1GCK;>#)[UY;*$U_[<*&H8ZW[?.:7Q[F+A3W3_%G[G9K'2'U+9W7]JSJT M78R?[W`]>ZL><-I]!7>U3POO:CM_S7#]VX^[VU5-0(,`O3)#WR)\@^*7:!0' MN]?0)'LV.CP:%_M[W_PNK;4M%\,WZS8:I(^8&]3G&8!-Q6!92D1$:0U<]M75 MDDW@G3HC@SB:T,'IC\U@(`;'-H6-H%#2L88U:B/`<$=(K`Z$96M[05"@7PV+ MS48`0%R.287$7BC(E*QA/Z7.=4+>FQQ*ZX.CG5I.&U8.&CD),R/E"M@WKZ61 M+`2$K6LJ!.M6F'/QQG`+GO;+:G@(YMI"]NWV==Z2EF2X'@&`>4Y_AF$5/F`W3?VIS#D MKP)$<`X24XAFXTK$C<.$GJ-S)NK[JVWCU/V).I`:GQ63O:%#7X#X+>-BY!32 M6`<8?6UM/$*X8T75P<4Z/*AI:.-R8*WYYJRC#`6;EHW#P3Z3"XDZ-1S.,E4; MET3,*$M]^;/']!-AMCF_>9L]KJ53#84PS;A]!>Y;:C:6U()A3$&?H!^%Y`J, M4.9MV@<8\BYI91XZ1F:Y+$^B/8!H@OR-347=QG>4H-W@-&NF&FJ!FL,[-4\R MD%_1)8$X)R)HW7X@M4TN+U)IY?2V MGS/X#X#C"55R,*>3G#'X$D]?`'X<[1Q@DB2_==FT&2:5Z+K"3]MWO52-431V M:/%H''(J@DIU8]CJK)Y9U#3LLLWZ>4>/T'7-D3@+E5]K_18?ELKIG[K+8?$T"*323+$:`ZI"ZX6OQ#@WX7K+/+` MB^!\>6^S6#5]1EFH7YCO`50>W\UZ-AXV2#^G($!G MNDGC4/7=G+^+.ZE="GI%PT\UKK*7P&>%E4!(BOR?W_@'$O:RD(U]R.DC,%=TL:AKR0$5#"E:(6R^9)F#J&[YF#'VT+Z;>)Y7B'->T203/VR M"P@)="Z;`ITA!C,7^JM90S)9&(3+>L"%[Y'MQ^P]@FUON]2\!F@,"K?><6)W MV#P/QYF7>;2'R")F[Q&%>]NEUN5!8S"XBL[BX@!2NO>(+!43U#JS-P0B];V6 MTMOAC8-5G=N@96QBXS5%@4F6MUHJ.'Y1P*AQN*OH^(6NRI942J%C?Y(6&GB_ MQQ`#X;/<`@2I,V@<.B.T;)>^);%61YM.\87\KFJ#F+ M82@!1BWL`>#S6YZL2B&-L`]!5$?N/I7?F=)'$]M8`E.PICLG*ZUL#9/\ MYN!F0.,+XP4-)?ZRF19@MF@M18J*EA7M,#8+N-G<8&6VNW"$\-15>6)5C;KUO4H9/:LJ#]B(N+0A:+J M4ENML@8YI@8Q7`ZPC"-S#[-(M?T^Z_A*"VO<0.(%B,28SJF(AR$7^7%T%1,8 M`J)66:/?H_^-74FO-@NG*Z-E>IW%;N4H]TN)6'JK+DZ:;8&(NA?,9WY`QPL\O3< MB"[I0K2YF.@L"H64=1!JQ(WK%/9T;SK\2VC>MI!G5ZS"*#D[3M=40XQ"^J,' M,F7/)5%_O!OU2[[.AK&SQ=E([OA5I"A;9D[<<`S(^B`];P.I]^ET5+X)6P%G MO0Z"^M/CBO:/$C79)]^*_;EQD2CX]V/2N$Z@0E>SCJ%"J[2M@UA?*U[5[E7L M$TYV^P3**GF1VID!["RY-:`6(^9F5N*2HH7:Q5 MVV*NZ)"C).Q.=\-NP\U)L3,`W3RU)+%73&(B_O(DDL5@(4WCXE#%3>E8U->N M;?'(#E]@,`$A@?/DD1K%<#S;#<<,LV0\U(M&P=0O1TI!=,F;FWF\>4>@+RB2 M#G`RLL;$EZJ3LF\\[Z%F+BK&UB2B"W+U$A!/E69K](RR^*^)-?&=0W5P"53 MIZ\&"[6M@TEMOBOV*I=YXSI/&"VYF#Q5H3&P%U`8/1BB,["+2;+8/*78;,0+ M4X4NRCT3HJI;V^+NUH68GXU[`"[[76,KI]_;C4#&SN'\G`Q#`TA>:[814#9H M%Y.8",<\B63Q6$C3N(!4<5,Z(O6U:UM(\KGQ$YC%V)O0`9]5CE`,R)Q#6IR9 ML^'F<'95I)!RQ"Q*(14VKV0[,^<;%/`L``00E#@``!#D!``#M6EUOVS84?1^P M_\#I:0,FR[+3=C;L%DVZ%`&2-HBSH6\%3=,V48KT2"I.__TN*,XX>J-),BG&4=KH1HH+(&1.+<93K&&O"6/3F]8\_ MC'Z*XT_G=]=H)DF>46$0410;.D-K9I;H0DFMYTQ1-/V*[M@#-6@BYV:-H:;D M1V>=?F=PUNFBI3&K89*LU^N.LE!=(CM$9G%<=G:.-9"#F>NUUTDW+1=EQU(, M49JD:=+KICV4]H8ONL/T%;J]V2!O()(Y.P[59$DSC&`PA!Y'6^ZM^QVI%F#5 M39-/-]<3AXL*X/!QJCC;@=N:RJ"?,*$-%H16>,[$EP#<-D\AZ`U]`U]ZDPX& M@\2U1LA@M:#F`\ZH7F%"=^#BP8VHC3E->_VT(H9ZT?G..=F'/V58^YDBQ`V1K%I;N@.(!@].(%OXX^[*.PRV+9D`G7/M'',K MXF1)8:)&B,W&T8&V35]5;S,Z9X(YKV`"=;LH1AM3*)?6J#`?)?LV^W0Y+(B/ MXK4KKQ35P.)"OH:*TKJ$A"P)YB3GSS"L/3ML5]96P_S/1W]3T!_G5[`S971/ M`@\@K$.OH4--@>0<%22M&L?4N,!Z>G]-^#%A3?I'-+$\R!&UNFSI\JX\ MBJO_;\7L=V&8^7H%.Y_*G/>%.B*OJ.:*+:RW7Z: M":K+K>X8**1/"OJD=O%L..Q#36-WNXJH5<:KS)4P<'?,+IF`6=$4I69!-4VKBE>5"YE!K$LJ-'N@VV^F84A8DY=- M379(VI?3\,7@`>*4RK,^MIO"$KSR'?P;XW;DO2,_,9)\<1]L[72%N>J]C1U` MA?7XK:F'XRF_#V\SM>(<6!9VS[C'C[YE43>%91CXEH4[OIUU._3>H;_$3/V) M>4YO*+;/WENO'Q24(^TVY;`TR/&@;:)6F<,[UAU=Y8HL82.YY=B_7>U!PJIX M7NT=":I9D*7Y'VAB_]ADUAV=(Y>J&MKH& MV7[TKPAS\#3YUX+G>/K4X,&$\F\8];7E_T;AP@1]:KA[<_H;!7U1]^(-?91L MYQ?A:3?_.(+(I3)(>/.RA[+$11;Z6A)'%#"Q3W%E%]NJ..W%_;3SJ&>5CT]Q MH1Z$I[E0V3W9!<>E*>DLY$,RH\QEGN-N&MO<\P$?O#:V$-?&SQ@`?UKZE''8 MMOQ0&-J!&-B!2%\^3XM!,BY3>S'%89\]^'4]YY[^FC..0`"D?G1WB"+7Y4,384[.=#G!.;Y:+.O M4QCR?>D4_J0>D.PYAO^M>J.DV)N@^#=02P$"'@,4````"``(@S)`_MZ$$EDF M``!$)@$`$0`8```````!````I($`````;G9E8RTR,#$Q,3(S,2YX;6Q55`4` M`X`X%T]U>`L``00E#@``!#D!``!02P$"'@,4````"``(@S)`:EA%Y7@(``#5 M<0``%0`8```````!````I(&D)@``;G9E8RTR,#$Q,3(S,5]C86PN>&UL550% M``.`.!=/=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`"(,R0"3N$.?5&P`` M\Z`!`!4`&````````0```*2!:R\``&YV96,M,C`Q,3$R,S%?;&%B+GAM;%54 M!0`#@#@73W5X"P`!!"4.```$.0$``%!+`0(>`Q0````(``B#,D#8:%0?G1`` M`/G^```5`!@```````$```"D@8]+``!N=F5C+3(P,3$Q,C,Q7W!R92YX;6Q5 M5`4``X`X%T]U>`L``00E#@``!#D!``!02P$"'@,4````"``(@S)`-S@O@&<% M``#()@``$0`8```````!````I(%[7```;G9E8RTR,#$Q,3(S,2YX`L``00E#@``!#D!``!02P4&``````4`!0"_`0``+6(````` ` end XML 30 R10.htm IDEA: XBRL DOCUMENT v2.4.0.6
Marketable Securities
9 Months Ended
Dec. 31, 2011
Marketable Securities [Abstract]  
Marketable Securities
NOTE 5. MARKETABLE SECURITIES
     Marketable securities with remaining maturities less than one year are classified as short-term, and those with remaining maturities greater than one year are classified as long-term. The fair value of our marketable securities as of December 31, 2011, by maturity, were as follows:

Total <1 Year 1–3 Years 3–5 Years
$ 68,474,204   $ 12,090,093 $ 27,322,439 $ 29,061,672
 
     As of December 31 and March 31, 2011, our marketable securities were as follows:
 
As of December 31, 2011 As of March 31, 2011

Adjusted
Cost
  Gross
Unrealized
Gains
  Gross
Unrealized
Losses
  Fair
Market
Value

Adjusted
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Market
Value
U.S. agency
securities
$ -    $ -    $ -      $ -    $ 83,358    $ 1,200    $ -      $ 84,558
Corporate bonds 46,484,198 942,112        (702,032 ) 46,724,278 37,884,146 1,231,743 (147,443 ) 38,968,446
Municipal bonds   21,368,205 407,811 (26,090 ) 21,749,926 21,582,084 602,457 (10,047 )   22,174,494
Total $ 67,852,403 $ 1,349,923 $ (728,122 ) $ 68,474,204 $ 59,549,588   $ 1,835,400 $ (157,490 )   $ 61,227,498
 
     The following table shows the gross unrealized losses and fair value of our investments with unrealized losses, aggregated by investment category and length of time that individual securities had been in a continuous unrealized loss position as of December 31 and March 31, 2011:
 
Less Than 12 Months 12 Months or Greater Total
Fair
Market
Value
Gross
Unrealized
Losses
Fair
Market
Value
Gross
Unrealized
Losses
Fair
Market
Value
Gross
Unrealized
Losses
As of December 31, 2011
  U.S. agency securities  $ - $ - $ - $ - $ - $ -  
  Corporate bonds 19,335,389 (656,746 ) 1,049,444 (45,286 ) 20,384,833 (702,032 )
  Municipal bonds 865,482 (2,680 ) 919,359 (23,410 ) 1,784,841 (26,090 )
  Total $ 20,200,871 $ (659,426 ) $ 1,968,803 $ (68,696 ) $ 22,169,674 $ (728,122 )
As of March 31, 2011
U.S. agency securities  $ -   $ -     $ -   $ -     $ -   $ -  
Corporate bonds 9,146,952 (147,443 ) - -   9,146,952 (147,443 )
Municipal bonds 2,178,225   (10,047 )   -   -     2,178,225   (10,047 )
Total $ 11,325,177   $ (157,490 )   $ -   $ -     $ 11,325,177   $ (157,490 )
 
     Gross unrealized losses totaled $728,122 as of December 31, 2011, and were attributable to nine corporate and two municipal bonds out of a portfolio of 53 bonds. Corporate bonds accounted for $702,032 of the total gross unrealized losses. The gross unrealized losses were due to market-price decreases and rating downgrades after the bonds were purchased. The credit ratings of a number of corporate issuers, particularly large banks, were downgraded during the quarter ended December 31, 2011. Criteria cited for the bank downgrades included the likelihood of external government or group support. All of the bonds we held that were rated by Moody's or Standard and Poor's had investment-grade credit ratings. For each bond with an unrealized loss, we expect to recover the entire cost basis of each security based on our consideration of factors including their credit ratings, the underlying ratings of insured bonds, and historical default rates for securities of comparable credit rating. Because we expect to recover the entire cost basis of the securities, and because we do not intend to sell the securities and it is not more likely than not that we will be required to sell the securities before recovery of the cost basis, which may be maturity, we did not consider any of our marketable securities to be other-than-temporarily impaired at December 31, 2011.


XML 31 FilingSummary.xml IDEA: XBRL DOCUMENT 2.4.0.6 Html 9 86 1 false 0 0 false 3 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.nve.com/role/DocumentDocumentAndEntityInformation Document and Entity Information true false R2.htm 00100 - Statement - Balance Sheets Sheet http://www.nve.com/role/StatementBalanceSheets Balance Sheets false false R3.htm 00105 - Statement - Balance Sheets (Parenthetical) Sheet http://www.nve.com/role/StatementBalanceSheetsParenthetical Balance Sheets (Parenthetical) false false R4.htm 00200 - Statement - Statements of Income Sheet http://www.nve.com/role/StatementStatementsOfIncome Statements of Income false false R5.htm 00300 - Statement - Statements of Cash Flows Sheet http://www.nve.com/role/StatementStatementsOfCashFlows Statements of Cash Flows false false R6.htm 10101 - Disclosure - Description of Business Sheet http://www.nve.com/role/DisclosureDescriptionOfBusiness Description of Business false false R7.htm 10201 - Disclosure - Interim Financial Information Sheet http://www.nve.com/role/DisclosureInterimFinancialInformation Interim Financial Information false false R8.htm 10301 - Disclosure - Recent Accounting Pronouncements Sheet http://www.nve.com/role/DisclosureRecentAccountingPronouncements Recent Accounting Pronouncements false false R9.htm 10401 - Disclosure - Net Income per Share Sheet http://www.nve.com/role/DisclosureNetIncomePerShare Net Income per Share false false R10.htm 10501 - Disclosure - Marketable Securities Sheet http://www.nve.com/role/DisclosureMarketableSecurities Marketable Securities false false R11.htm 10601 - Disclosure - Comprehensive Income Sheet http://www.nve.com/role/DisclosureComprehensiveIncome Comprehensive Income false false R12.htm 10701 - Disclosure - Inventories Sheet http://www.nve.com/role/DisclosureInventories Inventories false false R13.htm 10801 - Disclosure - Stock-Based Compensation Sheet http://www.nve.com/role/DisclosureStockBasedCompensation Stock-Based Compensation false false R14.htm 10901 - Disclosure - Income Taxes Sheet http://www.nve.com/role/DisclosureIncomeTaxes Income Taxes false false R15.htm 11001 - Disclosure - Fair Value Measurements Sheet http://www.nve.com/role/DisclosureFairValueMeasurements Fair Value Measurements false false R16.htm 11101 - Disclosure - Stock Repurchase Plan Sheet http://www.nve.com/role/DisclosureStockRepurchasePlan Stock Repurchase Plan false false All Reports Book All Reports Process Flow-Through: 00100 - Statement - Balance Sheets Process Flow-Through: Removing column 'Dec. 31, 2010' Process Flow-Through: Removing column 'Mar. 31, 2010' Process Flow-Through: 00105 - Statement - Balance Sheets (Parenthetical) Process Flow-Through: 00200 - Statement - Statements of Income Process Flow-Through: 00300 - Statement - Statements of Cash Flows nvec-20111231.xml nvec-20111231.xsd nvec-20111231_cal.xml nvec-20111231_lab.xml nvec-20111231_pre.xml true true