_id
69148785ccc777a4e85d970c
Ticker
OLED
Name
Universal Display
Exchange
NASDAQ
Address
250 Phillips Boulevard, Ewing, NJ, United States, 08618
Country
USA
Sector
Technology
Industry
Electronic Components
Currency
USD
Website
https://oled.com
Description
Universal Display Corporation engages in the research, development, and commercialization of organic light emitting diode (OLED) technologies and materials for use in display and solid-state lighting applications. It offers phosphorescent organic light-emitting diode (PHOLED) technologies and materials for displays and lighting products under the UniversalPHOLED brand. The company is also involved in the research, development, and commercialization of other OLED device and manufacturing technologies, including FOLED that are flexible OLEDs for the fabrication of OLEDs on flexible substrates; and OVJP, an organic vapor jet printing technology. In addition, it provides technology development and support services, including third-party collaboration and support to third parties for the commercialization of their OLED products; and contract research services in the areas of chemical synthesis research, development, and commercialization for non-OLED applications, as well as engages in the intellectual property and technology licensing activities. The company has operations in South Korea, China, Japan, the United States, and internationally. Universal Display Corporation was incorporated in 1985 and is headquartered in Ewing, New Jersey.
Last Close
120.85
Volume
696259
Current Price
118.18
Change
-2.209350434422828
Last Updated
2025-12-02T13:02:30.581Z
Image
data:image/webp;base64,UklGRswIAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSMkCAAABoK3tnyFJ+v0jqnrsmbVtWzcwOFrryMYV2LYPbdu2be/Yqoz///87KGVG3EBETABqDCNA2Gi34+754N/VTvrKP16/7vCdpwEYCcgxAJsfdd1fHPrTK+ZMg4TGAgL2v/17OlXNvZe7qpHp44s3g4g0IQHY8sHl9FQZh3XrKO3/a9dBiA20MfWytWRSZ62elFxw2ji06hJpzfmVZsYGzZ1v7oZYjwBXraWyaU/872RAaggY8whVmWEyXhckDBWw/rusnFma8oHxCEMINvqcyZmpV3x8DGQgwZi3qMxYeS8gA0jAo0zMWnkN4gARVzExb3c7Aa0+EYe6eWY0zt0TsYdgo99pzD7xhfGQLuAaJhaYeHqfbSoW6Zy7DgBEPEkvgs5rERFxyJJSjH9tgjCCe1ixUOUFaGOH32mlJL43FTiWFUt14yzg1oLY4eXYfAG9HOXH0/ekslw37nheUUw8/AlaScYrvqGX5HxqIYt2ft0pi1zghZmycPXSknlhmtYUxgVz6SU5v/6stKfvpZVkvPJ4aklrecQuZSl3XP8HWjmJH03H5azKWc0rgcOZvBQ3zgbW+4RaSuL7UzGCq5gK8Q4vQjtgi39ohfhfmyIg4iZ6Gat5AyIArLuYZfrc9dAtOJNVCat5NqTX5DeZ8kt8aUIvROw1n5ab+fy9ENG7hZPMPC9faaeghf4RNzLltZI3IGJAAR6iZuRr+QAgg0Aw9klWnouv5NNjIRg8YPxDVMtDV/GhcQgYNki4jpZySMYbowQML8DJ/zF5U97h3FMBQa0Ru71Od2vC1yrf2B0Bdbcw7rR5pCavx1MyzjtjHFqoPwasc81/Ru2oD+NpjVH/u2E9SECTIoLNzv+wQ7qqu3e5u1VGdj66YDOICJoOgqkzr/hY2W2uym77+KpZUyEBOYY2gKk7HX7lU18tUHq14Ounrjxip6kA2gE1AgBWUDgg3AUAABAXAJ0BKkAAQAA+rUKaSaYjoiEz+ZwAwBWJbACxJUFUHlpmN3/3QTYbfjymuZecP5gHOG8wHm5+gD0AP8B1IPoAeW/7K397/51s7bv/ynQLJH37ZRz1nzL+uGs++I9Cjnj+oOBz+0foqnmxW9lI+YNhpL+GmryMVVq9yNhsIlUdCQ588mZF4LhDyw8ba5VIlQohJbs+YgEC+CFRhksVdfYJoLA4UrXm7/hZln8Pq2tTDQfUJNbz/+wx/Gqi+oy2gAAA/v1ScQhVGi439hxSW2lLneqYEYUs1vwkO8bmiGpvuEuaNNImKnxE6O6334h22ERMHQdD/jKhFtw/nin3o1pE6oKRbHkjxNJ6LWCs+ECah9o1+5lBibx/1QV+5Lv5Z8804rNZGr/MTyyMHrwMX/+TYcwkJTbEm/ntgfYZFQC37tJy799184Otet+9VKG7zgtVH+KiwtsA8zWMeEtoeLeNjwHFl36PTgi5xWndd/eh2XxfcGLB+Rcd+sMXdIo0D7hf/ZhlGJUnOrIBGuOEfl1kkE8/bOvmKGzXZwOPuVLL8gALvNmP0dxJFahGBiqFW5KrxPiXHti8NxCBHXTAu4/zkEO5I4kITho+QKbVP/+612FO8/+Gb7aSdSBOPYlYSPRMHdItMQKqyK81LB5OdOd5COAXh1KBt7BoTyYQlnyBHPL86w6O0c7WGTppb93J3RuqNHqhrAXfQ/Hq4FLJm/Q+T5udT2Tc7kRyGJteTSV4lu8WOCEVRzA5y9S9XvyDZc98Rcrya6GtMXWQUTLwty41OTyEg8GWG3611ciCQNWrwiIrbA1NaTlw6U3sCNoShZbqt1BxoNFtT3ZOzxA7zuolP8rJ4pQD//dhUwR+h5yVzmRr7hnvd3t7PVcvMklPALRNpKJFBw21mBL9nMdf0my9EsFLRO8TF9OPpecbc1XgkzXqRQflsPLrS43kNwhr956K1fR5Q//0a0TGSZZCgULrT9HrzWi/44v7omx1jClcpHfPEytiyksI03Ogk+lhaDlFtg3ezNI80djFBf3HY38O7NsZ0ndCkdB3WX2JWRu96/nbkn03uZxRnniFQ8Ux7UGVzflR6zMkA0tXZS7v4DmxI774NGGcsiFPfjzxIhkt/ZKQsH4Gx0D5lUmkwQ341p9KTxJ6ppUwGncQsHe//g8IKBQ9HxV3V9WDm+wfSnhH1DjuxNSd8m3xHLPEf9+e/GEwJAaVb7u2wZcKgXdHx9jWu9cyL3dLX+L4S4rx2pkiiWd/dk8IV1NTrse3UP+tR3l7oTriOTV6MPc2zdt7f1u//v0+gPZqwS6sYWGhOU9+/zlLJbF0PnaUd6mJP8fHs9qMor754ozvkrZNXLwPuduyfuZnN6n2iMbOBmmo3YoAapdC1kI8/zVY+X3P+Vp+8cc7DD9XD6Mm1ydXfXqsKAK0pe6bpBzXVvtxj/TWf1nAIHpGgQiVG995FBLxy6mMednpxZ/iPHBwocncnNNVX4CJeQXbRzCG5j6a/PPInVpE2LrfAm4dnnZMAK8yLHywLYUheq2zsX4NRVR4ILq+PHS9yQUISblgJi79ujECR6hBTd4QcNqySWeY+a4LvwnWFMCCz3eUx9bZ2Dtw7Lui2TZtIEF7FVaWJj2M3RJoHsyu3aPC/gJxzOBo1WLNc4YQNfAZ5WQo7nZumJWQrXZB+6zJ4vBZSa9Yxlk41hLlVPoKicyesKqh4nQBQrb/LbWjOV2ZvTV3Tm01ioiR5YNUoJNXT9HlLXYhm7+xat3By5xT/Fy6gOj3fHoJnJModh1Sodieh1x6ByDXa9fwDXQpNOeNKOokS7F7BrAeHsAlTzxALNih0hiXZ6y9DzeBvE/N85EAOGHgRluc2J89ODFGF4AkPlDJdRavVuinmIavS0xtWBDb/m15D4sxXK4gMAPGCUA6yJPInppJTltFeByiNaK7Q/DNIdtORdAuN76jr0IVPTVk3hJm/Pow5EDAVL7BhmMeq+pf7QX4T0AAAA==
Ipo Date
1992-05-14T00:00:00.000Z
Market Cap
5621870592
Next Dividend Date
2025-12-31T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.45
Dividend Yield
1.5231003553900828
Sentiment
0.8738290322580645
Sentiment Sources
31
Rating
4.1
Target Price
168.7778
Strong Buy
4
Buy
3
Hold
3
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
139613000
Cost Of Revenue
40214000
Gross Profit
99399000
Operating Expenses
56261000
Operating Income
43138000
Interest Expense
-
Pretax Income
54136000
Net Income
44025000
Eps
0.923410904743427
Dividends Per Share
21404000
Shares Outstanding
47542245
Income Tax Expense
10111000
EBITDA
66189000
Operating Margin
30.89826878585805
Total Other Income Expense Net
10998000
Cash
121609000
Short Term Investments
481366000
Receivables
74214000
Inventories
212621000
Total Current Assets
1037313000
Property Plant Equipment
232262000
Total Assets
1947451000
Payables
34728000
Short Term Debt
-
Long Term Debt
-
Total Liabilities
202645000
Equity
1744806000
Depreciation
12083000
Change In Working Capital
32747000
Cash From Operations
97183000
Capital Expenditures
12847000
Cash From Investing
-50489000
Cash From Financing
-20889000
Net Change In Cash
25805000
PE
25.4849
PB
3.2292465580700664
ROE
2.5232031526714143
ROA
2.260647379574634
FCF
84336000
Fcf Percent
0.6040698215782198
Piotroski FScore
4
Health Score
69
Deep Value Investing Score
5.5
Defensive Investing Score
9.5
Dividend Investing Score
4
Economic Moat Investing Score
9.3
Garp Investing Score
4
Growth Investing Score
3
Momentum Investing Score
5
Net Net Investing Score
4
Quality Investing Score
8
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
139613000
Quarters > 0 > income Statement > cost Of Revenue
40214000
Quarters > 0 > income Statement > gross Profit
99399000
Quarters > 0 > income Statement > operating Expenses
56261000
Quarters > 0 > income Statement > operating Income
43138000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
54136000
Quarters > 0 > income Statement > net Income
44025000
Quarters > 0 > income Statement > eps
0.923410904743427
Quarters > 0 > income Statement > dividends Per Share
21404000
Quarters > 0 > income Statement > shares Outstanding
47676500
Quarters > 0 > income Statement > income Tax Expense
10111000
Quarters > 0 > income Statement > EBITDA
66189000
Quarters > 0 > income Statement > operating Margin
30.89826878585805
Quarters > 0 > income Statement > total Other Income Expense Net
10998000
Quarters > 0 > balance Sheet > cash
121609000
Quarters > 0 > balance Sheet > short Term Investments
481366000
Quarters > 0 > balance Sheet > receivables
74214000
Quarters > 0 > balance Sheet > inventories
212621000
Quarters > 0 > balance Sheet > total Current Assets
1037313000
Quarters > 0 > balance Sheet > property Plant Equipment
232262000
Quarters > 0 > balance Sheet > total Assets
1947451000
Quarters > 0 > balance Sheet > payables
34728000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
202645000
Quarters > 0 > balance Sheet > equity
1744806000
Quarters > 0 > cash Flow > net Income
44025000
Quarters > 0 > cash Flow > depreciation
12083000
Quarters > 0 > cash Flow > change In Working Capital
32747000
Quarters > 0 > cash Flow > cash From Operations
97183000
Quarters > 0 > cash Flow > capital Expenditures
12847000
Quarters > 0 > cash Flow > cash From Investing
-50489000
Quarters > 0 > cash Flow > cash From Financing
-20889000
Quarters > 0 > cash Flow > net Change In Cash
25805000
Quarters > 0 > ratios > PE
0.923410904743427
Quarters > 0 > ratios > PB
3.2292465580700664
Quarters > 0 > ratios > ROE
2.5232031526714143
Quarters > 0 > ratios > ROA
2.260647379574634
Quarters > 0 > ratios > FCF
84336000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.6040698215782198
Quarters > 0 > health Score
69
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
171794000
Quarters > 1 > income Statement > cost Of Revenue
39203000
Quarters > 1 > income Statement > gross Profit
132591000
Quarters > 1 > income Statement > operating Expenses
64051000
Quarters > 1 > income Statement > operating Income
68540000
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
83878000
Quarters > 1 > income Statement > net Income
67264000
Quarters > 1 > income Statement > eps
1.4108895824103282
Quarters > 1 > income Statement > dividends Per Share
21400000
Quarters > 1 > income Statement > shares Outstanding
47674886
Quarters > 1 > income Statement > income Tax Expense
16614000
Quarters > 1 > income Statement > EBITDA
79942000
Quarters > 1 > income Statement > operating Margin
39.896620370909346
Quarters > 1 > income Statement > total Other Income Expense Net
15338000
Quarters > 1 > balance Sheet > cash
95804000
Quarters > 1 > balance Sheet > short Term Investments
429404000
Quarters > 1 > balance Sheet > receivables
147043000
Quarters > 1 > balance Sheet > inventories
208199000
Quarters > 1 > balance Sheet > total Current Assets
1010802000
Quarters > 1 > balance Sheet > property Plant Equipment
224198000
Quarters > 1 > balance Sheet > total Assets
1931698000
Quarters > 1 > balance Sheet > payables
38467000
Quarters > 1 > balance Sheet > short Term Debt
4049000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
217086000
Quarters > 1 > balance Sheet > equity
1714612000
Quarters > 1 > cash Flow > net Income
67264000
Quarters > 1 > cash Flow > depreciation
11402000
Quarters > 1 > cash Flow > change In Working Capital
-33971000
Quarters > 1 > cash Flow > cash From Operations
51936000
Quarters > 1 > cash Flow > capital Expenditures
14477000
Quarters > 1 > cash Flow > cash From Investing
-92656000
Quarters > 1 > cash Flow > cash From Financing
-20949000
Quarters > 1 > cash Flow > net Change In Cash
-61669000
Quarters > 1 > ratios > PE
1.4108895824103282
Quarters > 1 > ratios > PB
3.286001747030815
Quarters > 1 > ratios > ROE
3.922986658206055
Quarters > 1 > ratios > ROA
3.4821178051641617
Quarters > 1 > ratios > FCF
37459000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.21804603187538563
Quarters > 1 > health Score
70
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
166277000
Quarters > 2 > income Statement > cost Of Revenue
38134000
Quarters > 2 > income Statement > gross Profit
128143000
Quarters > 2 > income Statement > operating Expenses
58479000
Quarters > 2 > income Statement > operating Income
69664000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
80116000
Quarters > 2 > income Statement > net Income
64444000
Quarters > 2 > income Statement > eps
1.351310547284546
Quarters > 2 > income Statement > dividends Per Share
21419000
Quarters > 2 > income Statement > shares Outstanding
47690000
Quarters > 2 > income Statement > income Tax Expense
15672000
Quarters > 2 > income Statement > EBITDA
80757000
Quarters > 2 > income Statement > operating Margin
41.8963536748919
Quarters > 2 > income Statement > total Other Income Expense Net
10452000
Quarters > 2 > balance Sheet > cash
157473000
Quarters > 2 > balance Sheet > short Term Investments
413805000
Quarters > 2 > balance Sheet > receivables
139563000
Quarters > 2 > balance Sheet > inventories
197398000
Quarters > 2 > balance Sheet > total Current Assets
1018414000
Quarters > 2 > balance Sheet > property Plant Equipment
216085000
Quarters > 2 > balance Sheet > total Assets
1864487000
Quarters > 2 > balance Sheet > payables
28294000
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
205155000
Quarters > 2 > balance Sheet > equity
1659332000
Quarters > 2 > cash Flow > net Income
64444000
Quarters > 2 > cash Flow > depreciation
11093000
Quarters > 2 > cash Flow > change In Working Capital
-47912000
Quarters > 2 > cash Flow > cash From Operations
30562000
Quarters > 2 > cash Flow > capital Expenditures
13059000
Quarters > 2 > cash Flow > cash From Investing
58169000
Quarters > 2 > cash Flow > cash From Financing
-30238000
Quarters > 2 > cash Flow > net Change In Cash
58493000
Quarters > 2 > ratios > PE
1.351310547284546
Quarters > 2 > ratios > PB
3.396550057493015
Quarters > 2 > ratios > ROE
3.8837315256982934
Quarters > 2 > ratios > ROA
3.456393099013294
Quarters > 2 > ratios > FCF
17503000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.10526410748329594
Quarters > 2 > health Score
60
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
162293000
Quarters > 3 > income Statement > cost Of Revenue
37352000
Quarters > 3 > income Statement > gross Profit
124941000
Quarters > 3 > income Statement > operating Expenses
72452000
Quarters > 3 > income Statement > operating Income
52489000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
55325000
Quarters > 3 > income Statement > net Income
45945000
Quarters > 3 > income Statement > eps
0.9637935012900926
Quarters > 3 > income Statement > dividends Per Share
18332000
Quarters > 3 > income Statement > shares Outstanding
47671000
Quarters > 3 > income Statement > income Tax Expense
9306000
Quarters > 3 > income Statement > EBITDA
63493000
Quarters > 3 > income Statement > operating Margin
32.3421219645949
Quarters > 3 > income Statement > total Other Income Expense Net
2836000
Quarters > 3 > balance Sheet > cash
98980000
Quarters > 3 > balance Sheet > short Term Investments
393690000
Quarters > 3 > balance Sheet > receivables
113648000
Quarters > 3 > balance Sheet > inventories
182938000
Quarters > 3 > balance Sheet > total Current Assets
899831000
Quarters > 3 > balance Sheet > property Plant Equipment
215106000
Quarters > 3 > balance Sheet > total Assets
1832333000
Quarters > 3 > balance Sheet > payables
36590000
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
215808000
Quarters > 3 > balance Sheet > equity
1616525000
Quarters > 3 > cash Flow > net Income
46340000
Quarters > 3 > cash Flow > depreciation
11004000
Quarters > 3 > cash Flow > change In Working Capital
-28743000
Quarters > 3 > cash Flow > cash From Operations
34713000
Quarters > 3 > cash Flow > capital Expenditures
12677000
Quarters > 3 > cash Flow > cash From Investing
2731000
Quarters > 3 > cash Flow > cash From Financing
-18023000
Quarters > 3 > cash Flow > net Change In Cash
19421000
Quarters > 3 > ratios > PE
0.9637935012900926
Quarters > 3 > ratios > PB
3.4851046411283466
Quarters > 3 > ratios > ROE
2.842207822334947
Quarters > 3 > ratios > ROA
2.5074590699397983
Quarters > 3 > ratios > FCF
22036000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.1357791155502702
Quarters > 3 > health Score
62
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
647684000
Annuals > 0 > income Statement > cost Of Revenue
148461000
Annuals > 0 > income Statement > gross Profit
499223000
Annuals > 0 > income Statement > operating Expenses
260420000
Annuals > 0 > income Statement > operating Income
238803000
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
272128000
Annuals > 0 > income Statement > net Income
222079000
Annuals > 0 > income Statement > eps
4.660336180303443
Annuals > 0 > income Statement > dividends Per Share
76169000
Annuals > 0 > income Statement > shares Outstanding
47653000
Annuals > 0 > income Statement > income Tax Expense
50049000
Annuals > 0 > income Statement > EBITDA
282943000
Annuals > 0 > income Statement > operating Margin
36.87029477337714
Annuals > 0 > income Statement > total Other Income Expense Net
33325000
Annuals > 0 > balance Sheet > cash
98980000
Annuals > 0 > balance Sheet > short Term Investments
393690000
Annuals > 0 > balance Sheet > receivables
113648000
Annuals > 0 > balance Sheet > inventories
182938000
Annuals > 0 > balance Sheet > total Current Assets
899831000
Annuals > 0 > balance Sheet > property Plant Equipment
215106000
Annuals > 0 > balance Sheet > total Assets
1832333000
Annuals > 0 > balance Sheet > payables
36590000
Annuals > 0 > balance Sheet > short Term Debt
-
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
215808000
Annuals > 0 > balance Sheet > equity
1616525000
Annuals > 0 > cash Flow > net Income
222079000
Annuals > 0 > cash Flow > depreciation
44140000
Annuals > 0 > cash Flow > change In Working Capital
-25301000
Annuals > 0 > cash Flow > cash From Operations
253740000
Annuals > 0 > cash Flow > capital Expenditures
42637000
Annuals > 0 > cash Flow > cash From Investing
-164410000
Annuals > 0 > cash Flow > cash From Financing
-82335000
Annuals > 0 > cash Flow > net Change In Cash
6995000
Annuals > 0 > ratios > PE
4.660336180303443
Annuals > 0 > ratios > PB
3.4858522138537915
Annuals > 0 > ratios > ROE
13.738049210497827
Annuals > 0 > ratios > ROA
12.120013119885959
Annuals > 0 > ratios > FCF
211103000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.3259351782659445
Annuals > 0 > health Score
85
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
576429000
Annuals > 1 > income Statement > cost Of Revenue
135376000
Annuals > 1 > income Statement > gross Profit
441053000
Annuals > 1 > income Statement > operating Expenses
223864000
Annuals > 1 > income Statement > operating Income
217189000
Annuals > 1 > income Statement > interest Expense
-
Annuals > 1 > income Statement > pretax Income
245171000
Annuals > 1 > income Statement > net Income
203011000
Annuals > 1 > income Statement > eps
4.262898395878459
Annuals > 1 > income Statement > dividends Per Share
66735000
Annuals > 1 > income Statement > shares Outstanding
47622763
Annuals > 1 > income Statement > income Tax Expense
42160000
Annuals > 1 > income Statement > EBITDA
260591000
Annuals > 1 > income Statement > operating Margin
37.678361081763754
Annuals > 1 > income Statement > total Other Income Expense Net
27982000
Annuals > 1 > balance Sheet > cash
91985000
Annuals > 1 > balance Sheet > short Term Investments
422137000
Annuals > 1 > balance Sheet > receivables
139850000
Annuals > 1 > balance Sheet > inventories
175795000
Annuals > 1 > balance Sheet > total Current Assets
917132000
Annuals > 1 > balance Sheet > property Plant Equipment
200060000
Annuals > 1 > balance Sheet > total Assets
1668961000
Annuals > 1 > balance Sheet > payables
10933000
Annuals > 1 > balance Sheet > short Term Debt
52080000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
221735000
Annuals > 1 > balance Sheet > equity
1447226000
Annuals > 1 > cash Flow > net Income
203011000
Annuals > 1 > cash Flow > depreciation
43402000
Annuals > 1 > cash Flow > change In Working Capital
-103505000
Annuals > 1 > cash Flow > cash From Operations
154777000
Annuals > 1 > cash Flow > capital Expenditures
59792000
Annuals > 1 > cash Flow > cash From Investing
-83293000
Annuals > 1 > cash Flow > cash From Financing
-72929000
Annuals > 1 > cash Flow > net Change In Cash
-1445000
Annuals > 1 > ratios > PE
4.262898395878459
Annuals > 1 > ratios > PB
3.891162627502546
Annuals > 1 > ratios > ROE
14.027594860788847
Annuals > 1 > ratios > ROA
12.163915154398456
Annuals > 1 > ratios > FCF
94985000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.16478178578801553
Annuals > 1 > health Score
80
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
616619000
Annuals > 2 > income Statement > cost Of Revenue
127896000
Annuals > 2 > income Statement > gross Profit
488723000
Annuals > 2 > income Statement > operating Expenses
221613000
Annuals > 2 > income Statement > operating Income
267110000
Annuals > 2 > income Statement > interest Expense
7811000
Annuals > 2 > income Statement > pretax Income
268230000
Annuals > 2 > income Statement > net Income
210061000
Annuals > 2 > income Statement > eps
4.425270843256141
Annuals > 2 > income Statement > dividends Per Share
56996000
Annuals > 2 > income Statement > shares Outstanding
47468507
Annuals > 2 > income Statement > income Tax Expense
58169000
Annuals > 2 > income Statement > EBITDA
309384000
Annuals > 2 > income Statement > operating Margin
43.31848353683555
Annuals > 2 > income Statement > total Other Income Expense Net
1120000
Annuals > 2 > balance Sheet > cash
93430000
Annuals > 2 > balance Sheet > short Term Investments
484345000
Annuals > 2 > balance Sheet > receivables
92664000
Annuals > 2 > balance Sheet > inventories
183220000
Annuals > 2 > balance Sheet > total Current Assets
899450000
Annuals > 2 > balance Sheet > property Plant Equipment
174931000
Annuals > 2 > balance Sheet > total Assets
1532820000
Annuals > 2 > balance Sheet > payables
9519000
Annuals > 2 > balance Sheet > short Term Debt
3737000
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
257451000
Annuals > 2 > balance Sheet > equity
1275369000
Annuals > 2 > cash Flow > net Income
210061000
Annuals > 2 > cash Flow > depreciation
42274000
Annuals > 2 > cash Flow > change In Working Capital
-134297000
Annuals > 2 > cash Flow > cash From Operations
126815000
Annuals > 2 > cash Flow > capital Expenditures
47206000
Annuals > 2 > cash Flow > cash From Investing
-280743000
Annuals > 2 > cash Flow > cash From Financing
-64635000
Annuals > 2 > cash Flow > net Change In Cash
-218563000
Annuals > 2 > ratios > PE
4.425270843256141
Annuals > 2 > ratios > PB
4.401197577132579
Annuals > 2 > ratios > ROE
16.47060576194027
Annuals > 2 > ratios > ROA
13.704218368758237
Annuals > 2 > ratios > FCF
79609000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.12910565519388795
Annuals > 2 > health Score
79
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
553525000
Annuals > 3 > income Statement > cost Of Revenue
114991000
Annuals > 3 > income Statement > gross Profit
438534000
Annuals > 3 > income Statement > operating Expenses
210890000
Annuals > 3 > income Statement > operating Income
227644000
Annuals > 3 > income Statement > interest Expense
603000
Annuals > 3 > income Statement > pretax Income
228247000
Annuals > 3 > income Statement > net Income
184213000
Annuals > 3 > income Statement > eps
3.889186281092953
Annuals > 3 > income Statement > dividends Per Share
37931000
Annuals > 3 > income Statement > shares Outstanding
47365435
Annuals > 3 > income Statement > income Tax Expense
44034000
Annuals > 3 > income Statement > EBITDA
269606000
Annuals > 3 > income Statement > operating Margin
41.12623639402015
Annuals > 3 > income Statement > total Other Income Expense Net
603000
Annuals > 3 > balance Sheet > cash
311993000
Annuals > 3 > balance Sheet > short Term Investments
351194000
Annuals > 3 > balance Sheet > receivables
107639000
Annuals > 3 > balance Sheet > inventories
134160000
Annuals > 3 > balance Sheet > total Current Assets
925934000
Annuals > 3 > balance Sheet > property Plant Equipment
159446000
Annuals > 3 > balance Sheet > total Assets
1466919000
Annuals > 3 > balance Sheet > payables
14955000
Annuals > 3 > balance Sheet > short Term Debt
45474000
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
367005000
Annuals > 3 > balance Sheet > equity
1099914000
Annuals > 3 > cash Flow > net Income
184213000
Annuals > 3 > cash Flow > depreciation
41962000
Annuals > 3 > cash Flow > change In Working Capital
140400000
Annuals > 3 > cash Flow > cash From Operations
191105000
Annuals > 3 > cash Flow > capital Expenditures
43555000
Annuals > 3 > cash Flow > cash From Investing
-457751000
Annuals > 3 > cash Flow > cash From Financing
-51373000
Annuals > 3 > cash Flow > net Change In Cash
-318019000
Annuals > 3 > ratios > PE
3.889186281092953
Annuals > 3 > ratios > PB
5.0921823785768705
Annuals > 3 > ratios > ROE
16.74794574848579
Annuals > 3 > ratios > ROA
12.557816757435141
Annuals > 3 > ratios > FCF
147550000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.26656429248904745
Annuals > 3 > health Score
87
Valuation > metrics > PE
25.4849
Valuation > metrics > PB
3.2292465580700664
Valuation > final Score
47.12565441929934
Valuation > verdict
4.8% Overvalued
Profitability > metrics > ROE
2.5232031526714143
Profitability > metrics > ROA
4.244138461582955
Profitability > metrics > Net Margin
0.31533596441592116
Profitability > final Score
48
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.11614185187350341
Risk > metrics > Interest Coverage
3.579025968638513
Risk > final Score
74
Risk > verdict
Low
Liquidity > metrics > Current Ratio
29.869644091223222
Liquidity > metrics > Quick Ratio
23.747178069569223
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
67.13998252969185
Prev Valuations > 1
66.03449942506985
Prev Valuations > 2
65.14895358871654
Prev Profitabilities > 0
58
Prev Profitabilities > 1
57
Prev Profitabilities > 2
51
Prev Risks > 0
100
Prev Risks > 1
100
Prev Risks > 2
86
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T00:58:06.208Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-19
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
1.25
Earnings History > 0 > eps Difference
-1.25
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-06
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.92
Earnings History > 1 > eps Estimate
1.19
Earnings History > 1 > eps Difference
-0.27
Earnings History > 1 > surprise Percent
-22.6891
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-30
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
1.41
Earnings History > 2 > eps Estimate
1.19
Earnings History > 2 > eps Difference
0.22
Earnings History > 2 > surprise Percent
18.4874
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-30
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.35
Earnings History > 3 > eps Estimate
1.15
Earnings History > 3 > eps Difference
0.2
Earnings History > 3 > surprise Percent
17.3913
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-20
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.96
Earnings History > 4 > eps Estimate
1.0764
Earnings History > 4 > eps Difference
-0.1164
Earnings History > 4 > surprise Percent
-10.8138
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-30
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.4
Earnings History > 5 > eps Estimate
1.19
Earnings History > 5 > eps Difference
0.21
Earnings History > 5 > surprise Percent
17.6471
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-01
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.1
Earnings History > 6 > eps Estimate
1.14
Earnings History > 6 > eps Difference
-0.04
Earnings History > 6 > surprise Percent
-3.5088
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-02
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.19
Earnings History > 7 > eps Estimate
1.09
Earnings History > 7 > eps Difference
0.1
Earnings History > 7 > surprise Percent
9.1743
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-22
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.29
Earnings History > 8 > eps Estimate
1.15
Earnings History > 8 > eps Difference
0.14
Earnings History > 8 > surprise Percent
12.1739
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-02
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.08
Earnings History > 9 > eps Estimate
1.01
Earnings History > 9 > eps Difference
0.07
Earnings History > 9 > surprise Percent
6.9307
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-03
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.04
Earnings History > 10 > eps Estimate
0.75
Earnings History > 10 > eps Difference
0.29
Earnings History > 10 > surprise Percent
38.6667
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-03
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.83
Earnings History > 11 > eps Estimate
0.82
Earnings History > 11 > eps Difference
0.01
Earnings History > 11 > surprise Percent
1.2195
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-23
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.36
Earnings History > 12 > eps Estimate
0.94
Earnings History > 12 > eps Difference
0.42
Earnings History > 12 > surprise Percent
44.6809
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-03
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.12
Earnings History > 13 > eps Estimate
0.98
Earnings History > 13 > eps Difference
0.14
Earnings History > 13 > surprise Percent
14.2857
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-04
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.87
Earnings History > 14 > eps Estimate
1.03
Earnings History > 14 > eps Difference
-0.16
Earnings History > 14 > surprise Percent
-15.534
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-05
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.05
Earnings History > 15 > eps Estimate
0.98
Earnings History > 15 > eps Difference
0.07
Earnings History > 15 > surprise Percent
7.1429
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-23
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.96
Earnings History > 16 > eps Estimate
1.01
Earnings History > 16 > eps Difference
-0.05
Earnings History > 16 > surprise Percent
-4.9505
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-04
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.97
Earnings History > 17 > eps Estimate
1.07
Earnings History > 17 > eps Difference
-0.1
Earnings History > 17 > surprise Percent
-9.3458
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-05
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.85
Earnings History > 18 > eps Estimate
0.88
Earnings History > 18 > eps Difference
-0.03
Earnings History > 18 > surprise Percent
-3.4091
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-06
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.08
Earnings History > 19 > eps Estimate
0.79
Earnings History > 19 > eps Difference
0.29
Earnings History > 19 > surprise Percent
36.7089
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-18
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.13
Earnings History > 20 > eps Estimate
0.64
Earnings History > 20 > eps Difference
0.49
Earnings History > 20 > surprise Percent
76.5625
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-29
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.85
Earnings History > 21 > eps Estimate
0.45
Earnings History > 21 > eps Difference
0.4
Earnings History > 21 > surprise Percent
88.8889
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-06
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.02
Earnings History > 22 > eps Estimate
0.3
Earnings History > 22 > eps Difference
-0.28
Earnings History > 22 > surprise Percent
-93.3333
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-07
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.8
Earnings History > 23 > eps Estimate
0.64
Earnings History > 23 > eps Difference
0.16
Earnings History > 23 > surprise Percent
25
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-20
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.56
Earnings History > 24 > eps Estimate
0.74
Earnings History > 24 > eps Difference
-0.18
Earnings History > 24 > surprise Percent
-24.3243
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-30
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.78
Earnings History > 25 > eps Estimate
0.58
Earnings History > 25 > eps Difference
0.2
Earnings History > 25 > surprise Percent
34.4828
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-01
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.92
Earnings History > 26 > eps Estimate
0.46
Earnings History > 26 > eps Difference
0.46
Earnings History > 26 > surprise Percent
100
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-02
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.66
Earnings History > 27 > eps Estimate
0.29
Earnings History > 27 > eps Difference
0.37
Earnings History > 27 > surprise Percent
127.5862
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-21
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.4
Earnings History > 28 > eps Estimate
0.29
Earnings History > 28 > eps Difference
0.11
Earnings History > 28 > surprise Percent
37.931
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-01
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.48
Earnings History > 29 > eps Estimate
0.66
Earnings History > 29 > eps Difference
-0.18
Earnings History > 29 > surprise Percent
-27.2727
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-09
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.23
Earnings History > 30 > eps Estimate
0.15
Earnings History > 30 > eps Difference
0.08
Earnings History > 30 > surprise Percent
53.3333
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-03
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.13
Earnings History > 31 > eps Estimate
0.13
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
0
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-22
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.93
Earnings History > 32 > eps Estimate
0.85
Earnings History > 32 > eps Difference
0.08
Earnings History > 32 > surprise Percent
9.4118
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-02
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.28
Earnings History > 33 > eps Estimate
0.12
Earnings History > 33 > eps Difference
0.16
Earnings History > 33 > surprise Percent
133.3333
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-03
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.99
Earnings History > 34 > eps Estimate
0.72
Earnings History > 34 > eps Difference
0.27
Earnings History > 34 > surprise Percent
37.5
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-04
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.22
Earnings History > 35 > eps Estimate
-0.0117
Earnings History > 35 > eps Difference
0.2317
Earnings History > 35 > surprise Percent
1980.3419
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-23
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.63
Earnings History > 36 > eps Estimate
0.42
Earnings History > 36 > eps Difference
0.21
Earnings History > 36 > surprise Percent
50
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-03
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.03
Earnings History > 37 > eps Estimate
-0.04
Earnings History > 37 > eps Difference
0.01
Earnings History > 37 > surprise Percent
25
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-04
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.46
Earnings History > 38 > eps Estimate
0.5
Earnings History > 38 > eps Difference
-0.04
Earnings History > 38 > surprise Percent
-8
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-05
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.04
Earnings History > 39 > eps Estimate
-0.01
Earnings History > 39 > eps Difference
0.05
Earnings History > 39 > surprise Percent
500
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-25
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.39
Earnings History > 40 > eps Estimate
0.51
Earnings History > 40 > eps Difference
-0.12
Earnings History > 40 > surprise Percent
-23.5294
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-05
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.13
Earnings History > 41 > eps Estimate
0.08
Earnings History > 41 > eps Difference
0.05
Earnings History > 41 > surprise Percent
62.5
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-06
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.41
Earnings History > 42 > eps Estimate
0.45
Earnings History > 42 > eps Difference
-0.04
Earnings History > 42 > surprise Percent
-8.8889
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-07
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.03
Earnings History > 43 > eps Estimate
0.01
Earnings History > 43 > eps Difference
0.02
Earnings History > 43 > surprise Percent
200
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-26
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.28
Earnings History > 44 > eps Estimate
0.32
Earnings History > 44 > eps Difference
-0.04
Earnings History > 44 > surprise Percent
-12.5
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-06
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.09
Earnings History > 45 > eps Estimate
0.07
Earnings History > 45 > eps Difference
0.02
Earnings History > 45 > surprise Percent
28.5714
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-07
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.44
Earnings History > 46 > eps Estimate
0.4
Earnings History > 46 > eps Difference
0.04
Earnings History > 46 > surprise Percent
10
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-08
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.09
Earnings History > 47 > eps Estimate
0.02
Earnings History > 47 > eps Difference
0.07
Earnings History > 47 > surprise Percent
350
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-27
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.35
Earnings History > 48 > eps Estimate
0.34
Earnings History > 48 > eps Difference
0.01
Earnings History > 48 > surprise Percent
2.9412
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-07
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.12
Earnings History > 49 > eps Estimate
-0.04
Earnings History > 49 > eps Difference
0.16
Earnings History > 49 > surprise Percent
400
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-08
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.33
Earnings History > 50 > eps Estimate
0.26
Earnings History > 50 > eps Difference
0.07
Earnings History > 50 > surprise Percent
26.9231
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-09
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.1
Earnings History > 51 > eps Estimate
-0.09
Earnings History > 51 > eps Difference
-0.01
Earnings History > 51 > surprise Percent
-11.1111
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-27
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.12
Earnings History > 52 > eps Estimate
0.13
Earnings History > 52 > eps Difference
-0.01
Earnings History > 52 > surprise Percent
-7.6923
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-07
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
-0.04
Earnings History > 53 > eps Estimate
0.05
Earnings History > 53 > eps Difference
-0.09
Earnings History > 53 > surprise Percent
-180
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-08
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.23
Earnings History > 54 > eps Estimate
0.24
Earnings History > 54 > eps Difference
-0.01
Earnings History > 54 > surprise Percent
-4.1667
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-09
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.03
Earnings History > 55 > eps Estimate
0.04
Earnings History > 55 > eps Difference
-0.07
Earnings History > 55 > surprise Percent
-175
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-28
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.16
Earnings History > 56 > eps Estimate
0.06
Earnings History > 56 > eps Difference
0.1
Earnings History > 56 > surprise Percent
166.6667
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-08
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.12
Earnings History > 57 > eps Estimate
-0.01
Earnings History > 57 > eps Difference
0.13
Earnings History > 57 > surprise Percent
1300
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-08
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.03
Earnings History > 58 > eps Estimate
-0.07
Earnings History > 58 > eps Difference
0.04
Earnings History > 58 > surprise Percent
57.1429
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-09
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-0.31
Earnings History > 59 > eps Estimate
-0.03
Earnings History > 59 > eps Difference
-0.28
Earnings History > 59 > surprise Percent
-933.3333
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-15
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-0.01
Earnings History > 60 > eps Estimate
-0.07
Earnings History > 60 > eps Difference
0.06
Earnings History > 60 > surprise Percent
85.7143
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-04
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.19
Earnings History > 61 > eps Estimate
-0.11
Earnings History > 61 > eps Difference
-0.08
Earnings History > 61 > surprise Percent
-72.7273
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-09
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-0.12
Earnings History > 62 > eps Estimate
-0.13
Earnings History > 62 > eps Difference
0.01
Earnings History > 62 > surprise Percent
7.6923
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-10
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.08
Earnings History > 63 > eps Estimate
-0.13
Earnings History > 63 > eps Difference
0.05
Earnings History > 63 > surprise Percent
38.4615
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-03-15
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.1
Earnings History > 64 > eps Estimate
-0.14
Earnings History > 64 > eps Difference
0.04
Earnings History > 64 > surprise Percent
28.5714
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-09
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.13
Earnings History > 65 > eps Estimate
-0.14
Earnings History > 65 > eps Difference
0.01
Earnings History > 65 > surprise Percent
7.1429
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-10
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.18
Earnings History > 66 > eps Estimate
-0.15
Earnings History > 66 > eps Difference
-0.03
Earnings History > 66 > surprise Percent
-20
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-07
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.15
Earnings History > 67 > eps Estimate
-0.14
Earnings History > 67 > eps Difference
-0.01
Earnings History > 67 > surprise Percent
-7.1429
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-03-12
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.11
Earnings History > 68 > eps Estimate
-0.14
Earnings History > 68 > eps Difference
0.03
Earnings History > 68 > surprise Percent
21.4286
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-06
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.15
Earnings History > 69 > eps Estimate
-0.13
Earnings History > 69 > eps Difference
-0.02
Earnings History > 69 > surprise Percent
-15.3846
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-07
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.15
Earnings History > 70 > eps Estimate
-0.11
Earnings History > 70 > eps Difference
-0.04
Earnings History > 70 > surprise Percent
-36.3636
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-08
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.12
Earnings History > 71 > eps Estimate
-0.1
Earnings History > 71 > eps Difference
-0.02
Earnings History > 71 > surprise Percent
-20
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-03-13
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
-0.09
Earnings History > 72 > eps Estimate
-0.07
Earnings History > 72 > eps Difference
-0.02
Earnings History > 72 > surprise Percent
-28.5714
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-08
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
-0.08
Earnings History > 73 > eps Estimate
-0.12
Earnings History > 73 > eps Difference
0.04
Earnings History > 73 > surprise Percent
33.3333
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-09
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
-0.16
Earnings History > 74 > eps Estimate
-0.13
Earnings History > 74 > eps Difference
-0.03
Earnings History > 74 > surprise Percent
-23.0769
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-09
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
-0.15
Earnings History > 75 > eps Estimate
-0.13
Earnings History > 75 > eps Difference
-0.02
Earnings History > 75 > surprise Percent
-15.3846
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-03-15
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
-0.14
Earnings History > 76 > eps Estimate
-0.13
Earnings History > 76 > eps Difference
-0.01
Earnings History > 76 > surprise Percent
-7.6923
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-06
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
-0.09
Earnings History > 77 > eps Estimate
-0.12
Earnings History > 77 > eps Difference
0.03
Earnings History > 77 > surprise Percent
25
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-09
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
-0.14
Earnings History > 78 > eps Estimate
-0.11
Earnings History > 78 > eps Difference
-0.03
Earnings History > 78 > surprise Percent
-27.2727
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-10
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
-0.12
Earnings History > 79 > eps Estimate
-0.14
Earnings History > 79 > eps Difference
0.02
Earnings History > 79 > surprise Percent
14.2857
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-03-09
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
-0.17
Earnings History > 80 > eps Estimate
-0.12
Earnings History > 80 > eps Difference
-0.05
Earnings History > 80 > surprise Percent
-41.6667
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-07
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
-0.1
Earnings History > 81 > eps Estimate
-0.13
Earnings History > 81 > eps Difference
0.03
Earnings History > 81 > surprise Percent
23.0769
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-08-09
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
-0.11
Earnings History > 82 > eps Estimate
-0.14
Earnings History > 82 > eps Difference
0.03
Earnings History > 82 > surprise Percent
21.4286
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-09
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-0.18
Earnings History > 83 > eps Estimate
-0.14
Earnings History > 83 > eps Difference
-0.04
Earnings History > 83 > surprise Percent
-28.5714
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-03-14
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
-0.13
Earnings History > 84 > eps Estimate
-0.14
Earnings History > 84 > eps Difference
0.01
Earnings History > 84 > surprise Percent
7.1429
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-11-05
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
-0.14
Earnings History > 85 > eps Estimate
-0.15
Earnings History > 85 > eps Difference
0.01
Earnings History > 85 > surprise Percent
6.6667
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-08-05
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
-0.17
Earnings History > 86 > eps Estimate
-0.17
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
0
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-05-07
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
-0.17
Earnings History > 87 > eps Estimate
-0.2
Earnings History > 87 > eps Difference
0.03
Earnings History > 87 > surprise Percent
15
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-03-02
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
-0.24
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-11-12
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
-0.2087
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-08-13
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
-0.189
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-05-13
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.1796
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2002-12-31
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-0.24
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-11-14
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-0.78
Earnings History > 93 > eps Estimate
-0.27
Earnings History > 93 > eps Difference
-0.51
Earnings History > 93 > surprise Percent
-188.8889
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-06-30
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-0.3068
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-05-15
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.29
Earnings History > 95 > eps Estimate
-0.23
Earnings History > 95 > eps Difference
-0.06
Earnings History > 95 > surprise Percent
-26.087
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2001-12-31
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
-0.45
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-09-30
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-0.1528
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-06-30
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.2821
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-03-31
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
-0.2261
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-09-30
Earnings History > 100 > report Date
2000-09-30
Earnings History > 100 > date
2000-09-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
-0.1188
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2000-06-30
Earnings History > 101 > report Date
2000-06-30
Earnings History > 101 > date
2000-06-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
-0.1431
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
2000-03-31
Earnings History > 102 > report Date
2000-03-31
Earnings History > 102 > date
2000-03-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
-0.1237
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
1999-09-30
Earnings History > 103 > report Date
1999-09-30
Earnings History > 103 > date
1999-09-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
-0.0749
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1999-06-30
Earnings History > 104 > report Date
1999-06-30
Earnings History > 104 > date
1999-06-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
-0.1374
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1999-03-31
Earnings History > 105 > report Date
1999-03-31
Earnings History > 105 > date
1999-03-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
-0.0575
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1998-12-31
Earnings History > 106 > report Date
1998-12-31
Earnings History > 106 > date
1998-12-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
-0.106
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Earnings History > 107 > period
1998-09-30
Earnings History > 107 > report Date
1998-09-30
Earnings History > 107 > date
1998-09-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
-0.0724
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Earnings History > 108 > period
1998-06-30
Earnings History > 108 > report Date
1998-06-30
Earnings History > 108 > date
1998-06-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
-0.0613
Earnings History > 108 > eps Estimate
-
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
-
Earnings History > 109 > period
1998-03-31
Earnings History > 109 > report Date
1998-03-31
Earnings History > 109 > date
1998-03-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
-0.0312
Earnings History > 109 > eps Estimate
-
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
-
Earnings History > 110 > period
1997-12-31
Earnings History > 110 > report Date
1997-12-31
Earnings History > 110 > date
1997-12-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
-0.3709
Earnings History > 110 > eps Estimate
-
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
Earnings History > 111 > period
1997-09-30
Earnings History > 111 > report Date
1997-09-30
Earnings History > 111 > date
1997-09-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
-0.0761
Earnings History > 111 > eps Estimate
-
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
-
Earnings History > 112 > period
1997-06-30
Earnings History > 112 > report Date
1997-06-30
Earnings History > 112 > date
1997-06-30
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
-0.0906
Earnings History > 112 > eps Estimate
-
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
-
Earnings History > 113 > period
1997-03-31
Earnings History > 113 > report Date
1997-03-31
Earnings History > 113 > date
1997-03-31
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
-0.0672
Earnings History > 113 > eps Estimate
-
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
-
Earnings History > 114 > period
1996-12-31
Earnings History > 114 > report Date
1996-12-31
Earnings History > 114 > date
1996-12-31
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
-0.058
Earnings History > 114 > eps Estimate
-
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
-
Earnings History > 115 > period
1996-09-30
Earnings History > 115 > report Date
1996-09-30
Earnings History > 115 > date
1996-09-30
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
-0.0545
Earnings History > 115 > eps Estimate
-
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
-
Earnings History > 116 > period
1996-06-30
Earnings History > 116 > report Date
1996-06-30
Earnings History > 116 > date
1996-06-30
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
-0.0485
Earnings History > 116 > eps Estimate
-
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
-
Earnings History > 117 > period
1996-03-31
Earnings History > 117 > report Date
1996-03-31
Earnings History > 117 > date
1996-03-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
-0.0413
Earnings History > 117 > eps Estimate
-
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
-
Universal Display Corporation engages in the research, development, and commercialization of organic light emitting diode (OLED) technologies and materials for use in display and solid-state lighting applications. It offers phosphorescent organic light-emitting diode (PHOLED) technologies and materials for displays and lighting products under the UniversalPHOLED brand. The company is also involved in the research, development, and commercialization of other OLED device and manufacturing technologies, including FOLED that are flexible OLEDs for the fabrication of OLEDs on flexible substrates; and OVJP, an organic vapor jet printing technology. In addition, it provides technology development and support services, including third-party collaboration and support to third parties for the commercialization of their OLED products; and contract research services in the areas of chemical synthesis research, development, and commercialization for non-OLED applications, as well as engages in the intellectual property and technology licensing activities. The company has operations in South Korea, China, Japan, the United States, and internationally. Universal Display Corporation was incorporated in 1985 and is headquartered in Ewing, New Jersey.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.45Next Payout:
Dec 31, 2025Yield:
1.5231 %Market Catalysts: Why OLED stock attracts high net worth investors - July 2025 Gainers & Reliable Volume Spike Alerts moha.gov.vn
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$168.7778
Analyst Picks
Strong Buy
4
Buy
3
Hold
3
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 81.58% of the total shares of Universal Display
1.
BlackRock Inc(10.2763%)
since
2025/06/30
2.
Vanguard Group Inc(9.6947%)
since
2025/06/30
3.
Kayne Anderson Rudnick Investment Management LLC(9.2635%)
since
2025/06/30
4.
PRIMECAP Management Company(4.6605%)
since
2025/06/30
5.
State Street Corp(3.3326%)
since
2025/06/30
6.
iShares Core S&P Mid-Cap ETF(3.0266%)
since
2025/08/31
7.
Vanguard Total Stock Mkt Idx Inv(2.8291%)
since
2025/07/31
8.
Vanguard Capital Opportunity Inv(2.3375%)
since
2025/06/30
9.
Vanguard Small Cap Index(2.1852%)
since
2025/07/31
10.
Geode Capital Management, LLC(1.8163%)
since
2025/06/30
11.
NORGES BANK(1.6954%)
since
2025/06/30
12.
PRIMECAP Odyssey Aggressive Growth(1.5513%)
since
2025/06/30
13.
iShares Semiconductor ETF(1.5496%)
since
2025/08/31
14.
Wells Fargo & Co(1.5142%)
since
2025/06/30
15.
First Trust Advisors L.P.(1.4714%)
since
2025/06/30
16.
UBS Asset Mgmt Americas Inc(1.4537%)
since
2025/06/30
17.
Dimensional Fund Advisors, Inc.(1.4025%)
since
2025/06/30
18.
Morgan Stanley - Brokerage Accounts(1.4025%)
since
2025/06/30
19.
Greenhouse Funds LLLP(1.3551%)
since
2025/06/30
20.
Vanguard Information Technology ETF(1.3074%)
since
2025/07/31
21.
Vanguard Small Cap Growth Index Inv(1.2321%)
since
2025/07/31
22.
Rafferty Asset Management, LLC(1.2079%)
since
2025/06/30
23.
Virtus KAR Small-Mid Cap Core R6(1.1811%)
since
2025/06/30
24.
UBS Group AG(1.1288%)
since
2025/06/30
25.
Brown Advisory Holdings Inc(1.083%)
since
2025/06/30
26.
Vanguard Institutional Extnd Mkt Idx Tr(0.9989%)
since
2025/07/31
27.
Van Eck Associates Corporation(0.9941%)
since
2025/06/30
28.
Virtus KAR Mid-Cap Core I(0.9712%)
since
2025/06/30
29.
JPMorgan Chase & Co(0.9635%)
since
2025/06/30
30.
Copeland Capital Management, LLC(0.9622%)
since
2025/06/30
31.
Direxion Daily Semicondct Bull 3X ETF(0.9485%)
since
2025/08/28
32.
Bank of America Corp(0.9425%)
since
2025/06/30
33.
First Trust SMID Cp Rising Div Achv ETF(0.9157%)
since
2025/08/28
34.
VanEck Semiconductor ETF(0.8245%)
since
2025/08/30
35.
SPDR® S&P MIDCAP 400 ETF Trust(0.7123%)
since
2025/07/31
36.
UBS (Lux) ES USA Growth $ P-acc(0.5283%)
since
2025/05/31
37.
Fidelity Extended Market Index(0.5013%)
since
2025/07/31
38.
PRIMECAP Odyssey Growth(0.4673%)
since
2025/06/30
39.
SPDR® S&P Semiconductor ETF(0.4583%)
since
2025/08/31
40.
SPDR® Portfolio S&P 400™ Mid Cap ETF(0.4308%)
since
2025/08/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.25
Date
2025-09-30
EPS Actual
0.92
EPS Estimate
1.19
EPS Difference
-0.27
Surprise Percent
-22.6891%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.