Canada markets closed

InterDigital, Inc. (IDI.F)

Frankfurt - Frankfurt Delayed Price. Currency in EUR
Add to watchlist
96.000.00 (0.00%)
At close: 09:13AM CEST
Show:
Annual

Balance Sheet

Currency in USD. All numbers in thousands
Breakdown
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Assets
Current Assets
Cash
Cash And Cash Equivalents
437,076
693,479
706,282
473,474
Other Short Term Investments
569,280
508,298
235,345
453,173
Total Cash
1,006,356
1,201,777
941,627
926,647
Net Receivables
117,292
53,182
31,113
16,008
Other Current Assets
8,903
2,873
5,078
3,733
Total Current Assets
1,167,624
1,344,675
1,050,285
1,002,549
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
51,622
51,318
50,224
55,317
Accumulated Depreciation
-24,310
-21,946
-18,996
-16,231
Net property, plant and equipment
27,312
29,372
31,228
39,086
Equity and other investments
31,895
19,593
21,280
15,489
Goodwill
22,421
22,421
22,421
22,421
Intangible Assets
313,001
353,999
363,585
418,343
Other long-term assets
2,854
6,302
10,923
13,677
Total non-current assets
603,190
555,430
577,871
613,726
Total Assets
1,770,814
1,900,105
1,628,156
1,616,275
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
578,752
-
-
-
Accounts Payable
7,846
9,997
7,155
10,979
Accrued liabilities
98,042
23,506
29,354
21,649
Deferred revenues
153,597
189,059
291,673
219,935
Total Current Liabilities
881,128
271,346
371,561
295,762
Non-current liabilities
Long Term Debt
29,019
607,066
422,745
367,992
Deferred revenues
223,866
237,580
19,463
108,069
Other long-term liabilities
19,454
19,599
61,470
47,886
Total non-current liabilities
308,137
898,246
503,678
523,947
Total Liabilities
1,189,265
1,169,592
875,239
819,709
Stockholders' Equity
Common Stock
694
719
717
714
Retained Earnings
1,462,070
1,492,046
1,441,105
1,413,969
Accumulated other comprehensive income
-647
-916
-571
-184
Total stockholders' equity
581,549
724,895
745,239
773,369
Total liabilities and stockholders' equity
1,770,814
1,900,105
1,628,156
1,616,275