Osaühing MP & PuitmeisterRegistered

10843455Private limited company (OÜ)Founded 2002

Key figures

3 536 556 €+24,0%
Revenue 2025
+15,4%
Average annual growth 2019–2025
01 m2 m3 m4 m2019202020212022202320242025

Ratios

2025
Balance sheet structure
Current assetsNon-current assetsLiabilitiesEquity
02 m4 m2019202020212022202320242025
Quarterly figures
QuarterRevenueNumber of employeesLabour taxes
Q2 20261 196 839 €2153 828 €
Q1 2026859 542 €2152 499 €
Q4 2025837 624 €2046 215 €
Q3 2025501 209 €2065 455 €
Q2 20251 185 669 €2154 099 €
Q1 2025851 581 €2044 690 €

Source: Tax Board open data — based on VAT returns, may not exactly match revenue in the annual report. Updated quarterly.

Dividends

calculated
2025

No dividends were distributed.

History
20250 €
2024400 000 €
2023299 999 €
2022200 000 €
2021240 000 €
20200 €

Previous year's retained earnings + previous year's profit − current retained earnings.

Summary of financial statements2019–2025
2019202020212022202320242025
Balance sheet — assets
Total current assets702 153757 260609 1051 167 6031 302 6971 499 8501 836 428
Total non-current assets546 266753 259983 317995 461965 615761 4621 356 218
Total assets1 248 4191 510 5191 592 4222 163 0642 268 3122 261 3123 192 646
Balance sheet — liabilities and equity
Current liabilities146 912121 684211 435258 675232 816256 024486 939
Non-current liabilities74 33797 85871 97551 6560——
Total liabilities221 249219 542283 410310 331232 816256 024486 939
Share capital31 95631 95631 95631 95631 95631 95631 956
Retained earnings of previous periods746 624992 0181 015 8251 073 8601 517 5821 600 3441 970 136
Profit for the year245 394263 807258 035743 721482 762369 792700 419
Reserves and other equity3196319631963196319631963196
Total equity1 027 1701 290 9771 309 0121 852 7332 035 4962 005 2882 705 707
Income statement
Sales revenue1 498 8661 912 5612 273 9252 574 2262 847 7142 852 6263 536 556
Operating profit245 928268 128326 462789 266542 847445 338698 829
EBITDA318 320334 871413 139927 742775 027691 936829 704
Profit before income tax245 394263 807318 035786 744544 971448 280700 419
Profit for the reporting year245 394263 807258 035743 721482 762369 792700 419
Labour costs287 480307 606333 768396 368450 322451 988540 100
Depreciation of non-current assets72 39266 74386 677138 476232 180246 598130 875
Other indicators
Employees18202020202016
Calculated dividend—0240 000200 000299 999400 0000

A dash (—) means the report has not been filed or the line is not reported; 0 is a zero stated in the report.

Connections graph

Click a node to see its other connections.

100%Osaühing MP & Puitmei…Ilmar Tanilsoo7Andras KaasikKülli Tanilsoo6Triin SeliOÜ AT Transwood
CompanyPersonShareholderOther roleAdditional link
Annual reportsPDF, XBRL

Loading list of reports…

Source: e-Business Register (RIK). Files open/download directly from the official register.

Related companies

Osaühing MP & Puitmeister — 2025 revenue 3 536 556 €, profit 700 419 €, 16 employees | entity.ee