Logo image of RUSHB

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

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

52.35  -2.63 (-4.78%)

After market: 52.35 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
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
RUSHB Revenue ChartRUSHB Revenue over time chart
7.82B7.93B7.10B5.13B4.74B
Minority Interest Expense
RUSHB Minority Interest Expense ChartRUSHB Minority Interest Expense over time chart
-357.00K-1.01M-700.00KN/AN/A
Cost Of Goods
RUSHB Cost Of Goods ChartRUSHB Cost Of Goods over time chart
6.28B6.33B5.61B4.03B3.86B
Gross Profit
RUSHB Gross Profit ChartRUSHB Gross Profit over time chart
1.55B1.60B1.49B1.10B880.10M
Operating Expenses
RUSHB Operating Expenses ChartRUSHB Operating Expenses over time chart
1.07B1.08B983.60M784.70M722.70M
Selling, General, and Administrative Expenses
RUSHB Selling, General, and Administrative Expenses ChartRUSHB Selling, General, and Administrative Expenses over time chart
1.01B1.02B927.80M731.30M665.30M
Operating Income
RUSHB Operating Income ChartRUSHB Operating Income over time chart
475.03M516.99M508.40M313.30M157.40M
Interest Income/Expense
RUSHB Interest Income/Expense ChartRUSHB Interest Income/Expense over time chart
-70.60M-58.37M-23.90M-7.50M-13.70M
Other Income/Expense
RUSHB Other Income/Expense ChartRUSHB Other Income/Expense over time chart
583.00K2.60M22.30M6.40M6.10M
Non Recurring Items
RUSHB Non Recurring Items ChartRUSHB Non Recurring Items over time chart
937.00K843.00K2.50M1.40M1.90M
Income Before Taxes
RUSHB Income Before Taxes ChartRUSHB Income Before Taxes over time chart
405.95M462.06M509.30M313.70M151.70M
Income Tax
RUSHB Income Tax ChartRUSHB Income Tax over time chart
98.14M114.00M117.20M72.30M36.80M
Net Income
RUSHB Net Income ChartRUSHB Net Income over time chart
307.45M347.06M391.40M241.40M114.90M
EBITDA
RUSHB EBITDA ChartRUSHB EBITDA over time chart
706.53M738.13M707.50M482.80M334.70M
 
Per Share Data
EPS Diluted Total Ops
RUSHB EPS Diluted Total Ops ChartRUSHB EPS Diluted Total Ops over time chart
3.774.154.572.781.36
Non GAAP EPS
RUSHB Non GAAP EPS ChartRUSHB Non GAAP EPS over time chart
3.774.144.344.172.04
 
Statistics
Gross Profit Margin
RUSHB Gross Profit Margin ChartRUSHB Gross Profit Margin over time chart
19.78%20.17%21.01%21.42%18.58%
Profit Margin
RUSHB Profit Margin ChartRUSHB Profit Margin over time chart
3.93%4.38%5.51%4.71%2.43%
Operating Profit Margin
RUSHB Operating Profit Margin ChartRUSHB Operating Profit Margin over time chart
6.07%6.52%7.16%6.11%3.32%

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 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 TTM 1 2 3 4