R logo Ryder System +
Ticker
R
URI
Headquarter
Coral Gables ,FL
US
Stamford ,CT
US
CEO
Robert E. Sanchez
Matthew J. Flannery
Industry
Rental & Leasing Services
Rental & Leasing Services
Stock Price
Stock Price
Market Cap
Market Cap
$7.70 B
$61.10 B
Employees
Years
  • 2023
  • 2024
  • 2025
  • 2023
  • 2024
  • 2025
Employees
  • 48.30 K
  • 47.50 K
  • 50.70 K
  • 7.10 K
  • 7.40 K
  • 8.00 K
Y/Y
12.85%
1.66%
6.74%
14.52%
4.23%
8.11%

Income Statement

Revenue
Years
  • 2022
  • 2023
  • 2024
  • 2022
  • 2023
  • 2024
Revenue
  • $12.01 B
  • $11.78 B
  • $12.64 B
  • $11.64 B
  • $14.33 B
  • $15.35 B
Y/Y
24.3%
1.9%
7.24%
19.82%
23.11%
7.07%
Revenue by Products / Services
Years
  • 2024
  • 2024
Revenue by Geography
Years
  • 2024
  • 2024
Research and Development
Years
  • 2022
  • 2023
  • 2024
  • 2022
  • 2023
  • 2024
Research and Development
  • -
  • -
  • -
  • -
  • -
  • -
Y/Y
0%
0%
0%
0%
0%
0%
Operating Income
Years
  • 2022
  • 2023
  • 2024
  • 2022
  • 2023
  • 2024
Operating Income
  • $975.00 M
  • $878.00 M
  • $995.00 M
  • $3.23 B
  • $3.86 B
  • $4.07 B
Y/Y
58.55%
9.95%
13.33%
40.77%
19.28%
5.53%
Tax Rate (%)
Years
  • 2022
  • 2023
  • 2024
  • 2022
  • 2023
  • 2024
Tax Rate (%)
  • 29.03%
  • 34.30%
  • 26.02%
  • 24.88%
  • 24.51%
  • 24.00%
Y/Y
17.56%
18.17%
24.15%
0.18%
1.47%
2.09%
Net Income
Years
  • 2022
  • 2023
  • 2024
  • 2022
  • 2023
  • 2024
Net Income
  • $867.00 M
  • $406.00 M
  • $489.00 M
  • $2.11 B
  • $2.42 B
  • $2.58 B
Y/Y
67.05%
53.17%
20.44%
51.88%
15.15%
6.23%
Revenue Per Employee
Years
  • 2023
  • 2024
  • 2025
  • 2023
  • 2024
  • 2025
Revenue Per Employee
  • $243.95 K
  • $266.02 K
  • -
  • $2.02 M
  • $2.07 M
  • -
Y/Y
13.07%
9.05%
100%
7.5%
2.73%
100%
Net Income Per Employee
Years
  • 2023
  • 2024
  • 2025
  • 2023
  • 2024
  • 2025
Net Income Per Employee
  • $8.41 K
  • $10.29 K
  • -
  • $341.41 K
  • $347.97 K
  • -
Y/Y
58.5%
22.47%
100%
0.56%
1.92%
100%

Assets & Liabilities | Cash Flow

Total Assets
Years
  • 2022
  • 2023
  • 2024
  • 2022
  • 2023
  • 2024
Total Assets
  • $14.40 B
  • $15.78 B
  • $16.67 B
  • $24.18 B
  • $25.59 B
  • $28.16 B
Y/Y
4.05%
9.61%
5.67%
19.18%
5.81%
10.06%
Total Liabilities
Years
  • 2022
  • 2023
  • 2024
  • 2022
  • 2023
  • 2024
Total Liabilities
  • $11.46 B
  • $12.71 B
  • $13.56 B
  • $17.12 B
  • $17.46 B
  • $19.54 B
Y/Y
3.82%
10.92%
6.66%
19.72%
1.97%
11.93%
Capital Expenditures (Capex)
Years
  • 2022
  • 2023
  • 2024
  • 2022
  • 2023
  • 2024
