Basis of Presentation and Significant Accounting Policies (Details) (USD $) In Thousands, unless otherwise specified | 3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2011 | Oct. 01, 2010 | Sep. 30, 2011 | Oct. 01, 2010 | |
| Total revenue as reported and pro forma total revenue | ||||
| Net revenue, Total | $ 138,871 | $ 104,784 | $ 405,702 | $ 285,149 |
| Basis of Presentation (Textual) [Abstract] | ||||
| Percentage of revenue recognized upon completion of all services under completed contract method | 100.00% | |||
As Reported | ||||
| Total revenue as reported and pro forma total revenue | ||||
| Net revenue, Total | 138,871 | 405,702 | ||
Pro Forma | ||||
| Total revenue as reported and pro forma total revenue | ||||
| Net revenue, Total | $ 132,026 | $ 393,565 | ||