Recordati Industria Chimica e Farmaceutica S.p.A. (BIT:REC)
Italy flag Italy · Delayed Price · Currency is EUR
49.82
+0.06 (0.12%)
Apr 28, 2026, 5:37 PM CET

BIT:REC Balance Sheet

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
428.82322.42221.81284.73244.58
Cash & Short-Term Investments
428.82322.42221.81284.73244.58
Cash Growth
33.00%45.36%-22.10%16.42%29.94%
Accounts Receivable
570.15516.74445.19361.9307.78
Other Receivables
106.46109.0299.463.9244.88
Total Trade Receivables
676.61625.77544.59425.81352.66
Inventory
539.8506.45404.83424.08228.73
Other Current Assets
32.6736.763151.4624.13
Total Current Assets
1,6781,4911,2021,174850.1
Net Property, Plant & Equipment
222.32206.7178.66159.18131.12
Other Intangible Assets
2,3932,5131,9381,7581,139
Goodwill
795.68797.08778.35780.06553.21
Long-Term Investments
16.2417.3921.5628.8734.12
Other Long-Term Assets
146.67108.7389.1386.45108.86
Total Assets
5,2525,1344,2083,9992,816
Accounts Payable
345.18296.7263.98224.7177.93
Short-Term Debt
23.8522.8599.9383.438.66
Current Portion of Long-Term Debt
313.34287.77355.75291.55223.06
Other Current Liabilities
113.07321.74283.41324.07216.77
Total Current Liabilities
1,053929.061,003923.74626.42
Long-Term Debt
2,1302,1741,3531,342760.47
Other Long-Term Liabilities
149.53154.78165.45187.2847.69
Total Long-Term Liabilities
2,2802,3291,5191,529808.16
Total Liabilities
3,3333,2582,5222,4531,435
Common Stock
26.1426.1426.1426.1426.14
Treasury Stock
-239.38-131.57-127.97-149.56-126.98
Additional Paid-in Capital
83.7283.7283.7283.7283.72
Accumulated Other Comprehensive Income
-348.38-276.1-264.99-199.77-214.06
Retained Earnings
2,3982,1751,9691,7861,613
Total Common Shareholders' Equity
1,9201,8771,6861,5461,382
Shareholders' Equity
1,9201,8771,6861,5461,382
Total Liabilities & Equity
5,2525,1344,2083,9992,816
Total Debt
2,4672,4841,8091,717992.19
Net Cash (Debt)
-2,039-2,162-1,587-1,432-747.61
Net Cash Per Share
-9.92-10.48-7.72-6.96-3.63
Book Value
1,9201,8771,6861,5461,382
Book Value Per Share
9.349.108.207.526.71
Tangible Book Value
-1,269-1,433-1,030-991.98-310.37
Tangible Book Value Per Share
-6.18-6.95-5.01-4.83-1.51
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.