Organization and Summary of Significant Accounting Policies (Details 1) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2016 |
Sep. 30, 2015 |
Sep. 30, 2016 |
Sep. 30, 2015 |
|
| Provision for income taxes | $ 1,084 | $ 549 | $ 2,155 | $ (631) |
| Net income | $ 9,679 | $ 1,582 | $ 52,944 | $ (33,787) |
| Basic earnings per share | $ 0.15 | $ 0.03 | $ 0.83 | $ (0.67) |
| Diluted earnings per share | $ 0.14 | $ 0.03 | $ 0.79 | $ (0.67) |
| Diluted weighted average shares outstanding | 67,832 | 63,209 | 67,354 | 50,528 |