| Schedule of Earnings Per Share Reconciliation [Table Text Block] |
| Three Months Ended | | June 30, 2015 | | June 30, 2014 | | (amounts in thousands, except share and per share data) | | | | | | | Net Income | | | | | | | Net Income | | Net Income | | | | (Loss) | | Net Income | | | | (Loss) | | (Loss) | | Shares | | Per Share | | (Loss) | | Shares | | Per Share | | | | | | | | | | | | | | | | | | Basic net income (loss) per | | | | | | | | | | | | | | | | | common share: | $ | 6,747 | | 38,074,240 | | $ | 0.18 | | $ | 8,137 | | 37,686,679 | | $ | 0.22 | | Impact of dilutive equity awards | | | | 854,370 | | | | | | | | 759,207 | | | | | | | | | | | | | | | | | | | | | Diluted net income (loss) per | | | | | | | | | | | | | | | | | common share: | $ | 6,747 | | 38,928,610 | | $ | 0.17 | | $ | 8,137 | | 38,445,886 | | $ | 0.21 |
|
| Six Months Ended | | June 30, 2015 | | June 30, 2014 | | (amounts in thousands, except share and per share data) | | | | | | | Net Income | | | | | | | Net Income | | Net Income | | | | (Loss) | | Net Income | | | | (Loss) | | (Loss) | | Shares | | Per Share | | (Loss) | | Shares | | Per Share | | | | | | | | | | | | | | | | | | Basic net income (loss) per | | | | | | | | | | | | | | | | | common share: | $ | 6,654 | | 38,071,049 | | $ | 0.17 | | $ | 9,500 | | 37,681,004 | | $ | 0.25 | | Impact of dilutive equity awards | | | | 955,831 | | | | | | | | 834,068 | | | | | | | | | | | | | | | | | | | | | Diluted net income (loss) per | | | | | | | | | | | | | | | | | common share: | $ | 6,654 | | 39,026,880 | | $ | 0.17 | | $ | 9,500 | | 38,515,072 | | $ | 0.25 |
|
| Equity Award Impact Schedule |
| | | Three Months Ended | | | | June 30, | | Impact Of Equity Awards | | 2015 | | 2014 | | | | (amounts in thousands, | | | | except per share data) | | | | | | | | | | | Dilutive or anti-dilutive for all potentially dilutive equivalent shares | | dilutive | | | dilutive | | Excluded shares as anti-dilutive under the treasury stock method: | | | | | | | | | Options | | | - | | | | 32 | | Price range of options: from | | $ | - | | | $ | 10.74 | | Price range of options: to | | $ | - | | | $ | 35.05 | | RSUs with service conditions | | | 7 | | | | - | | Excluded RSUs with service and market conditions as market conditions not met | | | 165 | | | | 290 | | Excluded RSUs with service and performance conditions as performance | | | | | | | | | conditions not met | | | 8 | | | | 3 |
|
| | | Six Months Ended | | | | June 30, | | Impact Of Equity Awards | | 2015 | | | 2014 | | | | (amounts in thousands, | | | | except per share data) | | | | | | | | | | | Dilutive or anti-dilutive for all potentially dilutive equivalent shares | | dilutive | | | dilutive | | Excluded shares as anti-dilutive under the treasury stock method: | | | | | | | | | Options | | | - | | | | 33 | | Price range of options: from | | $ | - | | | $ | 10.74 | | Price range of options: to | | $ | - | | | $ | 35.05 | | RSUs with service conditions | | | 6 | | | | - | | Excluded RSUs with service and market conditions as market conditions not met | | | 165 | | | | 290 | | Excluded RSUs with service and performance conditions as performance | | | | | | | | | conditions not met | | | 8 | | | | 3 |
|