CCC Intelligent Solutions Holdings Inc
NASDAQ:CCCS

Watchlist Manager
CCC Intelligent Solutions Holdings Inc Logo
CCC Intelligent Solutions Holdings Inc
NASDAQ:CCCS
Watchlist
Price: 7.95 USD -0.75%
Market Cap: 5.2B USD

Balance Sheet

Balance Sheet Decomposition
CCC Intelligent Solutions Holdings Inc

Balance Sheet
CCC Intelligent Solutions Holdings Inc

Rotate your device to view
Balance Sheet
Currency: USD
Dec-2019 Dec-2020 Dec-2021 Dec-2022 Dec-2023 Dec-2024
Assets
Cash & Cash Equivalents
93
162
183
324
196
399
Cash Equivalents
93
162
183
324
196
399
Total Receivables
69
76
79
102
104
114
Accounts Receivables
64
74
79
98
102
107
Other Receivables
6
2
0
4
2
8
Other Current Assets
32
44
61
53
50
51
Total Current Assets
195
282
323
479
350
565
PP&E Net
90
101
173
179
191
202
PP&E Gross
90
101
173
179
191
202
Accumulated Depreciation
42
60
82
99
125
159
Intangible Assets
1 411
1 312
1 213
1 119
1 015
934
Goodwill
1 467
1 467
1 467
1 495
1 418
1 418
Long-Term Investments
0
0
10
10
10
10
Other Long-Term Assets
23
34
51
68
67
54
Other Assets
1 467
1 467
1 467
1 495
1 418
1 418
Total Assets
3 185
N/A
3 196
+0%
3 238
+1%
3 351
+4%
3 051
-9%
3 183
+4%
Liabilities
Accounts Payable
15
13
13
28
16
18
Accrued Liabilities
51
51
72
77
78
80
Short-Term Debt
0
0
0
0
0
0
Current Portion of Long-Term Debt
12
28
11
11
11
11
Other Current Liabilities
29
34
41
36
47
45
Total Current Liabilities
108
126
137
152
153
155
Long-Term Debt
1 352
1 329
814
805
795
785
Deferred Income Tax
334
326
276
242
199
171
Minority Interest
0
14
14
14
17
22
Other Liabilities
12
30
124
93
105
52
Total Liabilities
1 806
N/A
1 824
+1%
1 365
-25%
1 306
-4%
1 269
-3%
1 185
-7%
Equity
Common Stock
0
0
0
0
0
0
Retained Earnings
113
129
746
708
1 126
1 095
Additional Paid In Capital
1 492
1 501
2 619
2 754
2 910
3 094
Other Equity
0
0
0
1
1
1
Total Equity
1 379
N/A
1 372
-1%
1 872
+37%
2 045
+9%
1 782
-13%
1 998
+12%
Total Liabilities & Equity
3 185
N/A
3 196
+0%
3 238
+1%
3 351
+4%
3 051
-9%
3 183
+4%
Shares Outstanding
Common Shares Outstanding
603
504
610
622
603
629