Logo image of RUSHB

RUSH ENTERPRISES INC - CL B (RUSHB) Stock Income Statement

NASDAQ:RUSHB - Nasdaq - US7818463082 - Common Stock - Currency: USD

52.46  -1.19 (-2.22%)

After market: 52.46 0 (0%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
RUSHB Revenue ChartRUSHB Revenue over time chart
7.78B7.80B7.93B7.10B5.13B
Minority Interest Expense
RUSHB Minority Interest Expense ChartRUSHB Minority Interest Expense over time chart
-1.23M-817.00K-1.01M-700.00KN/A
Cost Of Goods
RUSHB Cost Of Goods ChartRUSHB Cost Of Goods over time chart
6.28B6.27B6.33B5.61B4.03B
Gross Profit
RUSHB Gross Profit ChartRUSHB Gross Profit over time chart
1.50B1.54B1.60B1.49B1.10B
Operating Expenses
RUSHB Operating Expenses ChartRUSHB Operating Expenses over time chart
1.05B1.06B1.08B983.60M784.70M
Selling, General, and Administrative Expenses
RUSHB Selling, General, and Administrative Expenses ChartRUSHB Selling, General, and Administrative Expenses over time chart
980.72M995.59M1.02B927.80M731.30M
Operating Income
RUSHB Operating Income ChartRUSHB Operating Income over time chart
448.52M472.74M516.99M508.40M313.30M
Interest Income/Expense
RUSHB Interest Income/Expense ChartRUSHB Interest Income/Expense over time chart
-65.75M-76.31M-58.37M-23.90M-7.50M
Other Income/Expense
RUSHB Other Income/Expense ChartRUSHB Other Income/Expense over time chart
-34.00K583.00K2.60M22.30M6.40M
Non Recurring Items
RUSHB Non Recurring Items ChartRUSHB Non Recurring Items over time chart
827.00K809.00K843.00K2.50M1.40M
Income Before Taxes
RUSHB Income Before Taxes ChartRUSHB Income Before Taxes over time chart
383.57M397.81M462.06M509.30M313.70M
Income Tax
RUSHB Income Tax ChartRUSHB Income Tax over time chart
89.47M92.84M114.00M117.20M72.30M
Net Income
RUSHB Net Income ChartRUSHB Net Income over time chart
292.87M304.15M347.06M391.40M241.40M
EBITDA
RUSHB EBITDA ChartRUSHB EBITDA over time chart
689.28M708.84M738.13M707.50M482.80M
 
Per Share Data
EPS Diluted Total Ops
RUSHB EPS Diluted Total Ops ChartRUSHB EPS Diluted Total Ops over time chart
3.583.724.154.572.78
Non GAAP EPS
RUSHB Non GAAP EPS ChartRUSHB Non GAAP EPS over time chart
3.583.734.144.344.17
 
Statistics
Gross Profit Margin
RUSHB Gross Profit Margin ChartRUSHB Gross Profit Margin over time chart
19.26%19.69%20.17%21.01%21.42%
Profit Margin
RUSHB Profit Margin ChartRUSHB Profit Margin over time chart
3.76%3.90%4.38%5.51%4.71%
Operating Profit Margin
RUSHB Operating Profit Margin ChartRUSHB Operating Profit Margin over time chart
5.76%6.06%6.52%7.16%6.11%

All data in USD

Charts

RUSHB Income Statement data chartRUSHB Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 2B 4B 6B
RUSHB Earnings Per Share (EPS) chartRUSHB EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 1 2 3 4