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

2015
24,918

2016
14,844

2017
7,922

2018
5,800

Thereafter
8,865

 
$
103,575