Loading...
XASXRYD
Market cap68mUSD
Jan 06, Last price  
1.34AUD
1D
-0.74%
1Q
10.74%
IPO
32.67%
Name

Ryder Capital Ltd

Chart & Performance

D1W1MN
XASX:RYD chart
P/E
53.77
P/S
36.98
EPS
0.02
Div Yield, %
6.02%
Shrs. gr., 5y
9.27%
Rev. gr., 5y
11.14%
Revenues
3m
-6.03%
597,431-308,939-2,197,4631,740,4071,957,798-5,237,8735,228,7873,141,3752,951,852
Net income
2m
+34.44%
76,560-727,440-2,063,631566,314752,318-4,533,0173,475,9141,510,2452,030,342
CFO
1m
-20.50%
00-1,840,9570844,298-8,619,657-7,915,3961,559,2121,239,512
Dividend
Aug 19, 20240.05 AUD/sh
Earnings
Feb 17, 2025

Profile

Ryder Capital Limited is a listed investment company launched and managed by Ryder Investment Management Pty Limited. Ryder Capital Limited is based in Australia.
IPO date
Sep 28, 2015
Employees
Domiciled in
AU
Incorporated in
AU

Valuation

Title
AUD in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFY
2024‑062023‑062022‑062021‑062020‑062019‑062018‑062017‑062016‑06
Income
Revenues
2,952
-6.03%
3,141
-39.92%
5,229
-199.83%
Cost of revenue
2,144
1,511
1,831
Unusual Expense (Income)
NOPBT
807
1,631
3,397
NOPBT Margin
27.36%
51.91%
64.97%
Operating Taxes
(140)
(327)
(388)
Tax Rate
NOPAT
948
1,958
3,785
Net income
2,030
34.44%
1,510
-56.55%
3,476
-176.68%
Dividends
(6,572)
(5,913)
(5,606)
Dividend yield
7.69%
5.41%
Proceeds from repurchase of equity
(1,850)
24,976
26,196
BB yield
-32.49%
-25.30%
Debt
Debt current
Long-term debt
Deferred revenue
Other long-term liabilities
983
(8,864)
Net debt
(114,313)
(98,343)
(115,710)
Cash flow
Cash from operating activities
1,240
1,559
(7,915)
CAPEX
Cash from investing activities
(791)
732
(18,612)
Cash from financing activities
(8,423)
(7,403)
20,590
FCF
1,169
2,009
3,735
Balance
Cash
1,819
9,793
14,904
Long term investments
112,494
88,550
100,806
Excess cash
114,165
98,186
115,449
Stockholders' equity
114,288
104,594
118,881
Invested Capital
669
7,391
(5,432)
ROIC
23.51%
199.95%
125.23%
ROCE
0.70%
1.54%
2.85%
EV
Common stock shares outstanding
83,212
79,649
79,649
Price
0.97
-25.77%
1.30
-26.55%
Market cap
76,862
-25.77%
103,544
-6.57%
EV
(21,481)
(12,166)
EBITDA
807
1,631
3,397
EV/EBITDA
Interest
388
Interest/NOPBT
11.42%