SS&C Technologies Holdings revenue and financials

SSNC · NASDAQ · USD

$78.66Change from previous close: −0.53%Absolute change: −$0.42

Close · October 6, 2026

In the fiscal year ended December 2025, SS&C Technologies Holdings reported revenue of $6.27B (+6.63% year over year). Net income was $796.9M, a net margin of 12.7%.

Annual revenue · 2025: $6.27B
  1. $1.48B2016
  2. $1.68B2017
  3. $3.42B2018
  4. $4.63B2019
  5. $4.67B2020
  6. $5.05B2021
  7. $5.28B2022
  8. $5.5B2023
  9. $5.88B2024
  10. $6.27B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
+6.63%
2025 vs 2024
Net income growth
+4.79%
2025 vs 2024
Net margin
12.7%
2024: 12.9%

Financial data

Amounts in millions of USD; per-share values in USD; shares in millions.

Balance sheet · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Total assets20,60920,32820,71219,48918,98420,40519,04518,43816,90517,38718,10316,180
Current assets5,7005,3445,4885,3214,6606,2424,8623,8913,1323,5084,0522,268
Cash and equivalents435421462388480515567695463413432448
Receivables1,0651,0711,0281,026997995950981909923836876
Net property, plant and equipment480499523554524489490503509514537553
Goodwill9,9309,9329,9919,3799,4219,2849,2189,3748,9358,9338,9708,855
Other intangible assets3,8743,9573,7433,6013,7303,7713,5224,0433,7093,8023,5823,917
Long-term investments470468482509519505506512518530530471
Current liabilities5,3544,8755,1114,7674,1025,6384,3543,2202,6923,0733,7721,989
Accounts payable62.692.087.254.855.259.970.243.657.238.380.346.7
Long-term debt7,3127,3217,4086,5736,8036,8376,9907,1566,5756,5946,6696,739
Total debt7,7777,6337,6476,8067,017———————
Total liabilities13,89813,43013,77012,50511,97513,54512,43611,55010,41810,89411,7059,976
Total equity (incl. minority)6,7116,8986,9426,9857,0096,8606,6096,8886,4876,4936,3986,204
Retained earnings4,5074,3374,1794,0533,9103,7913,6423,4563,3543,2243,1262,992
Minority interest69.854.454.253.374.774.474.274.058.958.558.160.4