CCC
CCC
NASDAQ · Technology

Ccc Intelligent Solutions Ho

$6.12
-0.06 (-0.97%)
As of Mar 24, 9:57 PM ET ·
Financial Highlights (FY 2026)
Revenue
837.10M
Net Income
23.15M
Gross Margin
75.5%
Profit Margin
2.8%
Rev Growth
+11.1%
D/E Ratio
0.40
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 75.5% 75.5% 62.5% 62.5%
Operating Margin 8.5% 7.6% 23.6% 22.8%
Profit Margin 2.8% 2.6% 18.0% 19.8%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 837.10M 753.19M 651.93M 713.58M
Gross Profit 632.43M 569.04M 407.35M 445.87M
Operating Income 70.99M 57.48M 154.01M 162.56M
Net Income 23.15M 18.74M 117.05M 141.40M
Gross Margin 75.5% 75.5% 62.5% 62.5%
Operating Margin 8.5% 7.6% 23.6% 22.8%
Profit Margin 2.8% 2.6% 18.0% 19.8%
Rev Growth +11.1% +11.1% +0.4% -8.4%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 468.59M 468.59M 948.16M 877.80M
Total Equity 1.18B 1.18B 1.36B 1.23B
D/E Ratio 0.40 0.40 0.70 0.71
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 147.58M 126.15M 191.98M 213.21M
Free Cash Flow 118.27M 164.85M