v2.4.0.8
Employee Benefit Plan (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Employee Benefit Plan [Abstract]      
Matching contribution on employee contributions, Percent 50.00%    
Maximum contibution percentage of each employee's eligible earnings, Percent 4.00%    
Matching contributions to the RRSP and 401(k) Plans $ 2.1 $ 1.8 $ 1.5