Segment Information (Details) (USD $) In Thousands, unless otherwise specified | 3 Months Ended | 9 Months Ended | 3 Months Ended | 9 Months Ended | 12 Months Ended | 3 Months Ended | 9 Months Ended | 3 Months Ended | 9 Months Ended | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2011 | Sep. 30, 2010 | Sep. 30, 2011 | Sep. 30, 2010 | Dec. 31, 2010 | Sep. 30, 2011
Customer Concentration Risk [Member]
Sales [Member]
customers | Sep. 30, 2010
Customer Concentration Risk [Member]
Sales [Member]
customers | Sep. 30, 2011
Customer Concentration Risk [Member]
Sales [Member]
customers | Sep. 30, 2010
Customer Concentration Risk [Member]
Sales [Member]
customers | Sep. 30, 2011
Customer Concentration Risk [Member]
Accounts Receivable [Member]
customers | Dec. 31, 2010
Customer Concentration Risk [Member]
Accounts Receivable [Member]
customers | Sep. 30, 2011
P B M [Member] | Sep. 30, 2010
P B M [Member] | Sep. 30, 2011
P B M [Member] | Sep. 30, 2010
P B M [Member] | Sep. 30, 2011
H C I T [Member] | Sep. 30, 2010
H C I T [Member] | Sep. 30, 2011
H C I T [Member] | Sep. 30, 2010
H C I T [Member] | |
| Segment Reporting Information [Line Items] | |||||||||||||||||||
| Revenues | $ 1,287,290 | $ 489,922 | $ 3,596,981 | $ 1,421,516 | $ 1,256,369 | $ 463,042 | $ 3,511,148 | $ 1,341,839 | $ 30,921 | $ 26,880 | $ 85,833 | $ 79,677 | |||||||
| Cost of revenue | 1,204,948 | 437,058 | 3,376,859 | 1,264,684 | 1,188,197 | 423,773 | 3,330,886 | 1,225,620 | 16,751 | 13,285 | 45,973 | 39,064 | |||||||
| Gross profit | 82,342 | 52,864 | 220,122 | 156,832 | 68,172 | 39,269 | 180,262 | 116,219 | 14,170 | 13,595 | 39,860 | 40,613 | |||||||
| Total assets | $ 997,098 | $ 754,560 | $ 997,098 | $ 754,560 | $ 816,790 | $ 690,445 | $ 491,117 | $ 690,445 | $ 491,117 | $ 306,653 | $ 263,443 | $ 306,653 | $ 263,443 | ||||||
| Concentration Risk Percentage During Period | 39.00% | 40.00% | |||||||||||||||||
| Concentration Risk, Percentage | 17.00% | ||||||||||||||||||
| Number of Customers Accounting for Greater Than Ten Percent (in number of customers) | 1 | 0 | 1 | 0 | 1 | 0 | |||||||||||||