Titan S.A. (ATH:TITC)
Greece flag Greece · Delayed Price · Currency is EUR
49.28
+0.38 (0.78%)
Last updated: Jul 21, 2026, 4:14 PM EET

Titan Balance Sheet

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
445.38483.56123.28194.53105.779.88
Short-Term Investments
---80--
Cash & Short-Term Investments
445.38483.56123.28274.53105.779.88
Cash Growth
-0.72%292.23%-55.09%159.71%32.32%-61.30%
Accounts Receivable
489.97331.07354.17325.74294.83236.34
Other Receivables
-42.729.6110.231.931.61
Total Trade Receivables
489.97373.77383.79335.98296.75237.96
Inventory
442.09405.21442.19395.48394.67305.13
Other Current Assets
-23.863.6315.3815.0911.03
Total Current Assets
1,3771,263950.531,021812.22633.76
Net Property, Plant & Equipment
2,5081,6791,8251,7001,6761,556
Other Intangible Assets
-104.0397.2379.6483.8791.44
Goodwill
-248.49273.48274.03280.83271.99
Long-Term Investments
-134.55105.84109100.4188.75
Other Long-Term Assets
203.0143.7327.3527.5341.2536.1
Total Assets
4,0883,4963,2833,2112,9942,679
Accounts Payable
-392.51400.57386.33387.73302.61
Short-Term Debt
-100.5366.42---
Current Portion of Long-Term Debt
117.2--377.85122.589.24
Current Portion of Leases
-14.2516.7215.5216.8716.38
Unearned Revenue
-23.5618.9716.8813.9310
Other Current Liabilities
496.0883.0989.6849.532.8222.6
Total Current Liabilities
613.27558.11537.53846.07573.85440.83
Long-Term Debt
1,004520.06597.02484.36704.82641.46
Long-Term Leases
-62.2565.1856.6658.7846
Other Long-Term Liabilities
292.57216.03202.53241.23232.58213.46
Total Long-Term Liabilities
1,296854.18920.53782.25996.18900.93
Total Liabilities
1,9101,4121,4581,6281,5701,342
Total Common Shareholders' Equity
2,0381,9541,7871,5521,3951,322
Minority Interest
140.77129.3137.4530.7229.7415.26
Shareholders' Equity
2,1792,0841,8251,5831,4241,337
Total Liabilities & Equity
4,0883,4963,2833,2112,9942,679
Total Debt
1,121697.09745.33934.39902.96793.09
Net Cash (Debt)
-675.68-213.53-622.05-659.86-797.26-713.2
Net Cash Per Share
-9.08-2.85-8.30-8.83-10.50-9.50
Book Value
2,0381,9541,7871,5521,3951,322
Book Value Per Share
27.3926.0823.8420.7718.3717.60
Tangible Book Value
2,0381,6021,4161,1991,030958.2
Tangible Book Value Per Share
27.3921.3718.8916.0313.5712.76