Capital Expenditures (Capex)
  • -$2.63 B
  • -$3.23 B
  • -$2.68 B
  • -$3.69 B
  • -$4.07 B
  • -$4.13 B
Y/Y
35.52%
22.92%
17.04%
15.38%
10.3%
1.4%

Profitability

Operating Income Margin (%)
Years
  • 2022
  • 2023
  • 2024
  • 2022
  • 2023
  • 2024
Operating Income Margin (%)
  • 8.12%
  • 7.45%
  • 7.87%
  • 27.76%
  • 26.90%
  • 26.51%
Y/Y
27.55%
8.21%
5.68%
17.48%
3.11%
1.44%
Net Income Margin (%)
Years
  • 2022
  • 2023
  • 2024
  • 2022
  • 2023
  • 2024
Net Income Margin (%)
  • 7.22%
  • 3.45%
  • 3.87%
  • 18.08%
  • 16.91%
  • 16.78%
Y/Y
34.39%
52.27%
12.31%
26.75%
6.46%
0.78%
EBITDA
Years
  • 2022
  • 2023
  • 2024
  • 2022
  • 2023
  • 2024
EBITDA
  • $3.39 B
  • $2.93 B
  • $2.79 B
  • $5.46 B
  • $6.63 B
  • $6.98 B
Y/Y
25.62%
13.59%
4.71%
28.9%
21.28%
5.36%
Free Cash Flow (FCF)
Years
  • 2022
  • 2023
  • 2024
  • 2022
  • 2023
  • 2024
Free Cash Flow (FCF)
  • -$321.00 M
  • -$881.00 M
  • -$418.00 M
  • $743.00 M
  • $634.00 M
  • $419.00 M
Y/Y
237.24%
174.45%
52.55%
51.32%
14.67%
33.91%

Ratios

Return on Equity (ROE)
Years
  • 2022
  • 2023
  • 2024
  • 2022
  • 2023
  • 2024
Return on Equity (ROE)
  • 29.52%
  • 13.23%
  • 15.69%
  • 29.81%
  • 29.82%
  • 29.87%
Y/Y
59.14%
55.19%
18.59%
28.84%
0.03%
0.17%
Return on Assets (ROA)
Years
  • 2022
  • 2023
  • 2024
  • 2022
  • 2023
  • 2024
Return on Assets (ROA)
  • 6.02%
  • 2.57%
  • 2.93%
  • 8.70%
  • 9.47%
  • 9.14%
Y/Y
60.55%
57.28%
13.98%
27.44%
8.83%
3.48%
Debt to Equity
Years
  • 2022
  • 2023
  • 2024
  • 2022
  • 2023
  • 2024
Debt to Equity
  • 241.20%
  • 265.49%
  • 285.05%
  • 173.08%
  • 155.74%
  • 171.53%
Y/Y
2.69%
10.07%
7.37%
1.32%
10.02%
10.13%

Valuation

Enterprise Value
Years
  • 2022
  • 2023
  • 2024
  • 2022
  • 2023
  • 2024
Enterprise value
  • $10.96 B
  • $13.00 B
  • $15.49 B
  • $37.25 B
  • $51.56 B
  • $61.07 B
Y/Y
0.53%
18.59%
19.18%
8.17%
38.43%
18.44%
Enterprise value to Revenue
Years
  • 2022
  • 2023
  • 2024
  • 2022
  • 2023
  • 2024
Enterprise value to Revenue
  • 0.91
  • 1.10
  • 1.23
  • 3.20
  • 3.60
  • 3.98
Y/Y
19.98%
20.89%
11.14%
9.72%
12.45%
10.62%
Enterprise value to EBITDA
Years
  • 2022
  • 2023
  • 2024
  • 2022
  • 2023
  • 2024
Enterprise value to EBITDA
  • 3.23
  • 4.43
  • 5.54
  • 6.82
  • 7.78
  • 8.75
Y/Y
20.82%
37.24%
25.07%
16.08%
14.14%
12.42%