XML 47 R33.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Earnings per Share Earnings per Share (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2018
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] |
Schedule of Weighted Average Number of Shares [Table Text Block] | The following table summarizes the dilutive effect of restricted stock units and options to purchase common stock for the three and six months ended June 30, 2018 and 2017:
|  | Three months ended June 30, |  | Six months ended June 30,
|  | 2018 |  | 2017 |  | 2018 |  | 2017
Weighted average common shares—basic |  | 45,920,307 |  |  | 45,717,697 |  |  | 45,850,137 |  |  | 45,644,096 |
Dilutive effect of restricted stock units |  | 176,658 |  |  | 162,153 |  |  | 267,620 |  |  | 222,996 |
Dilutive effect of stock options |  | 103,792 |  |  | 42,566 |  |  | 97,290 |  |  | 48,595 |
Weighted average common shares—diluted |  | 46,200,757 |  |  | 45,922,416 |  |  | 46,215,047 |  |  | 45,915,687 |
In November 2015, the Company announced its Board of Directors had authorized the Company to purchase its common stock up to $50 million in the aggregate. During the second quarter of 2018, the Company executed its first activity under its stock purchase program, purchasing 100,947 shares of its outstanding common stock for approximately $2.9 million.

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_EarningsPerShareDilutedLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 + Details
Name: | us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration