XML 34 R21.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Net Income Per Share | 12 Months Ended
--- | ---
Dec. 31, 2018
Earnings Per Share [Abstract] |
Net Income Per Share | NOTE N – Net Income Per Share The following table presents the components of the computation of basic and diluted net income per share for the periods indicated (in thousands, except per share amounts):
|  | Year Ended December 31, |
|  | 2018 |  |  | 2017 |  |  | 2016 |
Numerator |  |  |  |  |  |  |  |  |  |  |  |
Net income |  | $ | 23,872 |  |  | $ | 351 |  |  | $ | 4,963 |
Denominator |  |  |  |  |  |  |  |  |  |  |  |
Weighted average common shares outstanding, basic |  |  | 17,196 |  |  |  | 17,183 |  |  |  | 16,947 |
Options to purchase common stock |  |  | 306 |  |  |  | 150 |  |  |  | 267 |
Restricted stock units |  |  | 104 |  |  |  | 23 |  |  |  | 27 |
Weighted average common shares outstanding, diluted |  |  | 17,606 |  |  |  | 17,356 |  |  |  | 17,241 |
Net income per share |  |  |  |  |  |  |  |  |  |  |  |
Basic |  | $ | 1.39 |  |  | $ | 0.02 |  |  | $ | 0.29 |
Diluted |  | $ | 1.36 |  |  | $ | 0.02 |  |  | $ | 0.29 |
For the year ended December 31, 2018, 2017 and 2016, the effect of less than 1,000, approximately 283,000 and approximately 5,000 outstanding potential common shares, respectively, were excluded from the calculation of diluted net income per share as they were anti-dilutive.

X
- References No definition available. + Details
Name: | us-gaap_EarningsPerShareAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for earnings per share. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -URI http://asc.fasb.org/topic&trid=2144383 + Details
Name: | us-gaap_EarningsPerShareTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration