CCC
CCC
NASDAQ · Technology

Ccc Intelligent Solutions Ho

$4.29
-0.12 (-2.72%)
Financial Highlights (FY 2026)
Revenue
940.57M
Net Income
352.2K
Gross Margin
73.5%
Profit Margin
0.0%
Rev Growth
+10.6%
D/E Ratio
0.74
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 73.5% 73.5% 62.5% 62.5%
Operating Margin 8.9% 8.0% 23.6% 22.8%
Profit Margin 0.0% 0.0% 18.0% 19.8%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 940.57M 850.81M 651.93M 713.58M
Gross Profit 691.23M 625.26M 407.35M 445.87M
Operating Income 83.52M 68.00M 154.01M 162.56M
Net Income 352.2K 286.7K 117.05M 141.40M
Gross Margin 73.5% 73.5% 62.5% 62.5%
Operating Margin 8.9% 8.0% 23.6% 22.8%
Profit Margin 0.0% 0.0% 18.0% 19.8%
Rev Growth +10.6% +10.6% +0.4% -8.4%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 551.65M 551.65M 948.16M 877.80M
Total Equity 742.56M 742.56M 1.36B 1.23B
D/E Ratio 0.74 0.74 0.70 0.71
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 149.38M 128.37M 191.98M 213.21M
Free Cash Flow 118.27M 164.85M