Ailleron S.A. Announced earnings results for the first quarter ended March 31, 2021. For the first quarter, the company announced total revenue was PLN 38.965 million compared to PLN 32.029 million a year ago. Operating income was PLN 4.147 million compared to PLN 1.163 million a year ago. Net income was PLN 1.780 million compared to PLN 655,000 a year ago.