XML 319 R32.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments (Tables)
12 Months Ended
Dec. 31, 2014
Commitments [Abstract]  
Schedule of Future Minimum Lease Payments
2015   $ 5,306  
2016     5,343  
2017     5,067  
2018     4,663  
2019     4,221  
Thereafter     10,301  
 
    $ 34,901  
Schedule of Future Minimum Annual Commitments

 

2015   $ 102,752  
2016     103,899  
2017     106,282  
2018     110,639  
2019     106,669  
Thereafter     454,068  
 
    $ 984,309