Skip to content
10-K

Annual Report

RUSH ENTERPRISES INC \TX\ RUSHA RUSHB

0001437749-26-005424

← back to feed
Filed
Feb 25, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 80.73M sh
Shares Diluted FY 2025 · Dec 31, 2024 81.82M sh
Shares Diluted FY 2025 · Dec 31, 2023 83.72M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $194.92M
Stock Repurchased FY 2025 · Dec 31, 2024 $15.75M
Stock Repurchased FY 2025 · Dec 31, 2023 $211.78M
Dividends Paid FY 2025 · Dec 31, 2025 $58.33M
Dividends Paid FY 2025 · Dec 31, 2024 $55.51M
Dividends Paid FY 2025 · Dec 31, 2023 $50.58M
Capex FY 2025 · Dec 31, 2025 $399.83M
Capex FY 2025 · Dec 31, 2024 $433.05M
Capex FY 2025 · Dec 31, 2023 $368.88M
Operating Cash Flow FY 2025 · Dec 31, 2025 $861.84M
Operating Cash Flow FY 2025 · Dec 31, 2024 $619.55M
Operating Cash Flow FY 2025 · Dec 31, 2023 $295.71M
Long Term Debt FY 2025 · Dec 31, 2025 $274.8M
Long Term Debt FY 2025 · Dec 31, 2024 $408.44M
Short Term Debt FY 2025 · Dec 31, 2025 $127K
Cash And Equivalents FY 2025 · Dec 31, 2025 $212.65M
Cash And Equivalents FY 2025 · Dec 31, 2024 $228.13M
Stockholders Equity FY 2025 · Dec 31, 2025 $2.2B
Stockholders Equity FY 2025 · Dec 31, 2024 $2.14B
Current Liabilities FY 2025 · Dec 31, 2025 $1.49B
Current Liabilities FY 2025 · Dec 31, 2024 $1.65B
Current Assets FY 2025 · Dec 31, 2025 $2.09B
Current Assets FY 2025 · Dec 31, 2024 $2.39B
Total Assets FY 2025 · Dec 31, 2025 $4.43B
Total Assets FY 2025 · Dec 31, 2024 $4.62B
Total Assets FY 2025 · Dec 31, 2023 $4.36B
Eps Diluted FY 2025 · Dec 31, 2025 $3.27
Eps Diluted FY 2025 · Dec 31, 2024 $3.72
Eps Diluted FY 2025 · Dec 31, 2023 $4.15
Eps Basic FY 2025 · Dec 31, 2025 $3.37
Eps Basic FY 2025 · Dec 31, 2024 $3.85
Eps Basic FY 2025 · Dec 31, 2023 $4.28
Sga Expense FY 2025 · Dec 31, 2025 $996.18M
Sga Expense FY 2025 · Dec 31, 2024 $995.59M
Sga Expense FY 2025 · Dec 31, 2023 $1.02B
Net Income FY 2025 · Dec 31, 2025 $263.78M
Net Income FY 2025 · Dec 31, 2024 $304.15M
Net Income FY 2025 · Dec 31, 2023 $347.06M
Operating Income FY 2025 · Dec 31, 2025 $393.76M
Operating Income FY 2025 · Dec 31, 2024 $468.09M
Operating Income FY 2025 · Dec 31, 2023 $512.38M
Gross Profit FY 2025 · Dec 31, 2025 $1.46B
Gross Profit FY 2025 · Dec 31, 2024 $1.53B
Gross Profit FY 2025 · Dec 31, 2023 $1.59B
Cost Of Revenue FY 2025 · Dec 31, 2025 $5.97B
Cost Of Revenue FY 2025 · Dec 31, 2024 $6.27B
Cost Of Revenue FY 2025 · Dec 31, 2023 $6.33B
Revenue FY 2025 · Dec 31, 2025 $7.06B
Revenue FY 2025 · Dec 31, 2024 $7.45B
Revenue FY 2025 · Dec 31, 2023 $7.57B