XML 51 R27.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments and Contingencies - Future Minimum Lease Payments Under Noncancelable Operating Leases (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2013
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Future Minimum Payments Due, Remainder of 2013 $ 135,348
Future Minimum Payments Due, 2014 177,788
Future Minimum Payments Due, 2015 176,200
Future Minimum Payments Due, 2016 169,458
Future Minimum Payments Due, 2017 143,969
Future Minimum Payments Due, 2018 and thereafter 438,513
Total minimum lease payments $ 1,241,276