Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Income Statement [Abstract]    
Revenue $ 415,752,274 $ 405,277,532
Costs and expenses:    
Transportation costs 341,254,013 324,450,717
Selling, general and administrative expenses 67,237,322 69,476,488
Depreciation and amortization 8,038,259 7,529,333
(Loss) Income from operations (777,320) 3,820,994
Interest expense (3,624,136) (3,503,395)
(Loss) Income before provision for income taxes (4,401,456) 317,599
Income tax benefit (expense) 1,529,413 (54,988)
Net (loss) income $ (2,872,043) $ 262,611
(Loss) Earnings per common share:    
Basic (in usd per share) $ (0.10) $ 0.01
Diluted (in usd per share) $ (0.10) $ 0.01