T&D Holdings, Inc. (8795.T)

JPY 2793.0

(1.55%)

Annual Income Statements

(In JPY)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 2303.87 Billion 2126.8 Billion 1702.15 Billion 2210.52 Billion 2040.8 Billion 2035.04 Billion
Cost of Revenue -494.1 Billion - - - - -
Gross Profit 2797.97 Billion 2126.8 Billion 1702.15 Billion 2210.52 Billion 2040.8 Billion 2035.04 Billion
Operating Expenses 2303.87 Billion 2341.76 Billion 1723.93 Billion 2178.43 Billion 2082.39 Billion 2019.64 Billion
Selling, General and Administrative Expenses - 251.3 Billion 229.37 Billion 216.14 Billion 212.93 Billion 201.59 Billion
Research and Development Expenses - - - - - -
Other Expenses 2303.87 Billion -302.26 Billion -254.23 Billion -245.64 Billion -251.01 Billion -20.82 Billion
Cost and Expenses 2303.87 Billion 2230.77 Billion 1679.22 Billion 2019.4 Billion 1943.31 Billion 1933.12 Billion
Operating Income 6 Million -127.25 Billion 794 Million 168.82 Billion 77.77 Billion 82.87 Billion
Interest Expense 1.43 Billion 1.72 Billion 1.69 Billion 1.55 Billion 1.02 Billion 907 Million
Income Tax Expense 35.03 Billion 27.79 Billion 8.51 Billion 27.9 Billion 30.34 Billion 29.06 Billion
Earnings before Tax 135.08 Billion -103.97 Billion 22.92 Billion 191.11 Billion 97.48 Billion 101.91 Billion
Net Income 98.77 Billion -132.15 Billion 14.18 Billion 162.31 Billion 67.1 Billion 72.82 Billion
Earnings Per Share Basic 183.13 -237.31 24.39 271.55 111.31 118.50
Earnings Per Share Diluted 183.01 -237.31 24.36 271.26 109.07 116.16
Weighted Average Shares Outstanding 539.38 Million 556.86 Million 581.49 Million 597.73 Million 602.85 Million 614.58 Million
Weighted Average Shares Outstanding (Diluted) 539.73 Million 556.86 Million 582.06 Million 598.36 Million 615.02 Million 626.93 Million
Gross Margin 1.21 1.00 1.00 1.00 1.00 1.00
EBIT Margin 0.07 -0.05 0.01 0.09 0.05 0.05
Profit Margin 0.04 -0.06 0.01 0.07 0.03 0.04
EBITDA 157.54 Billion -81.05 Billion 44.83 Billion 158.45 Billion 117.16 Billion 120.94 Billion
Earnings Before Tax Margin 0.00 -0.06 0.00 0.08 0.04 0.04

Income Statement Charts