Meier Tobler Group AG

SIX:MTG.SW

28 (CHF) • At close November 8, 2024
Overview | Financials

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

2023202220212020201920182017201620152014201320122011201020092008200720062005200420032002
Revenue 545.92556.339510.839487.425496.068523.643472.36239.57240.69253.88551.7717.8641.7645.4642.5782.7832.5773.9690707.9693.3756.4
Cost of Revenue 443.936453.194427.164417.883423.691285.527257.618109.023114.098117.741350.6458.5415.7422.5458.9573.1604561.3499.8524.6514.5550.9
Gross Profit 101.984103.14583.67569.54272.377238.116214.742130.547126.592136.139201.1259.3226222.9183.6209.6228.5212.6190.2183.3178.8205.5
Gross Profit Ratio 0.1870.1850.1640.1430.1460.4550.4550.5450.5260.5360.3650.3610.3520.3450.2860.2680.2740.2750.2760.2590.2580.272
Reseach & Development Expenses 0.0410.0620.1060.0220.03400000.0896.57.55.86.85.79.911.712.210.911.312.311.1
General & Administrative Expenses 20.26414.73115.07115.74514.71815.14811.2569.0967.87510.14646.151.241.737.738.637.4-65.3-71.9128.5129.4131.8137.5
Selling & Marketing Expenses 15.7244.2263.1432.9244.07918.58714.9774.5344.1374.829114.6138.6126.1125.3109.6120.2117.9112.90000
SG&A 70.61765.66662.97363.55762.127146.433133.09399.322100.798100.414160.7189.8167.8163148.2157.652.641128.5129.4131.8137.5
Other Expenses 182.9110000.781.2190.0895.76400.3890.71-4.12-1.423.2-3.4-0.617.215.836.425.1
Operating Expenses 70.65865.72863.07963.57961.347235.646210.422111.968116.425115.734165.8195.5169.5171.8152.5190.7179.2164.8156.6156.5180.5173.7
Operating Income 31.32637.41720.5965.96311.038.82812.75412.9419.58720.0444.664.756.551.131.118.972.847.93226.8-1.731.8
Operating Income Ratio 0.0570.0670.040.0120.0220.0170.0270.0540.040.0790.0810.090.0880.0790.0480.0240.0870.0620.0460.038-0.0020.042
Total Other Income Expenses Net 2.083-0.926-1.335-0.216-8.141-12.901-11.5815.2240.3550.2097.3-1.71.1-4.2-2.5-5.321-1.9-3.9-30.9-4.9-8.5
Income Before Tax 33.40936.49119.2615.7472.889-4.0731.17318.1659.94220.24937.26357.646.928.613.671.44628.1-4.1-6.623.3
Income Before Tax Ratio 0.0610.0660.0380.0120.006-0.0080.0020.0760.0410.080.0670.0880.090.0730.0450.0170.0860.0590.041-0.006-0.010.031
Income Tax Expense 6.2645.8193.621.8881.5640.3623.3293.452.5224.3378.98.95.75.76.47.711.39.56.85.13.42.8
Net Income 27.14530.67215.6413.8593.41-3.711-2.15614.7157.4215.985124.654.151.941.222.25.960.136.621.3-9.2-1020.5
Net Income Ratio 0.050.0550.0310.0080.007-0.007-0.0050.0610.0310.0630.2260.0750.0810.0640.0350.0080.0720.0470.031-0.013-0.0140.027
EPS 2.372.61.310.320.24-0.31-0.22.021.021.9714.845.024.913.822.070.935.773.422.39-0.39-0.391.93
EPS Diluted 2.372.61.310.320.24-0.31-0.22.021.021.9714.845.024.913.822.070.935.773.422.39-0.39-0.391.93
EBITDA 45.8251.69935.09721.96227.3626.98628.29515.93313.14322.59344.681.769.466.650.54760.260.535.253.17.942.8
EBITDA Ratio 0.0840.0930.0690.0450.0550.0520.060.0670.0550.0890.0810.1140.1080.1030.0790.060.0720.0780.0510.0750.0110.057