Skip to content
10-K

Annual Report

CANNAE HOLDINGS, INC. CNNE

0001704720-26-000045

← back to feed
Filed
Mar 2, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 56.5M sh
Shares Diluted FY 2025 · Dec 31, 2024 64.4M sh
Shares Diluted FY 2025 · Dec 31, 2023 73.4M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $319.7M
Stock Repurchased FY 2025 · Dec 31, 2024 $231.4M
Stock Repurchased FY 2025 · Dec 31, 2023 $113.2M
Dividends Paid FY 2025 · Dec 31, 2025 $30.5M
Dividends Paid FY 2025 · Dec 31, 2024 $22.4M
Dividends Paid FY 2025 · Dec 31, 2023 $0
Operating Cash Flow FY 2025 · Dec 31, 2025 −$18.1M
Operating Cash Flow FY 2025 · Dec 31, 2024 −$90.1M
Operating Cash Flow FY 2025 · Dec 31, 2023 −$87.8M
Long Term Debt FY 2025 · Dec 31, 2025 $64.5M
Long Term Debt FY 2025 · Dec 31, 2024 $120M
Short Term Debt FY 2025 · Dec 31, 2025 $6.3M
Short Term Debt FY 2025 · Dec 31, 2024 $61M
Cash And Equivalents FY 2025 · Dec 31, 2025 $182M
Cash And Equivalents FY 2025 · Dec 31, 2024 $131.5M
Stockholders Equity FY 2025 · Dec 31, 2025 $1.02B
Stockholders Equity FY 2025 · Dec 31, 2024 $1.84B
Current Liabilities FY 2025 · Dec 31, 2025 $129.7M
Current Liabilities FY 2025 · Dec 31, 2024 $146.5M
Total Liabilities FY 2025 · Dec 31, 2025 $329.8M
Total Liabilities FY 2025 · Dec 31, 2024 $413.6M
Current Assets FY 2025 · Dec 31, 2025 $268.3M
Current Assets FY 2025 · Dec 31, 2024 $196.9M
Total Assets FY 2025 · Dec 31, 2025 $1.32B
Total Assets FY 2025 · Dec 31, 2024 $2.23B
Total Assets FY 2025 · Dec 31, 2023 $2.69B
Eps Diluted FY 2025 · Dec 31, 2025 −$9.08
Eps Diluted FY 2025 · Dec 31, 2024 −$4.73
Eps Diluted FY 2025 · Dec 31, 2023 −$4.27
Eps Basic FY 2025 · Dec 31, 2025 −$9.08
Eps Basic FY 2025 · Dec 31, 2024 −$4.73
Eps Basic FY 2025 · Dec 31, 2023 −$4.27
Net Income FY 2025 · Dec 31, 2025 −$513.2M
Net Income FY 2025 · Dec 31, 2024 −$304.6M
Net Income FY 2025 · Dec 31, 2023 −$313.4M
Operating Income FY 2025 · Dec 31, 2025 −$119.6M
Operating Income FY 2025 · Dec 31, 2024 −$103.7M
Operating Income FY 2025 · Dec 31, 2023 −$118.9M
Cost Of Revenue FY 2025 · Dec 31, 2025 $358M
Cost Of Revenue FY 2025 · Dec 31, 2024 $371.2M
Cost Of Revenue FY 2025 · Dec 31, 2023 $474.9M
Revenue FY 2025 · Dec 31, 2025 $423.6M
Revenue FY 2025 · Dec 31, 2024 $452.5M
Revenue FY 2025 · Dec 31, 2023 $570M