v3.3.1.900
Income Taxes (Provision For (Benefit From) Income Taxes) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Current                      
Federal                 $ 115 $ 0 $ (40)
State                 1,041 317 154
Foreign                 693 651 452
Total current provision                 1,849 968 566
Deferred                      
Federal                 7,115 (22,184) 6
State                 (247) (433) 0
Foreign                 (62) 18 (72)
Total deferred provision (benefit)                 6,806 (22,599) (66)
Provision for (benefit from) income taxes $ 2,089 $ 2,601 $ 2,124 $ 1,841 $ (22,270) $ 283 $ 174 $ 182 $ 8,655 $ (21,631) $ 500