GBAF Logo
Global Banking & Finance Awards® 2026 Nominations open, free to enter Nominate now →
I

IFirma IFI.WA · PLN

Information Technology · GPW · 🇵🇱 Poland

Compare

19.50

-0.10%

Close of 9 Nov 2026, in PLN

Search any instrument

Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.

At a glance

Figures in PLN, from our data supplier.

FY2025

Revenue

PLN 63.4m

FY2016FY2025

Net income

PLN 13.0m

FY2016FY2025

Free cash flow

PLN 13.0m

FY2016FY2025

Shareholders' equity

PLN 16.8m

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenuePLN 63.4mPLN 58.3mPLN 51.3mPLN 43.0mPLN 33.5mPLN 24.2mPLN 21.1mPLN 17.4mPLN 15.2mPLN 12.7m
Gross profitPLN 25.5mPLN 20.7mPLN 19.3mPLN 17.4mPLN 13.0mPLN 7.2mPLN 6.6mPLN 5.1mPLN 5.3mPLN 4.7m
Operating incomePLN 15.6mPLN 9.5mPLN 9.0mPLN 8.9mPLN 6.8mPLN 2.3mPLN 2.6mPLN 1.6mPLN 2.1mPLN 2.0m
Net incomePLN 13.0mPLN 8.4mPLN 8.0mPLN 7.5mPLN 5.3mPLN 1.9mPLN 2.1mPLN 1.3mPLN 1.7mPLN 1.6m
Diluted earnings per share2.031.311.251.170.830.290.330.210.270.26

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsPLN 27.8mPLN 25.0mPLN 22.7mPLN 22.1mPLN 19.9mPLN 14.7mPLN 12.8mPLN 11.0mPLN 10.2mPLN 8.6m
Cash and short-term investmentsPLN 6.7mPLN 5.6mPLN 7.3mPLN 8.8mPLN 15.2mPLN 10.6mPLN 9.4mPLN 7.9mPLN 7.3mPLN 6.1m
Total liabilitiesPLN 10.9mPLN 10.5mPLN 9.9mPLN 8.4mPLN 7.6mPLN 5.1mPLN 4.0mPLN 2.9mPLN 2.7mPLN 2.0m
Shareholders' equityPLN 16.8mPLN 14.5mPLN 12.9mPLN 13.7mPLN 12.4mPLN 9.6mPLN 8.8mPLN 8.0mPLN 7.5mPLN 6.6m
Shares outstanding6m6m6m6m6m6m6m6m6m6m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsPLN 13.5mPLN 7.8mPLN 8.1mPLN 7.4mPLN 7.7mPLN 3.1mPLN 2.6mPLN 2.0mPLN 2.5mPLN 1.8m
Capital spending−PLN 504,000−PLN 357,000−PLN 371,000−PLN 800,000−PLN 615,000−PLN 932,000−PLN 303,000−PLN 584,000−PLN 419,000−PLN 390,000
Free cash flowPLN 13.0mPLN 7.4mPLN 7.8mPLN 6.6mPLN 7.1mPLN 2.2mPLN 2.3mPLN 1.4mPLN 2.0mPLN 1.5m
Dividends paid−PLN 10.9m−PLN 6.6m−PLN 9.0m−PLN 6.3m−PLN 2.5m−PLN 1.0m−PLN 960,000−PLN 832,000−PLN 832,000−PLN 192,000

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenuePLN 18.0mPLN 15.7mPLN 15.1mPLN 14.7mPLN 17.6mPLN 16.0mPLN 14.8mPLN 13.8m
Gross profitPLN 6.9mPLN 6.5mPLN 6.5mPLN 5.7mPLN 6.9mPLN 6.4mPLN 6.0mPLN 4.6m
Operating incomePLN 3.8mPLN 2.8mPLN 3.0mPLN 3.4mPLN 4.8mPLN 4.2mPLN 3.8mPLN 2.1m
Net incomePLN 3.1mPLN 2.4mPLN 2.5mPLN 3.0mPLN 4.0mPLN 3.6mPLN 3.2mPLN 1.9m
Diluted earnings per share0.480.370.380.470.620.560.500.30
Cash from operationsPLN 4.0mPLN 3.0mPLN 2.0mPLN 1.0mPLN 4.0mPLN 3.0mPLN 3.0m—
Capital spending−PLN 1.0m———————
Free cash flowPLN 3.0m———————
Total assetsPLN 30.1mPLN 28.9mPLN 27.8mPLN 27.1mPLN 28.3mPLN 27.0mPLN 25.0mPLN 24.0m
Cash and short-term investmentsPLN 6.2mPLN 6.0mPLN 6.7mPLN 7.0mPLN 9.5mPLN 7.5mPLN 5.6mPLN 2.8m
Shareholders' equityPLN 17.6mPLN 16.8mPLN 16.8mPLN 16.8mPLN 17.0mPLN 16.2mPLN 14.5mPLN 13.2m

Growth per year

Compound annual rate

3 years5 years10 years
Revenue13.8%21.2%19.6%
Operating income20.5%46.5%45.7%
Net income20.4%47.6%45.7%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin37.9%38.3%37.6%36.5%
Operating margin20.6%19.9%19.0%17.3%
Net margin17.6%17.1%16.1%14.6%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings15.817.427.916.532.420.310.010.115.08.9
Price to sales3.22.54.42.95.11.61.00.81.71.2

Dividends and splits

Per share, in the currency the company pays

Paid for 14 years. Last went ex-dividend on 10 Mar 2026.

FY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019
Paid in the year0.371.701.031.400.980.390.160.15

Sources and methodology

Data on this tab
Our data supplier
Chart on the Overview
TradingView

Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.