Segment Information (Details 1) (USD $)
In Thousands, unless otherwise specified |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2013
|
Sep. 30, 2012
|
Sep. 30, 2013
|
Sep. 30, 2012
|
|
Revenue | $ 288,907 | $ 265,855 | $ 842,520 | $ 771,940 |
United States [Member]
|
||||
Revenue | 237,259 | 218,313 | 694,670 | 626,019 |
Canada [Member]
|
||||
Revenue | 34,129 | 34,753 | 100,612 | 109,475 |
Other Geographical Location [Member]
|
||||
Revenue | $ 17,519 | $ 12,789 | $ 47,238 | $ 36,446 |