XML 29 R27.htm IDEA: XBRL DOCUMENT v2.4.0.8
Commitments and Contingencies - Future Minimum Lease Payments Under Noncancelable Operating Leases (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2013
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Future Minimum Payments Due, Remainder of 2013 $ 98,033
Future Minimum Payments Due, 2014 188,853
Future Minimum Payments Due, 2015 183,716
Future Minimum Payments Due, 2016 173,323
Future Minimum Payments Due, 2017 149,688
Future Minimum Payments Due, 2018 and thereafter 529,144
Total minimum lease payments $ 1,322,757