1000mercis

EPA:ALMIL.PA

29.6 (EUR) • At close November 4, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) EUR.

202320222021202020192018201720162015201420132012201120102009
Revenue 72.876.91968.89758.48669.22768.09361.69459.24754.32246.42740.28436.38834.9834.2528.036
Cost of Revenue 75.376.49168.01165.47569.16564.25332.74546.24241.41933.62628.74613.48112.85612.68110.873
Gross Profit -2.50.4280.886-6.9890.0623.8428.94913.00512.90312.80111.53822.90722.12421.56917.163
Gross Profit Ratio -0.0340.0060.013-0.1190.0010.0560.4690.220.2380.2760.2860.630.6320.630.612
Reseach & Development Expenses 000.2080.7542.1461.191.8542.0291.9881.9622.0580000
General & Administrative Expenses 06.254.7846.2912.5280000000000
Selling & Marketing Expenses 000000000000000
SG&A 06.25-0.208-0.754-2.14619.83516.9700000000
Other Expenses 8.5-0.879-1.257-0.833-0.835-0.947-0.851-1.003-0.730010.90911.038.9457.666
Operating Expenses -8.50.8791.2570.8330.8350.94721.153.8994.3083.6392.02110.90911.038.9457.666
Operating Income 6-0.451-0.371-7.822-0.7732.8937.4498.8088.4358.7498.93411.99811.09312.6249.498
Operating Income Ratio 0.082-0.006-0.005-0.134-0.0110.0420.1210.1490.1550.1880.2220.330.3170.3690.339
Total Other Income Expenses Net -61.8660.7771.0432.542.132-0.269-0.36-0.5360.1060.5830.5370.337-1.043-0.674
Income Before Tax 2.4271.4150.406-6.7791.7675.0257.188.4487.8998.8559.51712.53511.4311.5818.824
Income Before Tax Ratio 0.0330.0180.006-0.1160.0260.0740.1160.1430.1450.1910.2360.3440.3270.3380.315
Income Tax Expense -0.187-0.298-0.165-0.1420.0021.1941.92.342.3132.6882.9453.6543.0523.6652.683
Net Income 3.3172.221.044-6.7962.5024.2395.286.1085.5866.1676.5727.6677.0877.9166.14
Net Income Ratio 0.0460.0290.015-0.1160.0360.0620.0860.1030.1030.1330.1630.2110.2030.2310.219
EPS 1.471.030.48-2.660.961.491.852.051.791.982.112.462.281.551.98
EPS Diluted 1.531.030.48-2.660.911.491.761.951.681.852.022.462.271.541.97
EBITDA 8.44.634.997-2.5754.4267.23811.0111.67112.23911.44211.3912.08712.89915.7311.93
EBITDA Ratio 0.1150.060.073-0.0440.0640.1060.1780.1970.2250.2460.2830.3320.3690.4590.426