Income Taxes (Unrecognized Tax Benefit) (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2017 |
Dec. 31, 2016 |
Dec. 31, 2015 |
|
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] | |||
Beginning balance | $ 17,287 | $ 14,517 | $ 14,018 |
Gross additions, current year | 3,180 | 3,756 | 1,954 |
Gross additions, prior year | 211 | 1,762 | 297 |
Settlements | (352) | (378) | 0 |
Lapses on statute of limitations | (5,846) | (2,370) | (1,752) |
Ending balance | $ 14,480 | $ 17,287 | $ 14,517 |