XML 21 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues      
Revenue $ 7,449,807 $ 7,571,244 $ 6,779,413
Lease and rental sales 354,939 353,780 322,257
Total revenue 7,804,746 7,925,024 7,101,670
Cost of products sold      
Lease and rental sales 255,528 247,935 221,804
Total cost of products sold 6,273,330 6,331,934 5,614,511
Gross profit 1,531,416 1,593,090 1,487,159
Selling, general and administrative 995,586 1,021,722 927,836
Depreciation and amortization 68,549 59,830 55,665
Gain on sale of assets 809 843 2,455
Operating income 468,090 512,381 506,113
Other income 583 2,597 22,338
Interest income (expense):      
Interest income 1,166 777 639
Interest expense (72,024) (53,694) (19,763)
Total interest expense, net (70,858) (52,917) (19,124)
Income before taxes 397,815 462,061 509,327
Income tax provision 92,845 114,000 117,242
Net income 304,970 348,061 392,085
Less: Net income attributable to noncontrolling interest 817 1,006 703
Net income attributable to Rush Enterprises, Inc. $ 304,153 $ 347,055 $ 391,382
Basic (in dollars per share) $ 3.85 $ 4.28 $ 4.71
Diluted (in dollars per share) 3.72 4.15 4.57
Dividends declared per common share (in dollars per share) $ 0.7 $ 0.62 $ 0.53
New and Used Commercial Vehicle [Member]      
Revenues      
Revenue $ 4,888,823 $ 4,957,969 $ 4,351,370
Cost of products sold      
Cost of products sold 4,426,292 4,474,616 3,937,091
Parts and Service [Member]      
Revenues      
Revenue 2,516,020 2,562,141 2,372,439
Cost of products sold      
Cost of products sold 1,591,510 1,609,383 1,455,616
Finance and Insurance [Member]      
Revenues      
Revenue 21,991 24,271 29,741
Product and Service, Other [Member]      
Revenues      
Revenue $ 22,973 $ 26,863 $ 25,863