Trifork today has announced that the financial results for the first quarter was on budget with EURm 28.6 in revenue and EBITDA of EURm 4.0.