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 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenues        
Revenue $ 1,203,832 $ 1,120,655 $ 3,632,030 $ 3,291,759
Lease and rental sales 62,689 57,913 182,312 175,984
Total revenue 1,266,521 1,178,568 3,814,342 3,467,743
Cost of products sold        
Lease and rental sales 46,949 49,545 143,394 153,244
Total cost of products sold 984,226 966,116 3,016,451 2,828,459
Gross profit 282,295 212,452 797,891 639,284
Selling, general and administrative expense 179,890 155,487 539,579 496,756
Depreciation and amortization expense 13,137 14,423 40,284 43,269
Gain on sale of assets 901 326 1,157 1,807
Operating income 90,169 42,868 219,185 101,066
Other income 1,951 2,113 4,616 5,074
Interest expense, net 271 1,053 566 8,031
Income before taxes 91,849 43,928 223,235 98,109
Income tax provision 22,450 9,989 50,459 24,247
Net income $ 69,399 $ 33,939 $ 172,776 $ 73,862
Earnings per common share:        
Basic (in dollars per share) $ 1.24 $ 0.62 $ 3.09 $ 1.35
Diluted (in dollars per share) $ 1.20 $ 0.60 $ 2.99 $ 1.32
Weighted average shares outstanding:        
Basic (in shares) 56,007 55,033 55,882 54,734
Diluted (in shares) 57,806 56,443 57,834 55,929
Dividends declared per common share (in dollars per share) $ 0.19 $ 0.09 $ 0.55 $ 0.27
Comprehensive income $ 68,928 $ 34,427 $ 172,872 $ 73,345
New and Used Commercial Vehicle [Member]        
Revenues        
Revenue 729,344 711,754 2,274,332 2,060,370
Cost of products sold        
Cost of products sold 656,411 658,192 2,053,271 1,908,225
Parts and Service [Member]        
Revenues        
Revenue 463,020 400,260 1,324,283 1,205,791
Cost of products sold        
Cost of products sold 280,866 258,379 819,786 766,990
Finance and Insurance [Member]        
Revenues        
Revenue 6,851 5,633 20,723 15,060
Product and Service, Other [Member]        
Revenues        
Revenue $ 4,617 $ 3,008 $ 12,692 $ 10,538