TDSE Inc. (7046.T)

JPY 1168.0

(-2.42%)

Annual Income Statements

(In JPY)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 2.52 Billion 2.41 Billion 1.72 Billion 1.32 Billion 1.37 Billion 1.35 Billion
Cost of Revenue 1.62 Billion 1.56 Billion 1.01 Billion 854.6 Million 788.46 Million 766.2 Million
Gross Profit 892.61 Million 850.91 Million 705.6 Million 469.27 Million 588.65 Million 585.52 Million
Operating Expenses 620.99 Million 585.09 Million 487.61 Million 418.63 Million 462.47 Million 390.39 Million
Selling, General and Administrative Expenses 96 Million 583 Million 486 Million 417 Million 431 Million 365 Million
Research and Development Expenses 49.76 Million 36 Million - 5 Million 37 Million 24 Million
Other Expenses - 1.67 Million 1.53 Million 1.71 Million 2.23 Million 24.36 Million
Cost and Expenses 2.24 Billion 2.15 Billion 1.5 Billion 1.27 Billion 1.25 Billion 1.15 Billion
Operating Income 271.61 Million 265.82 Million 217.98 Million 50.64 Million 126.17 Million 195.13 Million
Interest Expense - - 14 Thousand 265 Thousand 714 Thousand 7.4 Million
Income Tax Expense 75.84 Million 59.02 Million 70.53 Million 86.19 Million 37.31 Million 57.37 Million
Earnings before Tax 276.13 Million 227.83 Million 218.86 Million 277.07 Million 127.68 Million 203.66 Million
Net Income 200.28 Million 168.8 Million 148.33 Million 190.88 Million 90.37 Million 146.28 Million
Earnings Per Share Basic 96.29 81.76 72.19 93.11 44.08 76.40
Earnings Per Share Diluted 96.15 81.76 72.19 93.11 44.08 76.40
Weighted Average Shares Outstanding 2.08 Million 2.06 Million 2.05 Million 2.04 Million 2.04 Million 1.91 Million
Weighted Average Shares Outstanding (Diluted) 2.08 Million 2.06 Million 2.05 Million 2.04 Million 2.04 Million 1.91 Million
Gross Margin 0.35 0.35 0.41 0.35 0.43 0.43
EBIT Margin 0.11 0.13 0.13 0.06 0.10 0.15
Profit Margin 0.08 0.07 0.09 0.14 0.07 0.11
EBITDA 288.71 Million 275.75 Million 226.81 Million 288.61 Million 135.59 Million 208.84 Million
Earnings Before Tax Margin 0.11 0.11 0.13 0.04 0.09 0.14

Income Statement Charts