_id
690dad51ccc777a4e85d0a00
Ticker
ALKS
Name
Alkermes Plc
Exchange
NASDAQ
Address
Connaught House, Dublin, Ireland, D04 C5Y6
Country
USA
Sector
Healthcare
Industry
Drug Manufacturers - Specialty & Generic
Currency
USD
Website
https://www.alkermes.com
Description
Alkermes plc, a biopharmaceutical company, researches, develops, and commercializes pharmaceutical products to address unmet medical needs of patients in therapeutic areas in the United States, Ireland, and internationally. It has a portfolio of proprietary commercial products for the treatment of alcohol dependence, opioid dependence, schizophrenia and bipolar I disorder and a pipeline of clinical and preclinical product candidates in development for neurological disorders. Its marketed products include ARISTADA, an intramuscular injectable suspension for the treatment of schizophrenia; ARISTADA INITIO for the treatment of schizophrenia in adults; VIVITROL for the treatment of alcohol and prevention of opioid dependence; and LYBALVI, an oral atypical antipsychotic drug candidate for the treatment of adults with schizophrenia and bipolar I disorder. The company also offers proprietary technology platforms to third parties to enable them to develop, commercialize, and manufacture products. It has collaboration agreements primarily with Janssen Pharmaceutica N.V., Janssen Pharmaceutica Inc, and Janssen Pharmaceutica International. Alkermes plc was founded in 1987 and is headquartered in Dublin, Ireland.
Last Close
31.515
Volume
215212
Current Price
31.76
Change
0.13
Last Updated
2026-01-20T15:11:31.638Z
Image
data:image/webp;base64,UklGRiAKAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSJEFAAABoHbbtilJlr/OvTfSVtu2bdu2bdu2bdu2bdu2MzOe9od4L+J1RMQE0ITeAT6EEMC80ezeG52rnvbad19+8/55Gw3gXXM5j1vxsa+UqTbTz4e14pspmFv+eWVZPDqeSorGE705C6FpLDDJncqS8VhSNDY+Fikd1w8z4ZvEPJv/pLiaZPrunJ3nHZpkeM7rflak72fCNYWj6yylUZxljyzTjQEYPZv+GusBs2bw1vaoojjV50th5oMzM+cdw29L2+MLWrtKc7Q9qijOon1bcd4otMDwm3qzguX0DA6V5Zn3DcWJXpgJ56nfM/F3WhUPxnAPZTvaXlI11m19VIx8y6fCvroFB1gvWDlG+6OqRroE7yg0cg0cz2oEg9ZOSjbaHlUc6yC8UWiVnu7u7u6e1ppZtDbeGGwtq8Lpqsa6BG8UVjgh+em3335OLsRjfLQfAQZcSYGtFMe6BGcUetaIlUmpvvSY54QXcYRBrBTHrD8o0nV4o9CY4CslWZYl+tzVrPM6DmuhXLPnFOmzyXEUO55ULEmZ/pwEM0buBHwoJ3CgqqmWwlMc2FuxchMtj8e4a14Y6cdKcMweKdZuBIods/6jrGhZPIELF4GeTsp03KSqHjSjHveoEuXH2otA4JSFoKu9DM8GSlIthq/Ds48S1XE1Acdi85QFz6uqkwkUO+b8XVmaFV1BwBjqL8mzviK93YEVGa3vKc1S5Se6B0d+e2tjRufXirURgeLAaYoyvX2m0ppMf/RiYAbBN+ZZR5FeMaPYs6TSLNFyGynO+62npta7xrCXFWlTfJHR/oHSWDcyr5TlVGfA5bnGPGsp0suOOh1XKEn14wRM+F+OYm1MyPNlXKFxHUQo8mysJMuSRWGisaKNivobckw7Jv0yEVZgTPydsljXEGj5QGnetgUd3TQa2F1V3YKj0HOD4lSv9GCB2xXn3YvPmdg1ZDyqqjbFFwQ2UKysuiQez51F9+e1DNKoY9p/pQ/asDzHXKPKEp1CWwitXNlQTx/WgGcXjesMPPlWeUpJqudaMAisk5fptyEM6Pc06rla49qQkBc4UIkSnbvO1ltsscVW652rJC+aFAduiEaNzu+kv4axHMfcfytTiZmiyWvauxpyzKdEz5BvFh5XIklJFOcmeYq1PQEqLQ0FttGYriXkVDhXkZK47jQv0l417aEhz10a1xb4msC2SpSp1Fh7ELBBK+FeVbVcjmOaH5SmeuXmO+8ovPOmL5TWJLoVz+Ag1oAx8rf0XSeWc4viVN/2YxQGLlSc9zKO/jYaNSYel74KNRXWVqxYq9Maitu4pOhFzAYpYaIx6esAVmHiD5QmOgpPnS3sn5fq6wE6JsEa8aytWJ95zDPxB0pTPRawejyLK6lRptlo620ssItGdR4VJtr6UyVKdP9sgXpn2+xRZQXXT9ndQ8OBnTWq02nlekWJpFTftmB1vK5UhbEupr08ZoySRJISPY6R75hbcVKUaK0OX8YuGtOtsL/GotpRnUooCByu0aiwGo/OZTTuWECpvra275SqNtUS+Dxj4AdlKkz0dFdLCcZEY9LP3UP77rV37l77T4QVTXbwnnsX73nwYh2+lEnGFWtFPM3Y21oCxrOqahdaQ7HVY6HuCq1TuRqrLfLcrnFdR6Apuyfv6Rqcut28qyOwhSL9NjnWFLlG/Y65EkXamdA8jRq8oljvdWJlWDPg2UxxrNOoNOaNJnWvKEm1JC0NeEffAs3hWavmpzkI3vLMBU/YcKuJsGbAc4miVD+u34KF4EMIBqz76H6eZjVuUhQnenrmVgdgYaZt3vxyabw1jdnNSqpVjX1z1eWrHn/FJT/r35O7CDSvebb8XVkaKzf74sg+vKOZzTO07/O/KJO+/vzGVQ0LRnObNxhYcbnll+82w7zxvwMAVlA4IGgEAABQEgCdASpAAEAAPslMnEunpCKhtfdMyPAZCWwAxRGW1/Lu8IDbTc8XpkHoAdJbWgOkDWQ2eGTOI/STY4PVZ/w/GP9SewL/L/7V1ofQm/U51wSi4lBmPZ+0apK2GfwT7SP/1nPaZbMn4fPxkk/4MMJG7WsK1o8z8KIR6LDqyZHlzChF19TvLvq+MytNkll+K9RO9eGKQiXODvooAAD+/K0XQ8zTTNNhu989bQQF+xj4XRwov+tGG1tMX2niVTedCxQqP+Q2sTl1mKPMvPcAsyW9+/AoVpT51bysLE968d/FP1+OSv5ygAH+C/lmVP8yCR0iGCCW8zOPrt9lxxfmD7u4biEKeH+x0SIoFCKpbEA1OJs9PdSW/SsT69G3SwpUUTe+5QlPUTC/xKkIPq2Y3j9/lH0eaQ36R+gblryjKcQV04cOfkJE5VUCW6VC971zVKRXtQQtYeEwU1FFn3CoW5xPwVddhM9Fohh0v/4MiA9rE35byzTluHGsJjR6UDGOVAtqeRQthDtuf81/iH4eYzxjFB96mtFYCgfhlO3OpfW0wHV/EIzb7OYwhcLKEZhHbt+wUsfiSP4/49EPtR6C02qngZJnT8P5eBPQI797ZPgiu9SDpL+tRjORRs2cGrqrVXjLff566W/ayBRMiOJobOi6g8OxlhYSi6qjkmhz5WCEHUxp9anLVDHFQlQv6I2PAWTRAyjhVlt81o4tgYBGlfYvh5d/QtDngOqDnLE+e9YntzV1XK/4VA0FV2OuhgnT6h2U2u3NMndGv49Od8P4dmS585VkyPHCwLlHyYoGswoeH4mrl6AWs9sAMqBuMmPoIFaHTPj7v2MntsHItf4HnAV/NTA0bj3FakcUYs2toR/ydkYLUYQIkj4XE8X7fFJHB+6Hg647k8PmocnZy2MiSSmSR7gpjp92uZriC/eBjNFDMxnsVRdB0N2eH24tUcvpMlC2ltck5434FJ11uzw4IpRl+byHYCRVP3oOnpbd1+VlqSNDdJ6IPoMRaP1scaUe2w6t9kp4yTtGYf6ONf+QfyLunB0wKk6SSlY+lreGf/gwGK6TWI+WhItmMNPKltIuxMG3a4E9/v93VIn87/0mrP4gwHvM/bLu25KzFO+Hx6RzwBBVHlnFxQ+Zxq8+smZbB/NOeMbe1Aj/O/XUM7k6ch+MBQGVn+Tf5OJPUHW/MBKoex2oBwfwjCV3xqONLhHfUnnUf4oPv33oqa4/F6jrwSJ3cYT74mY393QYiBvyV/oe+Tktz0PMASfgXG2ZAsAPaK6uWMxrHHdwv2JvC3iF+C4u9SpoFw9Df3D4/ARuoNMPhwbfKUx0kmaNm0cWfuTB48YR2G1tBmA/imtRwOX8FuoTEaveDCEJkLKzvZXz66nPGkPK3AtmDZHLKBsOxTK1U7TIuyV3ktwuo4L0A7Mj6N9DlFfsU99O3qh3bNwx3+YtbX3xY7WS5l+xC+4fjcnRn3XPhIy2/+sblb/s+4ESmTe2GHaMX98ogAA=
Ipo Date
1991-07-16T00:00:00.000Z
Market Cap
5222666752
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9665368421052631
Sentiment Sources
19
Rating
4.1333
Target Price
43.6875
Strong Buy
8
Buy
1
Hold
6
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
394185000
Cost Of Revenue
51591000
Gross Profit
342594000
Operating Expenses
253512000
Operating Income
89082000
Interest Expense
0
Pretax Income
100745000
Net Income
82761000
Eps
0.4911340573259747
Dividends Per Share
-
Shares Outstanding
165117509
Income Tax Expense
17984000
EBITDA
108825000
Operating Margin
22.599033448761368
Total Other Income Expense Net
11663000
Cash
616449000
Short Term Investments
494665000
Receivables
355111000
Inventories
190997000
Total Current Assets
1741664000
Property Plant Equipment
326110000
Total Assets
2329512000
Payables
67998000
Short Term Debt
6632000
Long Term Debt
-
Total Liabilities
596080000
Equity
1733432000
Bs_currency_symbol
USD
Depreciation
8080000
Change In Working Capital
-46379000
Cash From Operations
101672000
Capital Expenditures
17314000
Cash From Investing
-6737000
Cash From Financing
315000
Net Change In Cash
95250001
Cf_currency_symbol
USD
PE
15.7363
PB
3.0874459453846477
ROE
4.774401303310427
ROA
3.552718337574565
FCF
84358000
Fcf Percent
0.21400611388053833
Piotroski FScore
4
Health Score
72
Deep Value Investing Score
6
Defensive Investing Score
7
Dividend Investing Score
3
Economic Moat Investing Score
9.3
Garp Investing Score
4
Growth Investing Score
3
Momentum Investing Score
7
Net Net Investing Score
4
Quality Investing Score
8
Value Investing Score
5.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
394185000
Quarters > 0 > income Statement > cost Of Revenue
51591000
Quarters > 0 > income Statement > gross Profit
342594000
Quarters > 0 > income Statement > operating Expenses
253512000
Quarters > 0 > income Statement > operating Income
89082000
Quarters > 0 > income Statement > interest Expense
0
Quarters > 0 > income Statement > pretax Income
100745000
Quarters > 0 > income Statement > net Income
82761000
Quarters > 0 > income Statement > eps
0.4911340573259747
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
168510000
Quarters > 0 > income Statement > income Tax Expense
17984000
Quarters > 0 > income Statement > EBITDA
108825000
Quarters > 0 > income Statement > operating Margin
22.599033448761368
Quarters > 0 > income Statement > total Other Income Expense Net
11663000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
616449000
Quarters > 0 > balance Sheet > short Term Investments
494665000
Quarters > 0 > balance Sheet > receivables
355111000
Quarters > 0 > balance Sheet > inventories
190997000
Quarters > 0 > balance Sheet > total Current Assets
1741664000
Quarters > 0 > balance Sheet > property Plant Equipment
326110000
Quarters > 0 > balance Sheet > total Assets
2329512000
Quarters > 0 > balance Sheet > payables
67998000
Quarters > 0 > balance Sheet > short Term Debt
6632000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
596080000
Quarters > 0 > balance Sheet > equity
1733432000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
82761000
Quarters > 0 > cash Flow > depreciation
8080000
Quarters > 0 > cash Flow > change In Working Capital
-46379000
Quarters > 0 > cash Flow > cash From Operations
101672000
Quarters > 0 > cash Flow > capital Expenditures
17314000
Quarters > 0 > cash Flow > cash From Investing
-6737000
Quarters > 0 > cash Flow > cash From Financing
315000
Quarters > 0 > cash Flow > net Change In Cash
95250001
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.4911340573259747
Quarters > 0 > ratios > PB
3.0874459453846477
Quarters > 0 > ratios > ROE
4.774401303310427
Quarters > 0 > ratios > ROA
3.552718337574565
Quarters > 0 > ratios > FCF
84358000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.21400611388053833
Quarters > 0 > health Score
72
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
390657000
Quarters > 1 > income Statement > cost Of Revenue
49460000
Quarters > 1 > income Statement > gross Profit
341197000
Quarters > 1 > income Statement > operating Expenses
248219000
Quarters > 1 > income Statement > operating Income
92978000
Quarters > 1 > income Statement > interest Expense
0
Quarters > 1 > income Statement > pretax Income
104839000
Quarters > 1 > income Statement > net Income
87098000
Quarters > 1 > income Statement > eps
0.5173411262970948
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
168357000
Quarters > 1 > income Statement > income Tax Expense
17741000
Quarters > 1 > income Statement > EBITDA
112657000
Quarters > 1 > income Statement > operating Margin
23.800418269735342
Quarters > 1 > income Statement > total Other Income Expense Net
11861000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
521199000
Quarters > 1 > balance Sheet > short Term Investments
494540000
Quarters > 1 > balance Sheet > receivables
354906000
Quarters > 1 > balance Sheet > inventories
191924000
Quarters > 1 > balance Sheet > total Current Assets
1635288000
Quarters > 1 > balance Sheet > property Plant Equipment
319931000
Quarters > 1 > balance Sheet > total Assets
2252809000
Quarters > 1 > balance Sheet > payables
99206000
Quarters > 1 > balance Sheet > short Term Debt
6462000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
628225000
Quarters > 1 > balance Sheet > equity
1624584000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
87098000
Quarters > 1 > cash Flow > depreciation
7818000
Quarters > 1 > cash Flow > change In Working Capital
30756000
Quarters > 1 > cash Flow > cash From Operations
150202000
Quarters > 1 > cash Flow > capital Expenditures
13016000
Quarters > 1 > cash Flow > cash From Investing
-29214000
Quarters > 1 > cash Flow > cash From Financing
405000
Quarters > 1 > cash Flow > net Change In Cash
121392999
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.5173411262970948
Quarters > 1 > ratios > PB
3.2913153890472886
Quarters > 1 > ratios > ROE
5.361249402924072
Quarters > 1 > ratios > ROA
3.866195491939175
Quarters > 1 > ratios > FCF
137186000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.3511673923672173
Quarters > 1 > health Score
72
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
306510000
Quarters > 2 > income Statement > cost Of Revenue
49197000
Quarters > 2 > income Statement > gross Profit
257313000
Quarters > 2 > income Statement > operating Expenses
243521000
Quarters > 2 > income Statement > operating Income
13792000
Quarters > 2 > income Statement > interest Expense
0
Quarters > 2 > income Statement > pretax Income
25489000
Quarters > 2 > income Statement > net Income
22464000
Quarters > 2 > income Statement > eps
0.1331302559604592
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
168737000
Quarters > 2 > income Statement > income Tax Expense
3025000
Quarters > 2 > income Statement > EBITDA
32910000
Quarters > 2 > income Statement > operating Margin
4.499690059051907
Quarters > 2 > income Statement > total Other Income Expense Net
11697000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
399806000
Quarters > 2 > balance Sheet > short Term Investments
484211000
Quarters > 2 > balance Sheet > receivables
321752000
Quarters > 2 > balance Sheet > inventories
183438000
Quarters > 2 > balance Sheet > total Current Assets
1479050000
Quarters > 2 > balance Sheet > property Plant Equipment
316326000
Quarters > 2 > balance Sheet > total Assets
2081977000
Quarters > 2 > balance Sheet > payables
59840000
Quarters > 2 > balance Sheet > short Term Debt
6291000
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
570394000
Quarters > 2 > balance Sheet > equity
1511583000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
22464000
Quarters > 2 > cash Flow > depreciation
7421000
Quarters > 2 > cash Flow > change In Working Capital
43335000
Quarters > 2 > cash Flow > cash From Operations
98811000
Quarters > 2 > cash Flow > capital Expenditures
10110000
Quarters > 2 > cash Flow > cash From Investing
9102000
Quarters > 2 > cash Flow > cash From Financing
747000
Quarters > 2 > cash Flow > net Change In Cash
108660000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.1331302559604592
Quarters > 2 > ratios > PB
3.545347572710199
Quarters > 2 > ratios > ROE
1.486124149318959
Quarters > 2 > ratios > ROA
1.078974455529528
Quarters > 2 > ratios > FCF
88701000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.2893902319663306
Quarters > 2 > health Score
67
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
429986000
Quarters > 3 > income Statement > cost Of Revenue
62116000
Quarters > 3 > income Statement > gross Profit
367870000
Quarters > 3 > income Statement > operating Expenses
205182000
Quarters > 3 > income Statement > operating Income
162688000
Quarters > 3 > income Statement > interest Expense
4648000
Quarters > 3 > income Statement > pretax Income
169889000
Quarters > 3 > income Statement > net Income
146503000
Quarters > 3 > income Statement > eps
0.8796126181298558
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
166554000
Quarters > 3 > income Statement > income Tax Expense
24152000
Quarters > 3 > income Statement > EBITDA
181384000
Quarters > 3 > income Statement > operating Margin
37.835650463038334
Quarters > 3 > income Statement > total Other Income Expense Net
7201000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
291146000
Quarters > 3 > balance Sheet > short Term Investments
460522000
Quarters > 3 > balance Sheet > receivables
389518000
Quarters > 3 > balance Sheet > inventories
182887000
Quarters > 3 > balance Sheet > total Current Assets
1415355000
Quarters > 3 > balance Sheet > property Plant Equipment
311809000
Quarters > 3 > balance Sheet > total Assets
2055567000
Quarters > 3 > balance Sheet > payables
45630000
Quarters > 3 > balance Sheet > short Term Debt
6166000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
590590000
Quarters > 3 > balance Sheet > equity
1464977000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
146503000
Quarters > 3 > cash Flow > depreciation
6847000
Quarters > 3 > cash Flow > change In Working Capital
6910000
Quarters > 3 > cash Flow > cash From Operations
190397000
Quarters > 3 > cash Flow > capital Expenditures
9773000
Quarters > 3 > cash Flow > cash From Investing
-13875000
Quarters > 3 > cash Flow > cash From Financing
-281669000
Quarters > 3 > cash Flow > net Change In Cash
-105147000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.8796126181298558
Quarters > 3 > ratios > PB
3.6108109820154177
Quarters > 3 > ratios > ROE
10.000361780423857
Quarters > 3 > ratios > ROA
7.127133292176806
Quarters > 3 > ratios > FCF
180624000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.4200694906345788
Quarters > 3 > health Score
79
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
1557632000
Annuals > 0 > income Statement > cost Of Revenue
245331000
Annuals > 0 > income Statement > gross Profit
1312301000
Annuals > 0 > income Statement > operating Expenses
891665000
Annuals > 0 > income Statement > operating Income
420636000
Annuals > 0 > income Statement > interest Expense
22578000
Annuals > 0 > income Statement > pretax Income
443750000
Annuals > 0 > income Statement > net Income
367070000
Annuals > 0 > income Statement > eps
2.169470088298916
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
169198000
Annuals > 0 > income Statement > income Tax Expense
71612000
Annuals > 0 > income Statement > EBITDA
494861000
Annuals > 0 > income Statement > operating Margin
27.004838113238556
Annuals > 0 > income Statement > total Other Income Expense Net
23114000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
291146000
Annuals > 0 > balance Sheet > short Term Investments
460522000
Annuals > 0 > balance Sheet > receivables
389518000
Annuals > 0 > balance Sheet > inventories
182887000
Annuals > 0 > balance Sheet > total Current Assets
1415355000
Annuals > 0 > balance Sheet > property Plant Equipment
311809000
Annuals > 0 > balance Sheet > total Assets
2055567000
Annuals > 0 > balance Sheet > payables
45630000
Annuals > 0 > balance Sheet > short Term Debt
6166000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
590590000
Annuals > 0 > balance Sheet > equity
1464977000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
367070000
Annuals > 0 > cash Flow > depreciation
28533000
Annuals > 0 > cash Flow > change In Working Capital
-98150000
Annuals > 0 > cash Flow > cash From Operations
439124000
Annuals > 0 > cash Flow > capital Expenditures
33484000
Annuals > 0 > cash Flow > cash From Investing
-111308000
Annuals > 0 > cash Flow > cash From Financing
-494139000
Annuals > 0 > cash Flow > net Change In Cash
-166323000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
2.169470088298916
Annuals > 0 > ratios > PB
3.6681316361963368
Annuals > 0 > ratios > ROE
25.05636607264141
Annuals > 0 > ratios > ROA
17.857360037400873
Annuals > 0 > ratios > FCF
405640000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.26042094666776233
Annuals > 0 > health Score
89
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
1663405000
Annuals > 1 > income Statement > cost Of Revenue
253037000
Annuals > 1 > income Statement > gross Profit
1410368000
Annuals > 1 > income Statement > operating Expenses
996246000
Annuals > 1 > income Statement > operating Income
414122000
Annuals > 1 > income Statement > interest Expense
23032000
Annuals > 1 > income Statement > pretax Income
421519000
Annuals > 1 > income Statement > net Income
355757000
Annuals > 1 > income Statement > eps
2.0960172037942613
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
169730000
Annuals > 1 > income Statement > income Tax Expense
-97638000
Annuals > 1 > income Statement > EBITDA
519478000
Annuals > 1 > income Statement > operating Margin
24.896041553319847
Annuals > 1 > income Statement > total Other Income Expense Net
7397000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
457469000
Annuals > 1 > balance Sheet > short Term Investments
316022000
Annuals > 1 > balance Sheet > receivables
333183000
Annuals > 1 > balance Sheet > inventories
186406000
Annuals > 1 > balance Sheet > total Current Assets
1485506000
Annuals > 1 > balance Sheet > property Plant Equipment
318403000
Annuals > 1 > balance Sheet > total Assets
2136223000
Annuals > 1 > balance Sheet > payables
65649000
Annuals > 1 > balance Sheet > short Term Debt
8746000
Annuals > 1 > balance Sheet > long Term Debt
287730000
Annuals > 1 > balance Sheet > total Liabilities
933537000
Annuals > 1 > balance Sheet > equity
1202686000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
355757000
Annuals > 1 > cash Flow > depreciation
74927000
Annuals > 1 > cash Flow > change In Working Capital
-36663000
Annuals > 1 > cash Flow > cash From Operations
401353000
Annuals > 1 > cash Flow > capital Expenditures
48048000
Annuals > 1 > cash Flow > cash From Investing
53357000
Annuals > 1 > cash Flow > cash From Financing
-289714000
Annuals > 1 > cash Flow > net Change In Cash
164996000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
2.0960172037942613
Annuals > 1 > ratios > PB
4.482154776891059
Annuals > 1 > ratios > ROE
29.580206304887557
Annuals > 1 > ratios > ROA
16.6535516189087
Annuals > 1 > ratios > FCF
353305000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.21239866418581163
Annuals > 1 > health Score
85
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
1111795000
Annuals > 2 > income Statement > cost Of Revenue
218068000
Annuals > 2 > income Statement > gross Profit
893727000
Annuals > 2 > income Statement > operating Expenses
899816000
Annuals > 2 > income Statement > operating Income
-6089000
Annuals > 2 > income Statement > interest Expense
13040000
Annuals > 2 > income Statement > pretax Income
-31128000
Annuals > 2 > income Statement > net Income
-158267000
Annuals > 2 > income Statement > eps
-0.9665632519451332
Annuals > 2 > income Statement > dividends Per Share
1426000
Annuals > 2 > income Statement > shares Outstanding
163742000
Annuals > 2 > income Statement > income Tax Expense
2024000
Annuals > 2 > income Statement > EBITDA
59774000
Annuals > 2 > income Statement > operating Margin
-0.5476729073255411
Annuals > 2 > income Statement > total Other Income Expense Net
-25039000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
292473000
Annuals > 2 > balance Sheet > short Term Investments
315992000
Annuals > 2 > balance Sheet > receivables
296896000
Annuals > 2 > balance Sheet > inventories
181418000
Annuals > 2 > balance Sheet > total Current Assets
1130306000
Annuals > 2 > balance Sheet > property Plant Equipment
320458000
Annuals > 2 > balance Sheet > total Assets
1963978000
Annuals > 2 > balance Sheet > payables
32843000
Annuals > 2 > balance Sheet > short Term Debt
12878000
Annuals > 2 > balance Sheet > long Term Debt
290270000
Annuals > 2 > balance Sheet > total Liabilities
920225000
Annuals > 2 > balance Sheet > equity
1043753000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
-158267000
Annuals > 2 > cash Flow > depreciation
77862000
Annuals > 2 > cash Flow > change In Working Capital
12709000
Annuals > 2 > cash Flow > cash From Operations
21044000
Annuals > 2 > cash Flow > capital Expenditures
38255000
Annuals > 2 > cash Flow > cash From Investing
-64541000
Annuals > 2 > cash Flow > cash From Financing
-1574000
Annuals > 2 > cash Flow > net Change In Cash
-45071000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
-0.9665632519451332
Annuals > 2 > ratios > PB
4.982448836075202
Annuals > 2 > ratios > ROE
-15.163261806193612
Annuals > 2 > ratios > ROA
-8.058491490230542
Annuals > 2 > ratios > FCF
-17211000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
-0.015480371831137934
Annuals > 2 > health Score
27
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
1173751000
Annuals > 3 > income Statement > cost Of Revenue
197323000
Annuals > 3 > income Statement > gross Profit
976428000
Annuals > 3 > income Statement > operating Expenses
878682000
Annuals > 3 > income Statement > operating Income
97746000
Annuals > 3 > income Statement > interest Expense
11219000
Annuals > 3 > income Statement > pretax Income
87727000
Annuals > 3 > income Statement > net Income
-48169000
Annuals > 3 > income Statement > eps
-0.2992941556585602
Annuals > 3 > income Statement > dividends Per Share
8748000
Annuals > 3 > income Statement > shares Outstanding
160942000
Annuals > 3 > income Statement > income Tax Expense
11326000
Annuals > 3 > income Statement > EBITDA
177598000
Annuals > 3 > income Statement > operating Margin
8.327660636710853
Annuals > 3 > income Statement > total Other Income Expense Net
-10019000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
337544000
Annuals > 3 > balance Sheet > short Term Investments
198767000
Annuals > 3 > balance Sheet > receivables
326556000
Annuals > 3 > balance Sheet > inventories
150335000
Annuals > 3 > balance Sheet > total Current Assets
1062169000
Annuals > 3 > balance Sheet > property Plant Equipment
456681000
Annuals > 3 > balance Sheet > total Assets
2024484000
Annuals > 3 > balance Sheet > payables
55721000
Annuals > 3 > balance Sheet > short Term Debt
19240000
Annuals > 3 > balance Sheet > long Term Debt
292804000
Annuals > 3 > balance Sheet > total Liabilities
911900000
Annuals > 3 > balance Sheet > equity
1112584000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
-48169000
Annuals > 3 > cash Flow > depreciation
78652000
Annuals > 3 > cash Flow > change In Working Capital
-25548000
Annuals > 3 > cash Flow > cash From Operations
101715000
Annuals > 3 > cash Flow > capital Expenditures
29020000
Annuals > 3 > cash Flow > cash From Investing
-66204000
Annuals > 3 > cash Flow > cash From Financing
29072000
Annuals > 3 > cash Flow > net Change In Cash
64583000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
-0.2992941556585602
Annuals > 3 > ratios > PB
4.594275955793001
Annuals > 3 > ratios > ROE
-4.329470853436685
Annuals > 3 > ratios > ROA
-2.3793223359631392
Annuals > 3 > ratios > FCF
72695000
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
0.06193391954511647
Annuals > 3 > health Score
31
Valuation > metrics > PE
15.7363
Valuation > metrics > PB
3.0874459453846477
Valuation > final Score
79.12554054615353
Valuation > verdict
1.5% Overvalued
Profitability > metrics > ROE
4.774401303310427
Profitability > metrics > ROA
4.751835026733056
Profitability > metrics > Net Margin
0.20995471669393811
Profitability > final Score
54
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.3438727333982527
Risk > metrics > Interest Coverage
11.025
Risk > final Score
100
Risk > verdict
Low
Liquidity > metrics > Current Ratio
23.337317432667827
Liquidity > metrics > Quick Ratio
20.778065121264905
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
67.08684610952712
Prev Valuations > 1
64.54652427289801
Prev Valuations > 2
63.891890179845824
Prev Profitabilities > 0
57
Prev Profitabilities > 1
19
Prev Profitabilities > 2
80
Prev Risks > 0
100
Prev Risks > 1
67
Prev Risks > 2
100
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:22:17.676Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-12
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
0.417
Earnings History > 0 > eps Difference
-0.417
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-23
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.6508
Earnings History > 1 > eps Estimate
0.38
Earnings History > 1 > eps Difference
0.2708
Earnings History > 1 > surprise Percent
71.2632
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-29
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.68
Earnings History > 2 > eps Estimate
0.38
Earnings History > 2 > eps Difference
0.3
Earnings History > 2 > surprise Percent
78.9474
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-01
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.13
Earnings History > 3 > eps Estimate
0.05
Earnings History > 3 > eps Difference
0.08
Earnings History > 3 > surprise Percent
160
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-12
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
1.05
Earnings History > 4 > eps Estimate
0.76
Earnings History > 4 > eps Difference
0.29
Earnings History > 4 > surprise Percent
38.1579
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-24
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.73
Earnings History > 5 > eps Estimate
0.71
Earnings History > 5 > eps Difference
0.02
Earnings History > 5 > surprise Percent
2.8169
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-24
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.7
Earnings History > 6 > eps Estimate
0.7
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
0
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-01
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.43
Earnings History > 7 > eps Estimate
0.58
Earnings History > 7 > eps Difference
-0.15
Earnings History > 7 > surprise Percent
-25.8621
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-15
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.22
Earnings History > 8 > eps Estimate
0.51
Earnings History > 8 > eps Difference
-0.29
Earnings History > 8 > surprise Percent
-56.8627
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-25
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.64
Earnings History > 9 > eps Estimate
0.44
Earnings History > 9 > eps Difference
0.2
Earnings History > 9 > surprise Percent
45.4545
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-26
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.55
Earnings History > 10 > eps Estimate
0.46
Earnings History > 10 > eps Difference
0.09
Earnings History > 10 > surprise Percent
19.5652
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-26
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.01
Earnings History > 11 > eps Estimate
-0.01
Earnings History > 11 > eps Difference
0.02
Earnings History > 11 > surprise Percent
200
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-16
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.14
Earnings History > 12 > eps Estimate
0.05
Earnings History > 12 > eps Difference
0.09
Earnings History > 12 > surprise Percent
180
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-02
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.02
Earnings History > 13 > eps Estimate
0.03
Earnings History > 13 > eps Difference
-0.01
Earnings History > 13 > surprise Percent
-33.3333
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-27
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.06
Earnings History > 14 > eps Estimate
0.01
Earnings History > 14 > eps Difference
0.05
Earnings History > 14 > surprise Percent
500
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-27
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.12
Earnings History > 15 > eps Estimate
0.01
Earnings History > 15 > eps Difference
0.11
Earnings History > 15 > surprise Percent
1100
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-16
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.23
Earnings History > 16 > eps Estimate
0.08
Earnings History > 16 > eps Difference
0.15
Earnings History > 16 > surprise Percent
187.5
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-27
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.14
Earnings History > 17 > eps Estimate
0.06
Earnings History > 17 > eps Difference
0.08
Earnings History > 17 > surprise Percent
133.3333
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-28
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.3
Earnings History > 18 > eps Estimate
0.12
Earnings History > 18 > eps Difference
0.18
Earnings History > 18 > surprise Percent
150
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-28
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.11
Earnings History > 19 > eps Estimate
-0.02
Earnings History > 19 > eps Difference
0.13
Earnings History > 19 > surprise Percent
650
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-11
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.1
Earnings History > 20 > eps Estimate
0.07
Earnings History > 20 > eps Difference
0.03
Earnings History > 20 > surprise Percent
42.8571
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
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.26
Earnings History > 21 > eps Estimate
0.002
Earnings History > 21 > eps Difference
0.258
Earnings History > 21 > surprise Percent
12900
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-29
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.06
Earnings History > 22 > eps Estimate
-0.01
Earnings History > 22 > eps Difference
0.07
Earnings History > 22 > surprise Percent
700
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-29
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.01
Earnings History > 23 > eps Estimate
-0.06
Earnings History > 23 > eps Difference
0.07
Earnings History > 23 > surprise Percent
116.6667
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-13
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.83
Earnings History > 24 > eps Estimate
0.65
Earnings History > 24 > eps Difference
0.18
Earnings History > 24 > surprise Percent
27.6923
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-23
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.04
Earnings History > 25 > eps Estimate
-0.21
Earnings History > 25 > eps Difference
0.17
Earnings History > 25 > surprise Percent
80.9524
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-25
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.09
Earnings History > 26 > eps Estimate
-0.12
Earnings History > 26 > eps Difference
0.21
Earnings History > 26 > surprise Percent
175
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-25
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.17
Earnings History > 27 > eps Estimate
-0.21
Earnings History > 27 > eps Difference
0.04
Earnings History > 27 > surprise Percent
19.0476
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-14
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.34
Earnings History > 28 > eps Estimate
-0.04
Earnings History > 28 > eps Difference
0.38
Earnings History > 28 > surprise Percent
950
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-23
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.07
Earnings History > 29 > eps Estimate
-0.07
Earnings History > 29 > eps Difference
0.14
Earnings History > 29 > surprise Percent
200
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-26
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.29
Earnings History > 30 > eps Estimate
0.14
Earnings History > 30 > eps Difference
0.15
Earnings History > 30 > surprise Percent
107.1429
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-26
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-0.09
Earnings History > 31 > eps Estimate
-0.07
Earnings History > 31 > eps Difference
-0.02
Earnings History > 31 > surprise Percent
-28.5714
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-14
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.31
Earnings History > 32 > eps Estimate
0.23
Earnings History > 32 > eps Difference
0.08
Earnings History > 32 > surprise Percent
34.7826
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-26
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.03
Earnings History > 33 > eps Estimate
-0.01
Earnings History > 33 > eps Difference
0.04
Earnings History > 33 > surprise Percent
400
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-27
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.01
Earnings History > 34 > eps Estimate
-0.01
Earnings History > 34 > eps Difference
0.02
Earnings History > 34 > surprise Percent
200
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-27
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.18
Earnings History > 35 > eps Estimate
-0.09
Earnings History > 35 > eps Difference
-0.09
Earnings History > 35 > surprise Percent
-100
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-15
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.15
Earnings History > 36 > eps Estimate
0.04
Earnings History > 36 > eps Difference
0.11
Earnings History > 36 > surprise Percent
275
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-02
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.09
Earnings History > 37 > eps Estimate
-0.06
Earnings History > 37 > eps Difference
-0.03
Earnings History > 37 > surprise Percent
-50
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-28
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.01
Earnings History > 38 > eps Estimate
-0.1
Earnings History > 38 > eps Difference
0.09
Earnings History > 38 > surprise Percent
90
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-28
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.16
Earnings History > 39 > eps Estimate
-0.2
Earnings History > 39 > eps Difference
0.04
Earnings History > 39 > surprise Percent
20
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
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
-0.15
Earnings History > 40 > eps Estimate
-0.18
Earnings History > 40 > eps Difference
0.03
Earnings History > 40 > surprise Percent
16.6667
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-29
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-0.18
Earnings History > 41 > eps Estimate
-0.21
Earnings History > 41 > eps Difference
0.03
Earnings History > 41 > surprise Percent
14.2857
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-30
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
-0.09
Earnings History > 42 > eps Estimate
-0.1
Earnings History > 42 > eps Difference
0.01
Earnings History > 42 > surprise Percent
10
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-30
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.06
Earnings History > 43 > eps Estimate
-0.03
Earnings History > 43 > eps Difference
0.09
Earnings History > 43 > surprise Percent
300
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-24
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.11
Earnings History > 44 > eps Estimate
0.04
Earnings History > 44 > eps Difference
0.07
Earnings History > 44 > surprise Percent
175
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-29
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.03
Earnings History > 45 > eps Estimate
0.02
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
50
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-31
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.11
Earnings History > 46 > eps Estimate
0.14
Earnings History > 46 > eps Difference
-0.03
Earnings History > 46 > surprise Percent
-21.4286
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-30
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.11
Earnings History > 47 > eps Estimate
0.1
Earnings History > 47 > eps Difference
0.01
Earnings History > 47 > surprise Percent
10
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.27
Earnings History > 48 > eps Estimate
0.2
Earnings History > 48 > eps Difference
0.07
Earnings History > 48 > surprise Percent
35
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-31
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.22
Earnings History > 49 > eps Estimate
0.23
Earnings History > 49 > eps Difference
-0.01
Earnings History > 49 > surprise Percent
-4.3478
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-25
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.3
Earnings History > 50 > eps Estimate
0.22
Earnings History > 50 > eps Difference
0.08
Earnings History > 50 > surprise Percent
36.3636
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-23
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.4
Earnings History > 51 > eps Estimate
0.17
Earnings History > 51 > eps Difference
0.23
Earnings History > 51 > surprise Percent
135.2941
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-01-31
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.34
Earnings History > 52 > eps Estimate
0.23
Earnings History > 52 > eps Difference
0.11
Earnings History > 52 > surprise Percent
47.8261
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-01
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.17
Earnings History > 53 > eps Estimate
0.1
Earnings History > 53 > eps Difference
0.07
Earnings History > 53 > surprise Percent
70
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-26
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.39
Earnings History > 54 > eps Estimate
0.16
Earnings History > 54 > eps Difference
0.23
Earnings History > 54 > surprise Percent
143.75
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-17
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.13
Earnings History > 55 > eps Estimate
-0.15
Earnings History > 55 > eps Difference
0.02
Earnings History > 55 > surprise Percent
13.3333
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-02
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-0.11
Earnings History > 56 > eps Estimate
-0.21
Earnings History > 56 > eps Difference
0.1
Earnings History > 56 > surprise Percent
47.619
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-03
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
-0.22
Earnings History > 57 > eps Estimate
-0.12
Earnings History > 57 > eps Difference
-0.1
Earnings History > 57 > surprise Percent
-83.3333
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-01
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.14
Earnings History > 58 > eps Estimate
-0.11
Earnings History > 58 > eps Difference
-0.03
Earnings History > 58 > surprise Percent
-27.2727
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-18
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-0.14
Earnings History > 59 > eps Estimate
-0.14
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
0
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-03
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-0.12
Earnings History > 60 > eps Estimate
-0.15
Earnings History > 60 > eps Difference
0.03
Earnings History > 60 > surprise Percent
20
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.08
Earnings History > 61 > eps Estimate
-0.15
Earnings History > 61 > eps Difference
0.07
Earnings History > 61 > surprise Percent
46.6667
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-05
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-0.14
Earnings History > 62 > eps Estimate
-0.14
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
0
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-13
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.15
Earnings History > 63 > eps Estimate
-0.15
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
0
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-04
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.07
Earnings History > 64 > eps Estimate
-0.16
Earnings History > 64 > eps Difference
0.09
Earnings History > 64 > surprise Percent
56.25
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-05
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.09
Earnings History > 65 > eps Estimate
-0.09
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
0
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-06
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.11
Earnings History > 66 > eps Estimate
-0.08
Earnings History > 66 > eps Difference
-0.03
Earnings History > 66 > surprise Percent
-37.5
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-21
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.14
Earnings History > 67 > eps Estimate
-0.12
Earnings History > 67 > eps Difference
-0.02
Earnings History > 67 > surprise Percent
-16.6667
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-05
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
1.17
Earnings History > 68 > eps Estimate
1.21
Earnings History > 68 > eps Difference
-0.04
Earnings History > 68 > surprise Percent
-3.3058
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.02
Earnings History > 69 > eps Estimate
-0.02
Earnings History > 69 > eps Difference
0.04
Earnings History > 69 > surprise Percent
200
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.31
Earnings History > 70 > eps Estimate
0.22
Earnings History > 70 > eps Difference
0.09
Earnings History > 70 > surprise Percent
40.9091
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-22
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.1874
Earnings History > 71 > eps Estimate
0.02
Earnings History > 71 > eps Difference
-0.2074
Earnings History > 71 > surprise Percent
-1037
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-07
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
-0.02
Earnings History > 72 > eps Estimate
-0.01
Earnings History > 72 > eps Difference
-0.01
Earnings History > 72 > surprise Percent
-100
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-01
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.07
Earnings History > 73 > eps Estimate
0.04
Earnings History > 73 > eps Difference
0.03
Earnings History > 73 > surprise Percent
75
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-02
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.08
Earnings History > 74 > eps Estimate
0.04
Earnings History > 74 > eps Difference
0.04
Earnings History > 74 > surprise Percent
100
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-29
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.03
Earnings History > 75 > eps Estimate
0.01
Earnings History > 75 > eps Difference
0.02
Earnings History > 75 > surprise Percent
200
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-07
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.03
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-02
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.04
Earnings History > 77 > eps Estimate
-0.04
Earnings History > 77 > eps Difference
0.08
Earnings History > 77 > surprise Percent
200
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-08
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
-0.01
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-18
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.04
Earnings History > 79 > eps Estimate
-0.04
Earnings History > 79 > eps Difference
0.08
Earnings History > 79 > surprise Percent
200
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-07
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.02
Earnings History > 80 > eps Estimate
-0.08
Earnings History > 80 > eps Difference
0.1
Earnings History > 80 > surprise Percent
125
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-03
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.12
Earnings History > 81 > eps Estimate
-0.11
Earnings History > 81 > eps Difference
0.23
Earnings History > 81 > surprise Percent
209.0909
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-08-04
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
-0.15
Earnings History > 82 > eps Estimate
-0.18
Earnings History > 82 > eps Difference
0.03
Earnings History > 82 > surprise Percent
16.6667
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-19
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-0.16
Earnings History > 83 > eps Estimate
-0.17
Earnings History > 83 > eps Difference
0.01
Earnings History > 83 > surprise Percent
5.8824
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-03
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
-0.1
Earnings History > 84 > eps Estimate
-0.14
Earnings History > 84 > eps Difference
0.04
Earnings History > 84 > surprise Percent
28.5714
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-11-04
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
-0.16
Earnings History > 85 > eps Estimate
-0.21
Earnings History > 85 > eps Difference
0.05
Earnings History > 85 > surprise Percent
23.8095
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.29
Earnings History > 86 > eps Estimate
-0.2
Earnings History > 86 > eps Difference
-0.09
Earnings History > 86 > surprise Percent
-45
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-05-13
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
-0.28
Earnings History > 87 > eps Estimate
-0.17
Earnings History > 87 > eps Difference
-0.11
Earnings History > 87 > surprise Percent
-64.7059
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-11
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
-0.23
Earnings History > 88 > eps Estimate
-0.28
Earnings History > 88 > eps Difference
0.05
Earnings History > 88 > surprise Percent
17.8571
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-11-05
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
-0.31
Earnings History > 89 > eps Estimate
-0.23
Earnings History > 89 > eps Difference
-0.08
Earnings History > 89 > surprise Percent
-34.7826
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-08-07
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
-0.44
Earnings History > 90 > eps Estimate
-0.29
Earnings History > 90 > eps Difference
-0.15
Earnings History > 90 > surprise Percent
-51.7241
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-05-29
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.3
Earnings History > 91 > eps Estimate
-0.32
Earnings History > 91 > eps Difference
0.02
Earnings History > 91 > surprise Percent
6.25
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-12
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-0.2
Earnings History > 92 > eps Estimate
-0.31
Earnings History > 92 > eps Difference
0.11
Earnings History > 92 > surprise Percent
35.4839
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-11-07
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-0.41
Earnings History > 93 > eps Estimate
-0.31
Earnings History > 93 > eps Difference
-0.1
Earnings History > 93 > surprise Percent
-32.2581
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-08-14
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-0.33
Earnings History > 94 > eps Estimate
-0.32
Earnings History > 94 > eps Difference
-0.01
Earnings History > 94 > surprise Percent
-3.125
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-06-27
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.35
Earnings History > 95 > eps Estimate
-0.31
Earnings History > 95 > eps Difference
-0.04
Earnings History > 95 > surprise Percent
-12.9032
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-14
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
-0.28
Earnings History > 96 > eps Estimate
-0.27
Earnings History > 96 > eps Difference
-0.01
Earnings History > 96 > surprise Percent
-3.7037
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-11-08
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-0.2
Earnings History > 97 > eps Estimate
-0.25
Earnings History > 97 > eps Difference
0.05
Earnings History > 97 > surprise Percent
20
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-08-14
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.13
Earnings History > 98 > eps Estimate
-0.24
Earnings History > 98 > eps Difference
0.11
Earnings History > 98 > surprise Percent
45.8333
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-05-23
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
-0.22
Earnings History > 99 > eps Estimate
-0.32
Earnings History > 99 > eps Difference
0.1
Earnings History > 99 > surprise Percent
31.25
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-02-13
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
-0.17
Earnings History > 100 > eps Estimate
-0.35
Earnings History > 100 > eps Difference
0.18
Earnings History > 100 > surprise Percent
51.4286
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-11-13
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
-0.19
Earnings History > 101 > eps Estimate
-0.34
Earnings History > 101 > eps Difference
0.15
Earnings History > 101 > surprise Percent
44.1176
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-08-14
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.13
Earnings History > 102 > eps Estimate
-0.11
Earnings History > 102 > eps Difference
0.24
Earnings History > 102 > surprise Percent
218.1818
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-06-28
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
-0.59
Earnings History > 103 > eps Estimate
-0.32
Earnings History > 103 > eps Difference
-0.27
Earnings History > 103 > surprise Percent
-84.375
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-02-14
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
-0.38
Earnings History > 104 > eps Estimate
-0.28
Earnings History > 104 > eps Difference
-0.1
Earnings History > 104 > surprise Percent
-35.7143
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-11-15
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
-0.33
Earnings History > 105 > eps Estimate
-0.3
Earnings History > 105 > eps Difference
-0.03
Earnings History > 105 > surprise Percent
-10
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-08-16
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
-0.2
Earnings History > 106 > eps Estimate
-0.27
Earnings History > 106 > eps Difference
0.07
Earnings History > 106 > surprise Percent
25.9259
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-06-24
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
-0.3
Earnings History > 107 > eps Estimate
-0.27
Earnings History > 107 > eps Difference
-0.03
Earnings History > 107 > surprise Percent
-11.1111
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-02-12
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
-0.09
Earnings History > 108 > eps Estimate
-0.15
Earnings History > 108 > eps Difference
0.06
Earnings History > 108 > surprise Percent
40
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-10-07
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
-0.09
Earnings History > 109 > eps Estimate
-0.1
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
10
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-06-30
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
-0.1642
Earnings History > 110 > eps Estimate
-
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-06-05
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
-0.04
Earnings History > 111 > eps Estimate
-0.12
Earnings History > 111 > eps Difference
0.08
Earnings History > 111 > surprise Percent
66.6667
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-02-11
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
-0.07
Earnings History > 112 > eps Estimate
-0.1
Earnings History > 112 > eps Difference
0.03
Earnings History > 112 > surprise Percent
30
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-11-11
Earnings History > 113 > date
1997-09-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
-0.02
Earnings History > 113 > eps Estimate
-0.11
Earnings History > 113 > eps Difference
0.09
Earnings History > 113 > surprise Percent
81.8182
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-08-08
Earnings History > 114 > date
1997-06-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
-0.09
Earnings History > 114 > eps Estimate
-0.12
Earnings History > 114 > eps Difference
0.03
Earnings History > 114 > surprise Percent
25
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-05-23
Earnings History > 115 > date
1997-03-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
-0.12
Earnings History > 115 > eps Estimate
-0.15
Earnings History > 115 > eps Difference
0.03
Earnings History > 115 > surprise Percent
20
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-01-17
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
-0.11
Earnings History > 116 > eps Estimate
-0.14
Earnings History > 116 > eps Difference
0.03
Earnings History > 116 > surprise Percent
21.4286
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-11-08
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
-0.13
Earnings History > 117 > eps Estimate
-0.14
Earnings History > 117 > eps Difference
0.01
Earnings History > 117 > surprise Percent
7.1429
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-08-12
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
-0.14
Earnings History > 118 > eps Estimate
-0.15
Earnings History > 118 > eps Difference
0.01
Earnings History > 118 > surprise Percent
6.6667
Earnings History > 119 > period
1996-03-31
Earnings History > 119 > report Date
1996-06-21
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
-0.18
Earnings History > 119 > eps Estimate
-0.14
Earnings History > 119 > eps Difference
-0.04
Earnings History > 119 > surprise Percent
-28.5714
Earnings History > 120 > period
1995-12-31
Earnings History > 120 > report Date
1996-02-14
Earnings History > 120 > date
1995-12-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
-0.08
Earnings History > 120 > eps Estimate
-0.12
Earnings History > 120 > eps Difference
0.04
Earnings History > 120 > surprise Percent
33.3333
Alkermes plc, a biopharmaceutical company, researches, develops, and commercializes pharmaceutical products to address unmet medical needs of patients in therapeutic areas in the United States, Ireland, and internationally. It has a portfolio of proprietary commercial products for the treatment of alcohol dependence, opioid dependence, schizophrenia and bipolar I disorder and a pipeline of clinical and preclinical product candidates in development for neurological disorders. Its marketed products include ARISTADA, an intramuscular injectable suspension for the treatment of schizophrenia; ARISTADA INITIO for the treatment of schizophrenia in adults; VIVITROL for the treatment of alcohol and prevention of opioid dependence; and LYBALVI, an oral atypical antipsychotic drug candidate for the treatment of adults with schizophrenia and bipolar I disorder. The company also offers proprietary technology platforms to third parties to enable them to develop, commercialize, and manufacture products. It has collaboration agreements primarily with Janssen Pharmaceutica N.V., Janssen Pharmaceutica Inc, and Janssen Pharmaceutica International. Alkermes plc was founded in 1987 and is headquartered in Dublin, Ireland.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ACampbell & CO Investment Adviser LLC Has $741,000 Position in Alkermes plc $ALKS - MarketBeat
1/21/2026
Campbell & CO Investment Adviser LLC Has $741,000 Position in Alkermes plc $ALKS MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$43.6875
Analyst Picks
Strong Buy
8
Buy
1
Hold
6
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very 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 104.39% of the total shares of Alkermes Plc
1.
BlackRock Inc(16.8745%)
since
2025/06/30
2.
Vanguard Group Inc(11.2087%)
since
2025/06/30
3.
T. Rowe Price Associates, Inc.(6.0831%)
since
2025/06/30
4.
iShares Core S&P Small-Cap ETF(5.9402%)
since
2025/08/31
5.
State Street Corp(4.9724%)
since
2025/06/30
6.
Baker Bros Advisors LP(3.8834%)
since
2025/06/30
7.
Renaissance Technologies Corp(3.5196%)
since
2025/06/30
8.
Vanguard Total Stock Mkt Idx Inv(3.1498%)
since
2025/07/31
9.
JPMorgan Chase & Co(2.9297%)
since
2025/06/30
10.
RTW INVESTMENTS, LLC(2.8364%)
since
2025/06/30
11.
T. Rowe Price Mid-Cap Value(2.5916%)
since
2025/07/31
12.
Geode Capital Management, LLC(2.4374%)
since
2025/06/30
13.
Vanguard Small Cap Index(2.4235%)
since
2025/07/31
14.
iShares Russell 2000 ETF(2.3729%)
since
2025/08/31
15.
T. Rowe Price US Mid-Cap Value Equity(2.3176%)
since
2025/06/30
16.
American Century Companies Inc(2.2155%)
since
2025/06/30
17.
Dimensional Fund Advisors, Inc.(1.8759%)
since
2025/06/30
18.
PRIMECAP Management Company(1.7583%)
since
2025/06/30
19.
venBio Select Advisor LLC(1.7567%)
since
2025/06/30
20.
Holocene Advisors, LP(1.7287%)
since
2025/06/30
21.
Avantis US Small Cap Value ETF(1.6215%)
since
2025/08/30
22.
COMMODORE CAPITAL LP(1.4841%)
since
2025/06/30
23.
Vanguard Small Cap Growth Index Inv(1.368%)
since
2025/07/31
24.
Bank of America Corp(1.3055%)
since
2025/06/30
25.
T. Rowe Price U.S. Mid-Cap Val Eq Tr-D(1.2803%)
since
2025/06/30
26.
Loomis, Sayles & Company LP(1.2781%)
since
2025/06/30
27.
Charles Schwab Investment Management Inc(1.2673%)
since
2025/06/30
28.
Nuveen, LLC(1.2407%)
since
2025/06/30
29.
SPDR® S&P Biotech ETF(1.1926%)
since
2025/08/31
30.
NORGES BANK(1.1291%)
since
2025/06/30
31.
Vanguard Capital Opportunity Inv(1.0879%)
since
2025/06/30
32.
Vanguard Institutional Extnd Mkt Idx Tr(1.0736%)
since
2025/07/31
33.
Fidelity Small Cap Index(0.9854%)
since
2025/06/30
34.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.8841%)
since
2025/08/29
35.
JPM US Mid Cap Growth-Composite(0.7982%)
since
2025/06/30
36.
JPMorgan Mid Cap Growth I(0.7956%)
since
2025/07/31
37.
Vanguard Explorer Inv(0.7132%)
since
2025/06/30
38.
First Trust NYSE Arca Biotech ETF(0.6813%)
since
2025/08/28
39.
T. Rowe Price Health Sciences(0.6715%)
since
2025/07/31
40.
Vanguard Tax-Managed Small Cap Adm(0.6517%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.417
Date
2025-09-30
EPS Actual
0.6508
EPS Estimate
0.38
EPS Difference
0.2708
Surprise Percent
71.2632%
(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.