XJPX6092
Market cap30mUSD
Jan 09, Last price
598.00JPY
1D
-0.17%
1Q
-0.66%
Jan 2017
-15.66%
IPO
-70.26%
Name
EnBio Holdings Inc
Chart & Performance
Profile
Valuation
Title JPY in thousands, except ratios and share amounts | FY | FY | FY | FY | FY |
---|---|---|---|---|---|
2024‑03 | 2023‑03 | 2022‑03 | 2021‑03 | 2020‑03 | |
Income | |||||
Revenues | 9,575,536 17.92% | 8,120,309 -9.65% | 8,987,865 31.39% | ||
Cost of revenue | 8,766,496 | 6,768,830 | 7,748,806 | ||
Unusual Expense (Income) | |||||
NOPBT | 809,040 | 1,351,479 | 1,239,059 | ||
NOPBT Margin | 8.45% | 16.64% | 13.79% | ||
Operating Taxes | 326,252 | 437,613 | 392,405 | ||
Tax Rate | 40.33% | 32.38% | 31.67% | ||
NOPAT | 482,788 | 913,866 | 846,654 | ||
Net income | 708,764 -12.72% | 812,059 24.16% | 654,055 115.11% | ||
Dividends | (52,965) | (52,892) | |||
Dividend yield | 1.10% | 1.05% | |||
Proceeds from repurchase of equity | 1,056,000 | (38,223) | |||
BB yield | -21.92% | 0.69% | |||
Debt | |||||
Debt current | 2,389,522 | 3,147,666 | 1,921,700 | ||
Long-term debt | 6,230,668 | 5,749,288 | 6,660,912 | ||
Deferred revenue | |||||
Other long-term liabilities | 344,091 | 271,985 | 289,340 | ||
Net debt | 5,016,106 | 4,882,299 | 4,989,977 | ||
Cash flow | |||||
Cash from operating activities | 1,663,431 | 1,989,080 | 2,413,152 | ||
CAPEX | (1,097,522) | (1,164,947) | (1,165,357) | ||
Cash from investing activities | (1,583,696) | (1,770,420) | (1,481,400) | ||
Cash from financing activities | 638,922 | 240,727 | (534,925) | ||
FCF | (441,344) | 1,325,496 | 1,279,490 | ||
Balance | |||||
Cash | 3,604,084 | 2,828,655 | 2,371,635 | ||
Long term investments | 1,186,000 | 1,221,000 | |||
Excess cash | 3,125,307 | 3,608,640 | 3,143,242 | ||
Stockholders' equity | 6,201,792 | 4,996,076 | 4,235,768 | ||
Invested Capital | 14,430,587 | 11,984,808 | 11,387,442 | ||
ROIC | 3.66% | 7.82% | 7.25% | ||
ROCE | 4.61% | 8.67% | 8.53% | ||
EV | |||||
Common stock shares outstanding | 7,978 | 6,642 | 6,642 | ||
Price | 604.00 -20.42% | 759.00 -8.55% | 830.00 29.28% | ||
Market cap | 4,818,422 -4.42% | 5,041,015 -8.56% | 5,513,005 29.23% | ||
EV | 9,931,433 | 9,992,548 | 10,709,809 | ||
EBITDA | 1,247,561 | 1,751,722 | 1,580,933 | ||
EV/EBITDA | 7.96 | 5.70 | 6.77 | ||
Interest | 114,663 | 124,895 | 123,883 | ||
Interest/NOPBT | 14.17% | 9.24% | 10.00% |