Canada markets close in 4 hours 57 minutes

Universal Display Corporation (OLED)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
153.67+1.70 (+1.12%)
As of 11:02AM EDT. Market open.
Show:
Annual

Balance Sheet

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
91,985
93,430
311,993
630,012
Other Short Term Investments
422,137
484,345
351,194
99,996
Total Cash
514,122
577,775
663,187
730,008
Net Receivables
139,850
92,664
107,639
82,261
Inventory
175,795
183,220
134,160
91,591
Other Current Assets
87,365
45,791
20,948
20,746
Total Current Assets
917,132
899,450
925,934
924,606
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
343,968
292,049
251,907
183,356
Accumulated Depreciation
-143,908
-117,118
-92,461
-72,493
Net property, plant and equipment
200,060
174,931
159,446
110,863
Equity and other investments
299,548
259,861
168,076
5,000
Goodwill
15,535
15,535
15,535
15,535
Intangible Assets
97,199
46,629
59,379
80,938
Other long-term assets
1,881
2,687
1,836
4,383
Total non-current assets
751,829
633,370
540,985
344,622
Total Assets
1,668,961
1,532,820
1,466,919
1,269,228
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Accounts Payable
10,933
9,519
14,955
13,801
Accrued liabilities
22,624
19,251
17,788
19,257
Deferred revenues
47,713
45,599
120,864
105,215
Other Current Liabilities
8,096
29,577
6,645
4,540
Total Current Liabilities
118,822
135,697
187,938
164,960
Non-current liabilities
Deferred revenues
12,006
18,279
36,217
57,086
Other long-term liabilities
54
54
1,023
192
Total non-current liabilities
102,913
121,754
179,067
191,554
Total Liabilities
221,735
257,451
367,005
356,514
Stockholders' Equity
Common Stock
489
493
493
492
Retained Earnings
789,553
653,277
500,212
353,930
Accumulated other comprehensive income
-1,086
-18,452
-18,235
-36,019
Total stockholders' equity
1,447,226
1,275,369
1,099,914
912,714
Total liabilities and stockholders' equity
1,668,961
1,532,820
1,466,919
1,269,228