XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Income and Comprehensive Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenues        
Revenue $ 1,254,619 $ 945,222 $ 2,428,198 $ 2,171,104
Lease and rental sales 61,396 57,290 119,623 118,071
Total revenue 1,316,015 1,002,512 2,547,821 2,289,175
Cost of products sold        
Lease and rental sales 48,387 51,491 96,445 103,699
Total cost of products sold 1,045,233 810,181 2,032,225 1,862,343
Gross profit 270,782 192,331 515,596 426,832
Selling, general and administrative expense 184,734 156,195 359,689 341,269
Depreciation and amortization expense 13,421 14,516 27,147 28,846
Gain on sale of assets 164 1,381 256 1,481
Operating income 72,791 23,001 129,016 58,198
Other income 1,746 1,720 2,665 2,961
Interest (income) expense, net (212) 2,209 295 6,978
Income before taxes 74,749 22,512 131,386 54,181
Income tax provision 16,705 5,696 28,009 14,258
Net income $ 58,044 $ 16,816 $ 103,377 $ 39,923
Earnings per common share:        
Basic (in dollars per share) $ 1.04 $ 0.31 $ 1.85 $ 0.73
Diluted (in dollars per share) $ 1.00 $ 0.30 $ 1.79 $ 0.72
Weighted average shares outstanding:        
Basic (in shares) 56,009 54,436 55,819 54,581
Diluted (in shares) 57,956 55,351 57,846 55,670
Dividends declared per common share (in dollars per share) $ 0.18 $ 0.09 $ 0.36 $ 0.17
Comprehensive income $ 58,356 $ 17,741 $ 103,944 $ 38,918
New and Used Commercial Vehicle [Member]        
Revenues        
Revenue 797,269 559,062 1,544,988 1,348,616
Cost of products sold        
Cost of products sold 719,768 521,494 1,396,860 1,250,033
Parts and Service [Member]        
Revenues        
Revenue 445,526 377,553 861,263 805,531
Cost of products sold        
Cost of products sold 277,078 237,196 538,920 508,611
Finance and Insurance [Member]        
Revenues        
Revenue 7,407 4,960 13,872 9,427
Product and Service, Other [Member]        
Revenues        
Revenue $ 4,417 $ 3,647 $ 8,075 $ 7,530