doValue S.p.A. (DOVXF)

USD 4.91

(-50.9%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 529.51 Million 603.69 Million 642.45 Million 516.11 Million 410.68 Million 259.46 Million
Cost of Revenue 27.59 Million 124.04 Million 167.87 Million 152.81 Million 111.15 Million -
Gross Profit 501.92 Million 479.65 Million 474.57 Million 363.29 Million 299.52 Million 259.46 Million
Operating Expenses 405.23 Million 377.22 Million 376.9 Million 333.61 Million 235.61 Million 204.62 Thousand
Selling, General and Administrative Expenses 332.97 Million 92 Million 84.4 Million 77.65 Million 54.85 Million 0.22
Research and Development Expenses 0.05 0.11 0.08 -0.01 0.13 0.34
Other Expenses -70.6 Million -377.22 Million -376.9 Million -333.61 Million -235.61 Million 204.62 Thousand
Cost and Expenses 432.82 Million 501.27 Million 544.77 Million 486.43 Million 346.77 Million 204.62 Thousand
Operating Income 141.9 Million 102.42 Million 97.67 Million 29.67 Million 63.91 Million 2.74 Million
Interest Expense 32.05 Million 2.04 Million 1.11 Million 6.6 Million 1 Million 146.31 Thousand
Income Tax Expense 44.48 Million 37.18 Million 15.34 Million 38.43 Million 24.88 Million 88.24 Million
Earnings before Tax 29.42 Million 65.51 Million 52.95 Million -2.9 Million 52.36 Million 90.98 Million
Net Income -19.68 Million 16.5 Million 23.74 Million -37.2 Million 21.42 Million 88.44 Million
Earnings Per Share Basic -0.25 0.22 0.34 -0.47 0.31 119.27 Million
Earnings Per Share Diluted -0.25 0.22 0.34 -0.47 0.31 119.77 Million
Weighted Average Shares Outstanding 77.52 Million 79.09 Million 79.15 Million 79.04 Million 78.67 Million 0.74
Weighted Average Shares Outstanding (Diluted) 79.03 Million 79.09 Million 79.15 Million 79.04 Million 78.67 Million 0.74
Gross Margin 0.95 0.79 0.74 0.70 0.73 1.00
EBIT Margin 0.34 0.29 0.31 0.25 0.33 1.00
Profit Margin -0.04 0.03 0.04 -0.07 0.05 0.34
EBITDA 180.96 Million 177.54 Million 201.12 Million 126.72 Million 134.61 Million 81.08 Million
Earnings Before Tax Margin 0.27 0.17 0.15 0.06 0.16 0.01

Income Statement Charts