osaühing TBD PharmatechRegistered

11204964Private limited company (OÜ)Founded 2006

Key figures

5 116 467 €−18,6%
Revenue 2025
+7,8%
Average annual growth 2019–2025
02 m4 m6 m8 m2019202020212022202320242025

Ratios

2025
Balance sheet structure
Current assetsNon-current assetsLiabilitiesEquity
05 m10 m15 m2019202020212022202320242025
Quarterly figures
QuarterRevenueNumber of employeesLabour taxes
Q2 20261 670 268 €63277 947 €
Q1 2026806 286 €65266 694 €
Q4 2025920 165 €64335 152 €
Q3 20252 096 033 €67301 460 €
Q2 2025861 235 €67260 572 €
Q1 20251 926 458 €59289 193 €

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

Summary of financial statements2019–2025
2019202020212022202320242025
Balance sheet — assets
Total current assets1 517 8042 660 6993 387 6764 436 3353 869 4984 813 7682 934 029
Total non-current assets919 3221 234 4771 963 8621 529 4321 657 6236 917 7898 445 524
Total assets2 437 1263 895 1765 351 5385 965 7675 527 12111 731 55711 379 553
Balance sheet — liabilities and equity
Current liabilities375 786363 839527 799907 270647 5011 401 262771 923
Non-current liabilities—————4 000 0003 777 772
Total liabilities375 786363 839527 799907 270647 5015 401 2624 549 695
Share capital7136713671367136713671367136
Retained earnings of previous periods569 4861 515 5552 985 5524 277 9544 513 2764 333 8355 784 510
Profit for the year946 0691 469 9971 292 402234 758−179 4411 450 675499 563
Reserves and other equity538 649538 649538 649538 649538 649538 649538 649
Total equity2 061 3403 531 3374 823 7395 058 4974 879 6206 330 2956 829 858
Income statement
Sales revenue3 255 6974 568 9174 841 4955 168 4414 115 7406 286 1795 116 467
Operating profit946 5921 458 5911 283 899232 329−212 4771 435 811612 846
EBITDA1 061 8701 615 5491 480 049449 89621441 625 651799 811
Profit before income tax946 0691 469 9971 292 402234 758−179 4411 450 675499 563
Profit for the reporting year946 0691 469 9971 292 402234 758−179 4411 450 675499 563
Labour costs922 3551 258 2231 492 3961 825 3212 159 1122 400 3322 699 686
Depreciation of non-current assets115 278156 958196 150217 567214 621189 840186 965
Other indicators
Employees35444860585862
Calculated dividend—000000

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.

70%30%osaühing TBD Pharmate…4Andrus Tasa2Tõnis TasaKEMINVENT OÜSEAL Investments B.V.
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 TBD Pharmatech — 2025 revenue 5 116 467 €, profit 499 563 €, 62 employees | entity.ee