MFO S.A.

WSE:MFO.WA

33 (PLN) • At close December 14, 2023
Overview | Financials

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

2024202320222021202020192018201720162015201420132012
Revenue 616.744575.901922.802990.376422.481437.439414.303366.227256.08216.166196.119177.702162.531
Cost of Revenue 551.462525.804836.748741.083336.044348.987331.887300.083201.992177.342165.072153.394139.892
Gross Profit 65.28250.09786.054249.29386.43788.45282.41666.14454.08838.82431.04724.30822.639
Gross Profit Ratio 0.1060.0870.0930.2520.2050.2020.1990.1810.2110.180.1580.1370.139
Reseach & Development Expenses 01.5970.9530.9530.9540.7680000000
General & Administrative Expenses 14.86512.3313.1331.87920.62921.08619.25415.93913.55611.8639.0347.7036.107
Selling & Marketing Expenses 40.78438.4240.7636.37424.59500000000
SG&A 55.64950.7553.8931.87920.62921.08619.25415.93913.55611.8639.0347.7036.107
Other Expenses -4.1220-2.03650.41634.4533.39727.9821.34917.44713.3110.7729.6829.342
Operating Expenses 51.52752.34751.85482.29555.07954.48347.23437.28831.00325.17319.80617.38515.449
Operating Income 13.755-2.2533.946166.64931.23833.92534.87828.6522.57113.64211.1627.2177.148
Operating Income Ratio 0.022-0.0040.0370.1680.0740.0780.0840.0780.0880.0630.0570.0410.044
Total Other Income Expenses Net -5.576-10.826-3.888-2.5531.896-2.31-0.249-2.595-1.206-1.17-0.797-0.292-0.868
Income Before Tax 8.179-13.07630.312164.09633.13431.65734.62926.05521.87912.4810.4456.6336.322
Income Before Tax Ratio 0.013-0.0230.0330.1660.0780.0720.0840.0710.0850.0580.0530.0370.039
Income Tax Expense 0.9931.7015.67931.1316.1816.2476.7285.3414.1252.3452.0650.6810.78
Net Income 7.186-14.77724.632132.96426.95325.4127.90120.71417.75310.1358.385.9525.542
Net Income Ratio 0.012-0.0260.0270.1340.0640.0580.0670.0570.0690.0470.0430.0330.034
EPS 1.09-2.243.7320.124.083.854.223.332.911.661.661.190.99
EPS Diluted 1.09-2.243.7320.124.083.854.223.332.911.661.661.190.99
EBITDA 21.837-0.31441.39169.5339.17437.76538.6730.95524.77815.53112.3798.6097.727
EBITDA Ratio 0.035-0.0010.0450.1710.0930.0860.0930.0850.0970.0720.0630.0480.048