XJPX5138
Market cap42mUSD
Jan 21, Last price
1,431.00JPY
1D
1.06%
1Q
49.06%
IPO
6.55%
Name
Rebase Inc
Chart & Performance
Profile
Rebase, Inc. operates a rental space reservation platform in Japan. It develops and operates instabase, an online marketplace platform that matches people who want to use the space with people who want to rent the space. The company was incorporated in 2014 and is based in Shibuya, Japan.
Valuation
Title JPY in thousands, except ratios and share amounts | FY | FY | FY | FY |
---|---|---|---|---|
2024‑03 | 2023‑03 | 2022‑03 | 2021‑03 | |
Income | ||||
Revenues | 1,490,080 28.39% | 1,160,574 30.37% | 890,244 87.05% | |
Cost of revenue | 863,309 | 672,797 | 468,994 | |
Unusual Expense (Income) | ||||
NOPBT | 626,771 | 487,777 | 421,250 | |
NOPBT Margin | 42.06% | 42.03% | 47.32% | |
Operating Taxes | 107,683 | 90,088 | 66,777 | |
Tax Rate | 17.18% | 18.47% | 15.85% | |
NOPAT | 519,088 | 397,689 | 354,473 | |
Net income | 228,784 44.35% | 158,491 13.41% | 139,745 54.58% | |
Dividends | ||||
Dividend yield | ||||
Proceeds from repurchase of equity | 1,091 | 169,280 | ||
BB yield | -0.02% | -3.61% | ||
Debt | ||||
Debt current | 22,466 | |||
Long-term debt | 75,010 | |||
Deferred revenue | ||||
Other long-term liabilities | 4,257 | 1,000 | ||
Net debt | (1,168,927) | (838,030) | (506,014) | |
Cash flow | ||||
Cash from operating activities | 374,765 | 221,807 | 249,472 | |
CAPEX | (41,107) | (47,752) | (77,612) | |
Cash from investing activities | (43,559) | (47,753) | (121,748) | |
Cash from financing activities | 1,090 | 65,099 | 1,094 | |
FCF | 509,734 | 404,851 | 301,481 | |
Balance | ||||
Cash | 1,124,927 | 792,629 | 553,476 | |
Long term investments | 44,000 | 45,401 | 50,014 | |
Excess cash | 1,094,423 | 780,001 | 558,978 | |
Stockholders' equity | 803,072 | 573,711 | 332,579 | |
Invested Capital | 171,912 | 81,251 | 89,308 | |
ROIC | 410.08% | 466.34% | 343.81% | |
ROCE | 64.29% | 74.47% | 99.85% | |
EV | ||||
Common stock shares outstanding | 4,907 | 4,641 | 4,000 | |
Price | 1,000.00 -0.89% | 1,009.00 | ||
Market cap | 4,907,447 4.80% | 4,682,794 | ||
EV | 3,738,520 | 3,844,764 | ||
EBITDA | 660,594 | 513,550 | 430,399 | |
EV/EBITDA | 5.66 | 7.49 | ||
Interest | 19 | 468 | ||
Interest/NOPBT | 0.00% | 0.11% |