XML 14 R4.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Income Statement [Abstract]    
Revenue $ 919,553 $ 838,859
Transportation costs 810,806 734,265
Gross margin 108,747 104,594
Costs and expenses:    
Salaries and benefits 56,951 50,876
General and administrative 19,243 26,336
Depreciation and amortization 8,502 7,623
Total costs and expenses 84,696 84,835
Operating income 24,051 19,759
Other income (expense):    
Interest expense (1,905) (2,455)
Interest and dividend income 1 403
Other expense, net (93) (222)
Total other expense (1,997) (2,274)
Income before provision for income taxes 22,054 17,485
Provision for income taxes 4,824 4,249
Net income 17,230 13,236
Other comprehensive (loss) income:    
Foreign currency translation adjustments (10) (134)
Total comprehensive income $ 17,220 $ 13,102
Basic earnings per common share $ 0.52 $ 0.40
Diluted earnings per common share $ 0.51 $ 0.40
Basic weighted average number of shares outstanding 33,419 33,159
Diluted weighted average number of shares outstanding 33,775 33,488