XML 30 R28.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments (Tables)
12 Months Ended
Dec. 31, 2012
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Minimum Lease Payments
At December 31, 2012, future minimum annual lease payments under all noncancelable leases are as follows:
2013
$
42,152

2014
25,546

2015
13,668

2016
8,827

2017
3,615

Thereafter
14,493

 
$
108,301