
Innovation
3970.TInnovation Inc. Price (3970.T)
Stock Price
Market Cap
Fetching Data...
Enterprise Value
Fetching Data...
Volume
Fetching Data...
Shares Outstanding
2,595,943
(4.061)%Revenue and Profitability
Year | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|
Revenue | 2,022,000,000 | 3,083,540,000 | 4,380,215,000 | 4,570,835,000 | 4,813,076,000 |
Net Income | 92,000,000 | 293,358,000 | 448,076,000 | 62,790,000 | 244,516,000 |
FCF USD | 257,000,000 | 353,617,000 | 337,806,000 | -758,000 | 275,363,000 |
OCF USD | 262,000,000 | 422,789,000 | 466,456,000 | 113,193,000 | 345,301,000 |
Financial Health - DEBT
Year | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|
YTPD | 0.00 | 0.00 | 0.00 | 0.00 | 0.46 |
D/E | 0.02 | 0.00 | 0.00 | 0.00 | 0.09 |
CA/CL | -1.00 | 4.37 | 4.15 | 5.21 | 4.77 |
TA/TL | 66.43 | 5.18 | 5.04 | 6.17 | 4.21 |
Total Debt | 19,271,000 | 0 | 0 | 0 | 300,000,000 |
Management Performance
Year | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|
ROIC | 393.68% | 12.79% | 15.92% | 1.34% | 5.55% |
ROE | 9.85% | 11.67% | 15.04% | 1.99% | 6.93% |
ROA | 0.00% | 15.40% | 20.15% | 5.10% | 9.30% |
NM % | 4.55% | 9.51% | 10.23% | 1.37% | 5.08% |
FCF / R% | 0.00% | 11.47% | 7.71% | -0.02% | 5.72% |
FCF / NI% | 279.35% | 73.18% | 44.48% | -0.39% | 63.26% |
Operating Margin (OM) | 0.00 | 0.19 | 0.24 | 0.22 | 0.24 |
Per Share
Year | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|
EPS | 47.04 | 135.27 | 190.61 | 25.45 | 95.07 |
SPS | 1,033.80 | 1,421.86 | 1,863.28 | 1,852.68 | 1,871.37 |
OCPS | 133.95 | 194.95 | 198.42 | 45.88 | 134.26 |
FCPS | 131.40 | 163.06 | 143.70 | -0.31 | 107.06 |
BVPS | 664.72 | 1,167.26 | 1,285.53 | 1,289.10 | 1,386.94 |
Per Share - CAGR
Year | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|
CAGR-EPS | 47.04 | 135.27 | 190.61 | 25.45 | 95.07 |
CAGR-SPS | 1,033.80 | 1,421.86 | 1,863.28 | 1,852.68 | 1,871.37 |
CAGR-OCPS | 133.95 | 194.95 | 198.42 | 45.88 | 134.26 |
CAGR-FCPS | 131.40 | 163.06 | 143.70 | -0.31 | 107.06 |
CAGR-BVPS | 664.72 | 1,167.26 | 1,285.53 | 1,289.10 | 1,386.94 |