Macbee Planet,Inc. (7095.T)

JPY 3060.0

(-0.65%)

Annual Income Statements

(In JPY)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 39.4 Billion 19.58 Billion 14.42 Billion 9.77 Billion 6.46 Billion 4.68 Billion
Cost of Revenue 31.84 Billion 15.52 Billion 11.77 Billion 8.18 Billion 5.29 Billion 3.96 Billion
Gross Profit 7.55 Billion 4.06 Billion 2.64 Billion 1.59 Billion 1.17 Billion 725.18 Million
Operating Expenses 3.88 Billion 1.9 Billion 1.41 Billion 812.17 Million 799.26 Million 526.63 Million
Selling, General and Administrative Expenses 3.72 Billion 1.73 Billion 1.28 Billion 812 Million 791.38 Million 516.8 Million
Research and Development Expenses 167 Million 9 Million 22 Million - - 4.87 Million
Other Expenses - 2.4 Million 69 Thousand 622 Thousand 293 Thousand -24 Thousand
Cost and Expenses 35.73 Billion 17.42 Billion 13.18 Billion 8.99 Billion 6.09 Billion 4.48 Billion
Operating Income 3.67 Billion 2.16 Billion 1.23 Billion 785.69 Million 374.26 Million 198.55 Million
Interest Expense 28 Million 12.05 Million 4.29 Million 773 Thousand 2.82 Million 2.77 Million
Income Tax Expense 1.34 Billion 609.73 Million 456.34 Million 234.84 Million 100.21 Million 56.3 Million
Earnings before Tax 3.63 Billion 2.16 Billion 1.2 Billion 781.61 Million 364.07 Million 195.75 Million
Net Income 2.28 Billion 1.56 Billion 760.3 Million 547.23 Million 263.86 Million 139.44 Million
Earnings Per Share Basic 155.63 120.53 58.92 43.28 24.68 13.20
Earnings Per Share Diluted 155.56 116.08 56.41 40.64 24.68 13.20
Weighted Average Shares Outstanding 14.66 Million 13.49 Million 13.47 Million 13.45 Million 10.69 Million 10.56 Million
Weighted Average Shares Outstanding (Diluted) 14.66 Million 13.5 Million 13.47 Million 13.46 Million 10.69 Million 10.56 Million
Gross Margin 0.19 0.21 0.18 0.16 0.18 0.15
EBIT Margin 0.11 0.12 0.10 0.08 0.06 0.04
Profit Margin 0.06 0.08 0.05 0.06 0.04 0.03
EBITDA 4.17 Billion 2.36 Billion 1.36 Billion 795.17 Million 375.3 Million 203.77 Million
Earnings Before Tax Margin 0.09 0.11 0.09 0.08 0.06 0.04

Income Statement Charts