XML 121 R101.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes (Reconciliation of Unrecognized Tax Benefits, Excluding Potential Interest and Penalties) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Beginning balance $ 9,368 $ 9,148
Gross increases - current period tax positions 4,229 1,763
Gross increases - tax positions in prior periods 1,428 335
Foreign currency exchange (475) (230)
Lapse of statute of limitations (3,979) (1,648)
Ending balance $ 10,571 $ 9,368