TWLV
TWLV
NASDAQ · N/A

Twelve Seas Investment Co-A

$9.88
-0.03 (-0.30%)
As of Apr 1, 2:26 PM ET ·
Financial Highlights (FY 2025)
Revenue
97.20M
Net Income
17.21M
Gross Margin
53.8%
Profit Margin
17.7%
Rev Growth
+14.4%
D/E Ratio
0.90
Revenue & Net Income
Margin Trends
FY 2025 FY 2024 FY 2023
Gross Margin 53.8% 53.8% 53.8%
Operating Margin 21.7% 19.7% 19.9%
Profit Margin 17.7% 15.0% 17.8%
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 97.20M 99.92M 103.86M
Gross Profit 52.25M 53.71M 55.83M
Operating Income 21.12M 19.71M 20.62M
Net Income 17.21M 15.00M 18.50M
Gross Margin 53.8% 53.8% 53.8%
Operating Margin 21.7% 19.7% 19.9%
Profit Margin 17.7% 15.0% 17.8%
Rev Growth +14.4% +7.2% +1.7%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 63.64M 68.46M 61.26M
Total Equity 70.61M 70.05M 80.78M
D/E Ratio 0.90 0.98 0.76
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 26.59M 29.05M 31.04M
Free Cash Flow 16.87M 12.95M 14.18M