_id
6912ff9accc777a4e85d787f
Ticker
IDCC
Name
InterDigital Inc
Exchange
NASDAQ
Address
200 Bellevue Parkway, Wilmington, DE, United States, 19809-3727
Country
USA
Sector
Technology
Industry
Software - Application
Currency
USD
Website
https://www.interdigital.com
Description
InterDigital, Inc. operates as a global research and development company focuses on wireless, visual, artificial intelligence (AI), and related technologies. The company engages in the design and development of technologies that enable connected in a range of communications and entertainment products and services, which are licensed to companies providing various products and services, including makers of wireless communications devices, consumer electronics, IoT devices, and cars and other motor vehicles, as well as providers of cloud-based services, such as video streaming. It designs and develops a range of innovations for use in digital cellular and wireless products and networks. The company also develops cellular technologies, such as technologies related to CDMA, TDMA, OFDM/OFDMA, and MIMO for use in 2G, 3G, 4G, and 5G wireless networks, as well as mobile terminal devices; and 3GPP technology portfolio in 5G, 5G, advanced and 6G, as well as technologies for mobile phones, automobiles and autonomous vehicles, wearables, smart factories and smart homes, robots, drones, and other connected consumer electronic products. In addition, it provides video coding and transmission technologies; and researches and develops artificial intelligence and machine learning solutions. Further, the company's patented technologies are used in various products that include smartphones, tablets, consumer electronics, and base stations; televisions, laptops, gaming consoles, set-top boxes, streaming devices, and connected automobiles. InterDigital, Inc. was incorporated in 1972 and is headquartered in Wilmington, Delaware.
Last Close
318.49
Volume
193623
Current Price
306.845
Change
7.88
Last Updated
2026-01-04T14:59:28.610Z
Image
data:image/webp;base64,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
Ipo Date
1990-03-26T00:00:00.000Z
Market Cap
8418278400
Next Dividend Date
2026-01-28T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.7
Dividend Yield
0.9125128322117029
Sentiment
0.9907777777777778
Sentiment Sources
18
Rating
4
Target Price
412
Strong Buy
2
Buy
1
Hold
2
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
164682000
Cost Of Revenue
29617000
Gross Profit
135065000
Operating Expenses
59257000
Operating Income
75808000
Interest Expense
10019000
Pretax Income
75977000
Net Income
67503000
Eps
1.9327988546886186
Dividends Per Share
15507000
Shares Outstanding
25744552
Income Tax Expense
8474000
EBITDA
105800000
Operating Margin
46.032960493557276
Total Other Income Expense Net
169000
Cash
840270000
Short Term Investments
422868000
Receivables
185605000
Inventories
-
Total Current Assets
1480706000
Property Plant Equipment
39188000
Total Assets
2139500000
Payables
9115000
Short Term Debt
456258000
Long Term Debt
17142000
Total Liabilities
1039524000
Equity
1099976000
Bs_currency_symbol
USD
Depreciation
19804000
Change In Working Capital
238285000
Cash From Operations
395930000
Capital Expenditures
589000
Cash From Investing
-14717000
Cash From Financing
-61419000
Net Change In Cash
319794000
Cf_currency_symbol
USD
PE
21.882
PB
9.742541314537773
ROE
6.136770256805603
ROA
3.1550829633091846
FCF
395341000
Fcf Percent
2.4006327346036604
Piotroski FScore
4
Health Score
65
Deep Value Investing Score
4.5
Defensive Investing Score
8
Dividend Investing Score
4
Economic Moat Investing Score
9.3
Garp Investing Score
3.5
Growth Investing Score
3
Momentum Investing Score
8.5
Net Net Investing Score
2.5
Quality Investing Score
7.5
Value Investing Score
4.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
164682000
Quarters > 0 > income Statement > cost Of Revenue
29617000
Quarters > 0 > income Statement > gross Profit
135065000
Quarters > 0 > income Statement > operating Expenses
59257000
Quarters > 0 > income Statement > operating Income
75808000
Quarters > 0 > income Statement > interest Expense
10019000
Quarters > 0 > income Statement > pretax Income
75977000
Quarters > 0 > income Statement > net Income
67503000
Quarters > 0 > income Statement > eps
1.9327988546886186
Quarters > 0 > income Statement > dividends Per Share
15507000
Quarters > 0 > income Statement > shares Outstanding
34925000
Quarters > 0 > income Statement > income Tax Expense
8474000
Quarters > 0 > income Statement > EBITDA
105800000
Quarters > 0 > income Statement > operating Margin
46.032960493557276
Quarters > 0 > income Statement > total Other Income Expense Net
169000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
840270000
Quarters > 0 > balance Sheet > short Term Investments
422868000
Quarters > 0 > balance Sheet > receivables
185605000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
1480706000
Quarters > 0 > balance Sheet > property Plant Equipment
39188000
Quarters > 0 > balance Sheet > total Assets
2139500000
Quarters > 0 > balance Sheet > payables
9115000
Quarters > 0 > balance Sheet > short Term Debt
456258000
Quarters > 0 > balance Sheet > long Term Debt
17142000
Quarters > 0 > balance Sheet > total Liabilities
1039524000
Quarters > 0 > balance Sheet > equity
1099976000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
67503000
Quarters > 0 > cash Flow > depreciation
19804000
Quarters > 0 > cash Flow > change In Working Capital
238285000
Quarters > 0 > cash Flow > cash From Operations
395930000
Quarters > 0 > cash Flow > capital Expenditures
589000
Quarters > 0 > cash Flow > cash From Investing
-14717000
Quarters > 0 > cash Flow > cash From Financing
-61419000
Quarters > 0 > cash Flow > net Change In Cash
319794000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
1.9327988546886186
Quarters > 0 > ratios > PB
9.742541314537773
Quarters > 0 > ratios > ROE
6.136770256805603
Quarters > 0 > ratios > ROA
3.1550829633091846
Quarters > 0 > ratios > FCF
395341000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
2.4006327346036604
Quarters > 0 > health Score
65
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
300596000
Quarters > 1 > income Statement > cost Of Revenue
23909000
Quarters > 1 > income Statement > gross Profit
276687000
Quarters > 1 > income Statement > operating Expenses
71260000
Quarters > 1 > income Statement > operating Income
205427000
Quarters > 1 > income Statement > interest Expense
9537000
Quarters > 1 > income Statement > pretax Income
211034000
Quarters > 1 > income Statement > net Income
180568000
Quarters > 1 > income Statement > eps
5.389285181316222
Quarters > 1 > income Statement > dividends Per Share
15577000
Quarters > 1 > income Statement > shares Outstanding
33505000
Quarters > 1 > income Statement > income Tax Expense
30466000
Quarters > 1 > income Statement > EBITDA
240036000
Quarters > 1 > income Statement > operating Margin
68.33989806916925
Quarters > 1 > income Statement > total Other Income Expense Net
5607000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
517894000
Quarters > 1 > balance Sheet > short Term Investments
419091000
Quarters > 1 > balance Sheet > receivables
412544000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
1386409000
Quarters > 1 > balance Sheet > property Plant Equipment
41117000
Quarters > 1 > balance Sheet > total Assets
1984709000
Quarters > 1 > balance Sheet > payables
8046000
Quarters > 1 > balance Sheet > short Term Debt
455750000
Quarters > 1 > balance Sheet > long Term Debt
16566000
Quarters > 1 > balance Sheet > total Liabilities
897925000
Quarters > 1 > balance Sheet > equity
1086784000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
180568000
Quarters > 1 > cash Flow > depreciation
19465000
Quarters > 1 > cash Flow > change In Working Capital
-94431000
Quarters > 1 > cash Flow > cash From Operations
105118000
Quarters > 1 > cash Flow > capital Expenditures
574000
Quarters > 1 > cash Flow > cash From Investing
-81728000
Quarters > 1 > cash Flow > cash From Financing
-42669000
Quarters > 1 > cash Flow > net Change In Cash
-19279000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
5.389285181316222
Quarters > 1 > ratios > PB
9.459875858496263
Quarters > 1 > ratios > ROE
16.614893115835343
Quarters > 1 > ratios > ROA
9.097958441262675
Quarters > 1 > ratios > FCF
104544000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.3477890590693156
Quarters > 1 > health Score
78
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
210507000
Quarters > 2 > income Statement > cost Of Revenue
17677000
Quarters > 2 > income Statement > gross Profit
192830000
Quarters > 2 > income Statement > operating Expenses
60998000
Quarters > 2 > income Statement > operating Income
131832000
Quarters > 2 > income Statement > interest Expense
9871000
Quarters > 2 > income Statement > pretax Income
132219000
Quarters > 2 > income Statement > net Income
115602000
Quarters > 2 > income Statement > eps
3.450291001343083
Quarters > 2 > income Statement > dividends Per Share
11557000
Quarters > 2 > income Statement > shares Outstanding
33505000
Quarters > 2 > income Statement > income Tax Expense
16617000
Quarters > 2 > income Statement > EBITDA
160303000
Quarters > 2 > income Statement > operating Margin
62.62594593053913
Quarters > 2 > income Statement > total Other Income Expense Net
387000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
536639000
Quarters > 2 > balance Sheet > short Term Investments
346653000
Quarters > 2 > balance Sheet > receivables
321215000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
1242196000
Quarters > 2 > balance Sheet > property Plant Equipment
42022000
Quarters > 2 > balance Sheet > total Assets
1861844000
Quarters > 2 > balance Sheet > payables
9466000
Quarters > 2 > balance Sheet > short Term Debt
455241000
Quarters > 2 > balance Sheet > long Term Debt
16015000
Quarters > 2 > balance Sheet > total Liabilities
924960000
Quarters > 2 > balance Sheet > equity
936884000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
115602000
Quarters > 2 > cash Flow > depreciation
18213000
Quarters > 2 > cash Flow > change In Working Capital
-134146000
Quarters > 2 > cash Flow > cash From Operations
-19989000
Quarters > 2 > cash Flow > capital Expenditures
14508000
Quarters > 2 > cash Flow > cash From Investing
59508000
Quarters > 2 > cash Flow > cash From Financing
-42951000
Quarters > 2 > cash Flow > net Change In Cash
-3432000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
3.450291001343083
Quarters > 2 > ratios > PB
10.973441455932646
Quarters > 2 > ratios > ROE
12.33898753741125
Quarters > 2 > ratios > ROA
6.209005695428833
Quarters > 2 > ratios > FCF
-34497000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.1638757856033291
Quarters > 2 > health Score
53
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
252802000
Quarters > 3 > income Statement > cost Of Revenue
20027000
Quarters > 3 > income Statement > gross Profit
232775000
Quarters > 3 > income Statement > operating Expenses
70249000
Quarters > 3 > income Statement > operating Income
162526000
Quarters > 3 > income Statement > interest Expense
11335000
Quarters > 3 > income Statement > pretax Income
153033000
Quarters > 3 > income Statement > net Income
133108000
Quarters > 3 > income Statement > eps
4.087957986548325
Quarters > 3 > income Statement > dividends Per Share
11374000
Quarters > 3 > income Statement > shares Outstanding
32561000
Quarters > 3 > income Statement > income Tax Expense
19925000
Quarters > 3 > income Statement > EBITDA
182116000
Quarters > 3 > income Statement > operating Margin
64.28983947911804
Quarters > 3 > income Statement > total Other Income Expense Net
-9493000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
527360000
Quarters > 3 > balance Sheet > short Term Investments
430848000
Quarters > 3 > balance Sheet > receivables
204993000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
1230822000
Quarters > 3 > balance Sheet > property Plant Equipment
33762000
Quarters > 3 > balance Sheet > total Assets
1835529000
Quarters > 3 > balance Sheet > payables
12206000
Quarters > 3 > balance Sheet > short Term Debt
459727000
Quarters > 3 > balance Sheet > long Term Debt
15443000
Quarters > 3 > balance Sheet > total Liabilities
978314000
Quarters > 3 > balance Sheet > equity
857215000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
133108000
Quarters > 3 > cash Flow > depreciation
17748000
Quarters > 3 > cash Flow > change In Working Capital
63076000
Quarters > 3 > cash Flow > cash From Operations
192034000
Quarters > 3 > cash Flow > capital Expenditures
27553000
Quarters > 3 > cash Flow > cash From Investing
-29899000
Quarters > 3 > cash Flow > cash From Financing
-21368000
Quarters > 3 > cash Flow > net Change In Cash
140767000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
4.087957986548325
Quarters > 3 > ratios > PB
11.655395723359952
Quarters > 3 > ratios > ROE
15.527959730056054
Quarters > 3 > ratios > ROA
7.25175140245673
Quarters > 3 > ratios > FCF
164481000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.6506317196857619
Quarters > 3 > health Score
70
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
868516000
Annuals > 0 > income Statement > cost Of Revenue
169239000
Annuals > 0 > income Statement > gross Profit
699277000
Annuals > 0 > income Statement > operating Expenses
259765000
Annuals > 0 > income Statement > operating Income
439512000
Annuals > 0 > income Statement > interest Expense
45421000
Annuals > 0 > income Statement > pretax Income
429416000
Annuals > 0 > income Statement > net Income
358614000
Annuals > 0 > income Statement > eps
12.070075056376426
Annuals > 0 > income Statement > dividends Per Share
41799000
Annuals > 0 > income Statement > shares Outstanding
29711000
Annuals > 0 > income Statement > income Tax Expense
70802000
Annuals > 0 > income Statement > EBITDA
544750000
Annuals > 0 > income Statement > operating Margin
50.60493992050809
Annuals > 0 > income Statement > total Other Income Expense Net
-10096000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
527360000
Annuals > 0 > balance Sheet > short Term Investments
430848000
Annuals > 0 > balance Sheet > receivables
204993000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
1230822000
Annuals > 0 > balance Sheet > property Plant Equipment
33762000
Annuals > 0 > balance Sheet > total Assets
1835529000
Annuals > 0 > balance Sheet > payables
12206000
Annuals > 0 > balance Sheet > short Term Debt
459727000
Annuals > 0 > balance Sheet > long Term Debt
15443000
Annuals > 0 > balance Sheet > total Liabilities
978314000
Annuals > 0 > balance Sheet > equity
857215000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
358614000
Annuals > 0 > cash Flow > depreciation
69913000
Annuals > 0 > cash Flow > change In Working Capital
-169369000
Annuals > 0 > cash Flow > cash From Operations
271528000
Annuals > 0 > cash Flow > capital Expenditures
5849000
Annuals > 0 > cash Flow > cash From Investing
109451000
Annuals > 0 > cash Flow > cash From Financing
-272393000
Annuals > 0 > cash Flow > net Change In Cash
108586000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
12.070075056376426
Annuals > 0 > ratios > PB
11.308144234526926
Annuals > 0 > ratios > ROE
41.83477890610874
Annuals > 0 > ratios > ROA
19.537364977616807
Annuals > 0 > ratios > FCF
265679000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.30589994887831656
Annuals > 0 > health Score
72
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
549588000
Annuals > 1 > income Statement > cost Of Revenue
79397000
Annuals > 1 > income Statement > gross Profit
470191000
Annuals > 1 > income Statement > operating Expenses
248576000
Annuals > 1 > income Statement > operating Income
221615000
Annuals > 1 > income Statement > interest Expense
44817000
Annuals > 1 > income Statement > pretax Income
234610000
Annuals > 1 > income Statement > net Income
214069000
Annuals > 1 > income Statement > eps
7.617571703081631
Annuals > 1 > income Statement > dividends Per Share
39454000
Annuals > 1 > income Statement > shares Outstanding
28102000
Annuals > 1 > income Statement > income Tax Expense
23557000
Annuals > 1 > income Statement > EBITDA
357219000
Annuals > 1 > income Statement > operating Margin
40.3238425875383
Annuals > 1 > income Statement > total Other Income Expense Net
12995000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
437076000
Annuals > 1 > balance Sheet > short Term Investments
569280000
Annuals > 1 > balance Sheet > receivables
137127000
Annuals > 1 > balance Sheet > inventories
15238000
Annuals > 1 > balance Sheet > total Current Assets
1167624000
Annuals > 1 > balance Sheet > property Plant Equipment
27312000
Annuals > 1 > balance Sheet > total Assets
1770814000
Annuals > 1 > balance Sheet > payables
7846000
Annuals > 1 > balance Sheet > short Term Debt
578752000
Annuals > 1 > balance Sheet > long Term Debt
29019000
Annuals > 1 > balance Sheet > total Liabilities
1189265000
Annuals > 1 > balance Sheet > equity
581549000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
211053000
Annuals > 1 > cash Flow > depreciation
77792000
Annuals > 1 > cash Flow > change In Working Capital
-1196000
Annuals > 1 > cash Flow > cash From Operations
213733000
Annuals > 1 > cash Flow > capital Expenditures
44626000
Annuals > 1 > cash Flow > cash From Investing
-85170000
Annuals > 1 > cash Flow > cash From Financing
-388763000
Annuals > 1 > cash Flow > net Change In Cash
-260200000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
7.617571703081631
Annuals > 1 > ratios > PB
15.765754080911496
Annuals > 1 > ratios > ROE
36.81013981624936
Annuals > 1 > ratios > ROA
12.088734333476017
Annuals > 1 > ratios > FCF
169107000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.3076977663267757
Annuals > 1 > health Score
71
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
457794000
Annuals > 2 > income Statement > cost Of Revenue
71419000
Annuals > 2 > income Statement > gross Profit
386375000
Annuals > 2 > income Statement > operating Expenses
235859000
Annuals > 2 > income Statement > operating Income
150516000
Annuals > 2 > income Statement > interest Expense
29496000
Annuals > 2 > income Statement > pretax Income
117563000
Annuals > 2 > income Statement > net Income
93693000
Annuals > 2 > income Statement > eps
3.073413154010169
Annuals > 2 > income Statement > dividends Per Share
42306000
Annuals > 2 > income Statement > shares Outstanding
30485000
Annuals > 2 > income Statement > income Tax Expense
25502000
Annuals > 2 > income Statement > EBITDA
225630000
Annuals > 2 > income Statement > operating Margin
32.878543624424964
Annuals > 2 > income Statement > total Other Income Expense Net
-32953000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
693479000
Annuals > 2 > balance Sheet > short Term Investments
508298000
Annuals > 2 > balance Sheet > receivables
117299000
Annuals > 2 > balance Sheet > inventories
1
Annuals > 2 > balance Sheet > total Current Assets
1344675000
Annuals > 2 > balance Sheet > property Plant Equipment
29372000
Annuals > 2 > balance Sheet > total Assets
1900105000
Annuals > 2 > balance Sheet > payables
9997000
Annuals > 2 > balance Sheet > short Term Debt
3167000
Annuals > 2 > balance Sheet > long Term Debt
607066000
Annuals > 2 > balance Sheet > total Liabilities
1169592000
Annuals > 2 > balance Sheet > equity
724895000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
117563000
Annuals > 2 > cash Flow > depreciation
78571000
Annuals > 2 > cash Flow > change In Working Capital
-27768000
Annuals > 2 > cash Flow > cash From Operations
286039000
Annuals > 2 > cash Flow > capital Expenditures
42753000
Annuals > 2 > cash Flow > cash From Investing
-314706000
Annuals > 2 > cash Flow > cash From Financing
19604000
Annuals > 2 > cash Flow > net Change In Cash
-10063000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
3.073413154010169
Annuals > 2 > ratios > PB
13.720657612481807
Annuals > 2 > ratios > ROE
12.925044316763119
Annuals > 2 > ratios > ROA
4.930938027109028
Annuals > 2 > ratios > FCF
243286000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.531431167730464
Annuals > 2 > health Score
65
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
425409000
Annuals > 3 > income Statement > cost Of Revenue
64625000
Annuals > 3 > income Statement > gross Profit
360784000
Annuals > 3 > income Statement > operating Expenses
289578000
Annuals > 3 > income Statement > operating Income
71206000
Annuals > 3 > income Statement > interest Expense
25225000
Annuals > 3 > income Statement > pretax Income
57556000
Annuals > 3 > income Statement > net Income
55295000
Annuals > 3 > income Statement > eps
1.7692701500655936
Annuals > 3 > income Statement > dividends Per Share
43058000
Annuals > 3 > income Statement > shares Outstanding
31253000
Annuals > 3 > income Statement > income Tax Expense
15368000
Annuals > 3 > income Statement > EBITDA
160974000
Annuals > 3 > income Statement > operating Margin
16.738244842022617
Annuals > 3 > income Statement > total Other Income Expense Net
-13650000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
706282000
Annuals > 3 > balance Sheet > short Term Investments
235345000
Annuals > 3 > balance Sheet > receivables
88240000
Annuals > 3 > balance Sheet > inventories
72467000
Annuals > 3 > balance Sheet > total Current Assets
1050285000
Annuals > 3 > balance Sheet > property Plant Equipment
31228000
Annuals > 3 > balance Sheet > total Assets
1628156000
Annuals > 3 > balance Sheet > payables
7155000
Annuals > 3 > balance Sheet > short Term Debt
3844000
Annuals > 3 > balance Sheet > long Term Debt
422745000
Annuals > 3 > balance Sheet > total Liabilities
875239000
Annuals > 3 > balance Sheet > equity
745239000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
57556000
Annuals > 3 > cash Flow > depreciation
78193000
Annuals > 3 > cash Flow > change In Working Capital
-6580000
Annuals > 3 > cash Flow > cash From Operations
129117000
Annuals > 3 > cash Flow > capital Expenditures
38277000
Annuals > 3 > cash Flow > cash From Investing
179639000
Annuals > 3 > cash Flow > cash From Financing
-74470000
Annuals > 3 > cash Flow > net Change In Cash
235561000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
1.7692701500655936
Annuals > 3 > ratios > PB
13.682327119219472
Annuals > 3 > ratios > ROE
7.419767349803218
Annuals > 3 > ratios > ROA
3.3961733396554137
Annuals > 3 > ratios > FCF
90840000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.21353567978110477
Annuals > 3 > health Score
59
Valuation > metrics > PE
21.882
Valuation > metrics > PB
9.742541314537773
Valuation > final Score
50
Valuation > verdict
112.4% Overvalued
Profitability > metrics > ROE
6.136770256805603
Profitability > metrics > ROA
4.558838824182518
Profitability > metrics > Net Margin
0.40989907822348526
Profitability > final Score
56
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.9450424372895408
Risk > metrics > Interest Coverage
7.566423794789899
Risk > final Score
78
Risk > verdict
Low
Liquidity > metrics > Current Ratio
3.1817617266149947
Liquidity > metrics > Quick Ratio
3.1817617266149947
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
93
Prev Profitabilities > 1
83
Prev Profitabilities > 2
91
Prev Risks > 0
88
Prev Risks > 1
88
Prev Risks > 2
70
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:00:51.564Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-10-30
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
2.55
Earnings History > 0 > eps Estimate
1.29
Earnings History > 0 > eps Difference
1.26
Earnings History > 0 > surprise Percent
97.6744
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-07-31
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
5.35
Earnings History > 1 > eps Estimate
2.74
Earnings History > 1 > eps Difference
2.61
Earnings History > 1 > surprise Percent
95.2555
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-05-01
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
3.45
Earnings History > 2 > eps Estimate
2.97
Earnings History > 2 > eps Difference
0.48
Earnings History > 2 > surprise Percent
16.1616
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-02-06
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
4.09
Earnings History > 3 > eps Estimate
3.87
Earnings History > 3 > eps Difference
0.22
Earnings History > 3 > surprise Percent
5.6848
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-10-31
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.14
Earnings History > 4 > eps Estimate
0.24
Earnings History > 4 > eps Difference
0.9
Earnings History > 4 > surprise Percent
375
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-08-01
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
3.93
Earnings History > 5 > eps Estimate
0.33
Earnings History > 5 > eps Difference
3.6
Earnings History > 5 > surprise Percent
1090.9091
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-05-02
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
2.88
Earnings History > 6 > eps Estimate
2.75
Earnings History > 6 > eps Difference
0.13
Earnings History > 6 > surprise Percent
4.7273
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-02-15
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.41
Earnings History > 7 > eps Estimate
0.89
Earnings History > 7 > eps Difference
0.52
Earnings History > 7 > surprise Percent
58.427
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-11-02
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.72
Earnings History > 8 > eps Estimate
0.66
Earnings History > 8 > eps Difference
1.06
Earnings History > 8 > surprise Percent
160.6061
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-08-03
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.79
Earnings History > 9 > eps Estimate
0.68
Earnings History > 9 > eps Difference
0.11
Earnings History > 9 > surprise Percent
16.1765
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-05-04
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
3.58
Earnings History > 10 > eps Estimate
0.62
Earnings History > 10 > eps Difference
2.96
Earnings History > 10 > surprise Percent
477.4194
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-02-15
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.08
Earnings History > 11 > eps Estimate
0.73
Earnings History > 11 > eps Difference
0.35
Earnings History > 11 > surprise Percent
47.9452
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-11-03
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.74
Earnings History > 12 > eps Estimate
0.44
Earnings History > 12 > eps Difference
0.3
Earnings History > 12 > surprise Percent
68.1818
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-08-04
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.08
Earnings History > 13 > eps Estimate
0.57
Earnings History > 13 > eps Difference
0.51
Earnings History > 13 > surprise Percent
89.4737
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-05-05
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.59
Earnings History > 14 > eps Estimate
0.73
Earnings History > 14 > eps Difference
-0.14
Earnings History > 14 > surprise Percent
-19.1781
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-02-17
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.7
Earnings History > 15 > eps Estimate
0.34
Earnings History > 15 > eps Difference
0.36
Earnings History > 15 > surprise Percent
105.8824
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-11-04
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.83
Earnings History > 16 > eps Estimate
0.65
Earnings History > 16 > eps Difference
0.18
Earnings History > 16 > surprise Percent
27.6923
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-08-05
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.39
Earnings History > 17 > eps Estimate
-0.15
Earnings History > 17 > eps Difference
0.54
Earnings History > 17 > surprise Percent
360
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-05-06
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.18
Earnings History > 18 > eps Estimate
0.0125
Earnings History > 18 > eps Difference
0.1675
Earnings History > 18 > surprise Percent
1340
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-02-18
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.04
Earnings History > 19 > eps Estimate
-0.16
Earnings History > 19 > eps Difference
0.12
Earnings History > 19 > surprise Percent
75
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-11-05
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.76
Earnings History > 20 > eps Estimate
0.13
Earnings History > 20 > eps Difference
0.63
Earnings History > 20 > surprise Percent
484.6154
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-08-06
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.72
Earnings History > 21 > eps Estimate
0.64
Earnings History > 21 > eps Difference
0.08
Earnings History > 21 > surprise Percent
12.5
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-05-07
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.1267
Earnings History > 22 > eps Estimate
-0.07
Earnings History > 22 > eps Difference
0.1967
Earnings History > 22 > surprise Percent
281
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-02-20
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.44
Earnings History > 23 > eps Estimate
0.27
Earnings History > 23 > eps Difference
0.17
Earnings History > 23 > surprise Percent
62.963
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-10-31
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.07
Earnings History > 24 > eps Estimate
-0.17
Earnings History > 24 > eps Difference
0.24
Earnings History > 24 > surprise Percent
141.1765
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-08-01
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.24
Earnings History > 25 > eps Estimate
0.12
Earnings History > 25 > eps Difference
0.12
Earnings History > 25 > surprise Percent
100
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-05-02
Earnings History > 26 > date
2019-03-31
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.17
Earnings History > 26 > eps Difference
0.08
Earnings History > 26 > surprise Percent
47.0588
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-02-21
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.05
Earnings History > 27 > eps Estimate
0.12
Earnings History > 27 > eps Difference
-0.07
Earnings History > 27 > surprise Percent
-58.3333
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-11-01
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.51
Earnings History > 28 > eps Estimate
0.11
Earnings History > 28 > eps Difference
0.4
Earnings History > 28 > surprise Percent
363.6364
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-08-02
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.3
Earnings History > 29 > eps Estimate
0.19
Earnings History > 29 > eps Difference
0.11
Earnings History > 29 > surprise Percent
57.8947
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-04-26
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.84
Earnings History > 30 > eps Estimate
0.24
Earnings History > 30 > eps Difference
0.6
Earnings History > 30 > surprise Percent
250
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-02-22
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
2.68
Earnings History > 31 > eps Estimate
0.99
Earnings History > 31 > eps Difference
1.69
Earnings History > 31 > surprise Percent
170.7071
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-10-26
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1
Earnings History > 32 > eps Estimate
0.66
Earnings History > 32 > eps Difference
0.34
Earnings History > 32 > surprise Percent
51.5152
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-07-27
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.46
Earnings History > 33 > eps Estimate
1.33
Earnings History > 33 > eps Difference
0.13
Earnings History > 33 > surprise Percent
9.7744
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-04-27
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.93
Earnings History > 34 > eps Estimate
0.6
Earnings History > 34 > eps Difference
0.33
Earnings History > 34 > surprise Percent
55
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-02-23
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
3.85
Earnings History > 35 > eps Estimate
3.84
Earnings History > 35 > eps Difference
0.01
Earnings History > 35 > surprise Percent
0.2604
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-10-27
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
2.99
Earnings History > 36 > eps Estimate
3.01
Earnings History > 36 > eps Difference
-0.02
Earnings History > 36 > surprise Percent
-0.6645
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-08-02
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.14
Earnings History > 37 > eps Estimate
0.31
Earnings History > 37 > eps Difference
0.83
Earnings History > 37 > surprise Percent
267.7419
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-04-28
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.79
Earnings History > 38 > eps Estimate
0.78
Earnings History > 38 > eps Difference
0.01
Earnings History > 38 > surprise Percent
1.2821
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-02-18
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.92
Earnings History > 39 > eps Estimate
1.03
Earnings History > 39 > eps Difference
-0.11
Earnings History > 39 > surprise Percent
-10.6796
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-10-30
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.68
Earnings History > 40 > eps Estimate
0.24
Earnings History > 40 > eps Difference
0.44
Earnings History > 40 > surprise Percent
183.3333
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-07-30
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.89
Earnings History > 41 > eps Estimate
0.78
Earnings History > 41 > eps Difference
0.11
Earnings History > 41 > surprise Percent
14.1026
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-04-29
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.78
Earnings History > 42 > eps Estimate
0.76
Earnings History > 42 > eps Difference
0.02
Earnings History > 42 > surprise Percent
2.6316
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-02-19
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.36
Earnings History > 43 > eps Estimate
0.36
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
0
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-10-30
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.34
Earnings History > 44 > eps Estimate
0.19
Earnings History > 44 > eps Difference
0.15
Earnings History > 44 > surprise Percent
78.9474
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-08-07
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
1.93
Earnings History > 45 > eps Estimate
2.11
Earnings History > 45 > eps Difference
-0.18
Earnings History > 45 > surprise Percent
-8.5308
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-05-01
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.05
Earnings History > 46 > eps Estimate
-0.08
Earnings History > 46 > eps Difference
0.03
Earnings History > 46 > surprise Percent
37.5
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-02-20
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.35
Earnings History > 47 > eps Estimate
0.3
Earnings History > 47 > eps Difference
0.05
Earnings History > 47 > surprise Percent
16.6667
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-10-31
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.65
Earnings History > 48 > eps Estimate
0.01
Earnings History > 48 > eps Difference
0.64
Earnings History > 48 > surprise Percent
6400
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-07-25
Earnings History > 49 > date
2013-06-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.17
Earnings History > 49 > eps Difference
0.05
Earnings History > 49 > surprise Percent
29.4118
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-04-25
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
-0.17
Earnings History > 50 > eps Estimate
-0.2
Earnings History > 50 > eps Difference
0.03
Earnings History > 50 > surprise Percent
15
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-02-20
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.57
Earnings History > 51 > eps Estimate
0.01
Earnings History > 51 > eps Difference
0.56
Earnings History > 51 > surprise Percent
5600
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-10-24
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
5.56
Earnings History > 52 > eps Estimate
5.42
Earnings History > 52 > eps Difference
0.14
Earnings History > 52 > surprise Percent
2.583
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-07-25
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.22
Earnings History > 53 > eps Estimate
0.29
Earnings History > 53 > eps Difference
-0.07
Earnings History > 53 > surprise Percent
-24.1379
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-04-25
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.24
Earnings History > 54 > eps Estimate
0.31
Earnings History > 54 > eps Difference
-0.07
Earnings History > 54 > surprise Percent
-22.5806
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-02-23
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.49
Earnings History > 55 > eps Estimate
0.46
Earnings History > 55 > eps Difference
0.03
Earnings History > 55 > surprise Percent
6.5217
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-10-26
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.57
Earnings History > 56 > eps Estimate
0.41
Earnings History > 56 > eps Difference
0.16
Earnings History > 56 > surprise Percent
39.0244
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-07-27
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.37
Earnings History > 57 > eps Estimate
0.36
Earnings History > 57 > eps Difference
0.01
Earnings History > 57 > surprise Percent
2.7778
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-04-27
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.51
Earnings History > 58 > eps Estimate
0.49
Earnings History > 58 > eps Difference
0.02
Earnings History > 58 > surprise Percent
4.0816
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-02-23
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.76
Earnings History > 59 > eps Estimate
0.79
Earnings History > 59 > eps Difference
-0.03
Earnings History > 59 > surprise Percent
-3.7975
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-10-27
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.79
Earnings History > 60 > eps Estimate
0.72
Earnings History > 60 > eps Difference
0.07
Earnings History > 60 > surprise Percent
9.7222
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-07-28
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.78
Earnings History > 61 > eps Estimate
0.61
Earnings History > 61 > eps Difference
0.17
Earnings History > 61 > surprise Percent
27.8689
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-04-28
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
1.09
Earnings History > 62 > eps Estimate
1.21
Earnings History > 62 > eps Difference
-0.12
Earnings History > 62 > surprise Percent
-9.9174
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-02-24
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.6
Earnings History > 63 > eps Estimate
0.64
Earnings History > 63 > eps Difference
-0.04
Earnings History > 63 > surprise Percent
-6.25
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-10-28
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.69
Earnings History > 64 > eps Estimate
0.58
Earnings History > 64 > eps Difference
0.11
Earnings History > 64 > surprise Percent
18.9655
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-07-28
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.59
Earnings History > 65 > eps Estimate
0.53
Earnings History > 65 > eps Difference
0.06
Earnings History > 65 > surprise Percent
11.3208
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-05-06
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.2
Earnings History > 66 > eps Estimate
-0.21
Earnings History > 66 > eps Difference
0.01
Earnings History > 66 > surprise Percent
4.7619
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-03-02
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.09
Earnings History > 67 > eps Estimate
0.16
Earnings History > 67 > eps Difference
-0.07
Earnings History > 67 > surprise Percent
-43.75
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-10-30
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.2
Earnings History > 68 > eps Estimate
0.09
Earnings History > 68 > eps Difference
0.11
Earnings History > 68 > surprise Percent
122.2222
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-08-06
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.13
Earnings History > 69 > eps Estimate
0.12
Earnings History > 69 > eps Difference
0.01
Earnings History > 69 > surprise Percent
8.3333
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-05-07
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.15
Earnings History > 70 > eps Estimate
0.08
Earnings History > 70 > eps Difference
0.07
Earnings History > 70 > surprise Percent
87.5
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2008-02-28
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.04
Earnings History > 71 > eps Estimate
0.11
Earnings History > 71 > eps Difference
-0.15
Earnings History > 71 > surprise Percent
-136.3636
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-10-31
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.18
Earnings History > 72 > eps Estimate
0.1
Earnings History > 72 > eps Difference
0.08
Earnings History > 72 > surprise Percent
80
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-08-08
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
-0.09
Earnings History > 73 > eps Estimate
-0.1
Earnings History > 73 > eps Difference
0.01
Earnings History > 73 > surprise Percent
10
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-05-08
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.34
Earnings History > 74 > eps Estimate
0.32
Earnings History > 74 > eps Difference
0.02
Earnings History > 74 > surprise Percent
6.25
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2007-02-28
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.37
Earnings History > 75 > eps Estimate
0.31
Earnings History > 75 > eps Difference
0.06
Earnings History > 75 > surprise Percent
19.3548
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-11-01
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.4
Earnings History > 76 > eps Estimate
0.4
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
0
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-08-02
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
2.98
Earnings History > 77 > eps Estimate
2.94
Earnings History > 77 > eps Difference
0.04
Earnings History > 77 > surprise Percent
1.3605
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-05-04
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.23
Earnings History > 78 > eps Estimate
0.18
Earnings History > 78 > eps Difference
0.05
Earnings History > 78 > surprise Percent
27.7778
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2006-03-09
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.03
Earnings History > 79 > eps Estimate
0.06
Earnings History > 79 > eps Difference
-0.03
Earnings History > 79 > surprise Percent
-50
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-11-03
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.12
Earnings History > 80 > eps Estimate
0.14
Earnings History > 80 > eps Difference
-0.02
Earnings History > 80 > surprise Percent
-14.2857
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-08-04
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.07
Earnings History > 81 > eps Estimate
0.05
Earnings History > 81 > eps Difference
0.02
Earnings History > 81 > surprise Percent
40
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-05-06
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
-0.02
Earnings History > 82 > eps Estimate
-0.05
Earnings History > 82 > eps Difference
0.03
Earnings History > 82 > surprise Percent
60
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2005-03-10
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-0.003
Earnings History > 83 > eps Estimate
0.02
Earnings History > 83 > eps Difference
-0.023
Earnings History > 83 > surprise Percent
-115
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-11-09
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
-0.12
Earnings History > 84 > eps Estimate
-0.09
Earnings History > 84 > eps Difference
-0.03
Earnings History > 84 > surprise Percent
-33.3333
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-08-09
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.02
Earnings History > 85 > eps Estimate
0.03
Earnings History > 85 > eps Difference
-0.01
Earnings History > 85 > surprise Percent
-33.3333
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-05-10
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.1
Earnings History > 86 > eps Estimate
0.08
Earnings History > 86 > eps Difference
0.02
Earnings History > 86 > surprise Percent
25
Earnings History > 87 > period
2003-12-31
Earnings History > 87 > report Date
2004-03-10
Earnings History > 87 > date
2003-12-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.02
Earnings History > 87 > eps Estimate
0.07
Earnings History > 87 > eps Difference
-0.05
Earnings History > 87 > surprise Percent
-71.4286
Earnings History > 88 > period
2003-09-30
Earnings History > 88 > report Date
2003-11-13
Earnings History > 88 > date
2003-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.06
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-06-30
Earnings History > 89 > report Date
2003-08-13
Earnings History > 89 > date
2003-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.05
Earnings History > 89 > eps Estimate
-0.05
Earnings History > 89 > eps Difference
0.1
Earnings History > 89 > surprise Percent
200
Earnings History > 90 > period
2003-03-31
Earnings History > 90 > report Date
2003-05-13
Earnings History > 90 > date
2003-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.45
Earnings History > 90 > eps Estimate
0.03
Earnings History > 90 > eps Difference
0.42
Earnings History > 90 > surprise Percent
1400
Earnings History > 91 > period
2002-12-31
Earnings History > 91 > report Date
2003-02-11
Earnings History > 91 > date
2002-12-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.1
Earnings History > 91 > eps Estimate
-0.08
Earnings History > 91 > eps Difference
0.18
Earnings History > 91 > surprise Percent
225
Earnings History > 92 > period
2002-09-30
Earnings History > 92 > report Date
2002-11-12
Earnings History > 92 > date
2002-09-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-0.11
Earnings History > 92 > eps Estimate
-0.1
Earnings History > 92 > eps Difference
-0.01
Earnings History > 92 > surprise Percent
-10
Earnings History > 93 > period
2002-06-30
Earnings History > 93 > report Date
2002-08-06
Earnings History > 93 > date
2002-06-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.04
Earnings History > 93 > eps Estimate
-0.1
Earnings History > 93 > eps Difference
0.14
Earnings History > 93 > surprise Percent
140
Earnings History > 94 > period
2002-03-31
Earnings History > 94 > report Date
2002-05-10
Earnings History > 94 > date
2002-03-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.0003
Earnings History > 94 > eps Estimate
-0.13
Earnings History > 94 > eps Difference
0.1303
Earnings History > 94 > surprise Percent
100.2308
Earnings History > 95 > period
2001-12-31
Earnings History > 95 > report Date
2002-02-14
Earnings History > 95 > date
2001-12-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.18
Earnings History > 95 > eps Estimate
-0.1
Earnings History > 95 > eps Difference
-0.08
Earnings History > 95 > surprise Percent
-80
Earnings History > 96 > period
2001-09-30
Earnings History > 96 > report Date
2001-10-23
Earnings History > 96 > date
2001-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
-0.09
Earnings History > 96 > eps Estimate
-0.06
Earnings History > 96 > eps Difference
-0.03
Earnings History > 96 > surprise Percent
-50
Earnings History > 97 > period
2001-06-30
Earnings History > 97 > report Date
2001-07-31
Earnings History > 97 > date
2001-06-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-0.05
Earnings History > 97 > eps Estimate
-0.06
Earnings History > 97 > eps Difference
0.01
Earnings History > 97 > surprise Percent
16.6667
Earnings History > 98 > period
2001-03-31
Earnings History > 98 > report Date
2001-04-26
Earnings History > 98 > date
2001-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.04
Earnings History > 98 > eps Estimate
-0.03
Earnings History > 98 > eps Difference
-0.01
Earnings History > 98 > surprise Percent
-33.3333
Earnings History > 99 > period
2000-12-31
Earnings History > 99 > report Date
2000-12-31
Earnings History > 99 > date
2000-12-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
-0.8852
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.0011
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.0214
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.0074
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
1999-12-31
Earnings History > 103 > report Date
1999-12-31
Earnings History > 103 > date
1999-12-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.03
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1999-09-30
Earnings History > 104 > report Date
1999-10-26
Earnings History > 104 > date
1999-09-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.05
Earnings History > 104 > eps Estimate
0.03
Earnings History > 104 > eps Difference
0.02
Earnings History > 104 > surprise Percent
66.6667
Earnings History > 105 > period
1999-06-30
Earnings History > 105 > report Date
1999-08-05
Earnings History > 105 > date
1999-06-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.05
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1999-03-31
Earnings History > 106 > report Date
1999-04-29
Earnings History > 106 > date
1999-03-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.43
Earnings History > 106 > eps Estimate
0.39
Earnings History > 106 > eps Difference
0.04
Earnings History > 106 > surprise Percent
10.2564
Earnings History > 107 > period
1998-12-31
Earnings History > 107 > report Date
1999-02-25
Earnings History > 107 > date
1998-12-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.36
Earnings History > 107 > eps Estimate
0.32
Earnings History > 107 > eps Difference
0.04
Earnings History > 107 > surprise Percent
12.5
Earnings History > 108 > period
1998-09-30
Earnings History > 108 > report Date
1998-11-04
Earnings History > 108 > date
1998-09-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
-0.13
Earnings History > 108 > eps Estimate
-0.16
Earnings History > 108 > eps Difference
0.03
Earnings History > 108 > surprise Percent
18.75
Earnings History > 109 > period
1998-06-30
Earnings History > 109 > report Date
1998-08-10
Earnings History > 109 > date
1998-06-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.55
Earnings History > 109 > eps Estimate
0.29
Earnings History > 109 > eps Difference
0.26
Earnings History > 109 > surprise Percent
89.6552
Earnings History > 110 > period
1998-03-31
Earnings History > 110 > report Date
1998-05-07
Earnings History > 110 > date
1998-03-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.04
Earnings History > 110 > eps Estimate
0.05
Earnings History > 110 > eps Difference
-0.01
Earnings History > 110 > surprise Percent
-20
Earnings History > 111 > period
1997-12-31
Earnings History > 111 > report Date
1998-03-04
Earnings History > 111 > date
1997-12-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
-0.25
Earnings History > 111 > eps Estimate
-0.22
Earnings History > 111 > eps Difference
-0.03
Earnings History > 111 > surprise Percent
-13.6364
Earnings History > 112 > period
1997-09-30
Earnings History > 112 > report Date
1997-10-30
Earnings History > 112 > date
1997-09-30
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
-0.17
Earnings History > 112 > eps Estimate
-0.24
Earnings History > 112 > eps Difference
0.07
Earnings History > 112 > surprise Percent
29.1667
Earnings History > 113 > period
1997-06-30
Earnings History > 113 > report Date
1997-08-01
Earnings History > 113 > date
1997-06-30
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
-0.17
Earnings History > 113 > eps Estimate
-0.17
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1997-03-31
Earnings History > 114 > report Date
1997-05-14
Earnings History > 114 > date
1997-03-31
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
-0.13
Earnings History > 114 > eps Estimate
-0.16
Earnings History > 114 > eps Difference
0.03
Earnings History > 114 > surprise Percent
18.75
Earnings History > 115 > period
1994-03-31
Earnings History > 115 > report Date
1994-05-16
Earnings History > 115 > date
1994-03-31
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
-0.17
Earnings History > 115 > eps Estimate
-0.1
Earnings History > 115 > eps Difference
-0.07
Earnings History > 115 > surprise Percent
-70
InterDigital, Inc. operates as a global research and development company focuses on wireless, visual, artificial intelligence (AI), and related technologies. The company engages in the design and development of technologies that enable connected in a range of communications and entertainment products and services, which are licensed to companies providing various products and services, including makers of wireless communications devices, consumer electronics, IoT devices, and cars and other motor vehicles, as well as providers of cloud-based services, such as video streaming. It designs and develops a range of innovations for use in digital cellular and wireless products and networks. The company also develops cellular technologies, such as technologies related to CDMA, TDMA, OFDM/OFDMA, and MIMO for use in 2G, 3G, 4G, and 5G wireless networks, as well as mobile terminal devices; and 3GPP technology portfolio in 5G, 5G, advanced and 6G, as well as technologies for mobile phones, automobiles and autonomous vehicles, wearables, smart factories and smart homes, robots, drones, and other connected consumer electronic products. In addition, it provides video coding and transmission technologies; and researches and develops artificial intelligence and machine learning solutions. Further, the company's patented technologies are used in various products that include smartphones, tablets, consumer electronics, and base stations; televisions, laptops, gaming consoles, set-top boxes, streaming devices, and connected automobiles. InterDigital, Inc. was incorporated in 1972 and is headquartered in Wilmington, Delaware.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
0.7Next Payout:
Jan 28, 2026Yield:
0.9125 %How InterDigital’s 2026 Outlook and LG Licensing Deal Could Reshape InterDigital (IDCC) Investors’ Expectations simplywall.st
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$412
Analyst Picks
Strong Buy
2
Buy
1
Hold
2
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 Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 99.39% of the total shares of InterDigital Inc
1.
BlackRock Inc(16.4536%)
since
2025/06/30
2.
Vanguard Group Inc(13.0672%)
since
2025/06/30
3.
iShares Core S&P Small-Cap ETF(5.9775%)
since
2025/08/31
4.
Boston Partners Global Investors, Inc(4.6413%)
since
2025/06/30
5.
State Street Corp(3.9623%)
since
2025/06/30
6.
Disciplined Growth Investors Inc(3.723%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(3.1371%)
since
2025/07/31
8.
Dimensional Fund Advisors, Inc.(2.8132%)
since
2025/06/30
9.
Geode Capital Management, LLC(2.5536%)
since
2025/06/30
10.
Vanguard Small Cap Index(2.4401%)
since
2025/07/31
11.
iShares Russell 2000 ETF(2.4258%)
since
2025/08/31
12.
JHancock Disciplined Value Mid Cap I(2.3223%)
since
2025/07/31
13.
T. Rowe Price Associates, Inc.(2.3005%)
since
2025/06/30
14.
Morgan Stanley - Brokerage Accounts(2.0352%)
since
2025/06/30
15.
Vanguard Information Technology ETF(1.9998%)
since
2025/07/31
16.
First Trust Advisors L.P.(1.852%)
since
2025/06/30
17.
Reinhart Mahoney Capital Management Inc(1.5864%)
since
2025/06/30
18.
First Trust SMID Cp Rising Div Achv ETF(1.4613%)
since
2025/08/28
19.
Fuller & Thaler Asset Management Inc(1.4116%)
since
2025/06/30
20.
Vanguard Small Cap Growth Index Inv(1.3742%)
since
2025/07/31
21.
FullerThaler Behavioral Sm-Cp Eq R6(1.3375%)
since
2025/06/30
22.
FullerThaler Behavioral Small-Cap Equity(1.3375%)
since
2025/06/30
23.
Congress Asset Management Company, LLP(1.3323%)
since
2025/06/30
24.
Disciplined Growth - Mid Cap Growth(1.2674%)
since
2024/12/31
25.
Amvescap Plc.(1.2436%)
since
2025/06/30
26.
NORGES BANK(1.2306%)
since
2025/06/30
27.
Ameriprise Financial Inc(1.2001%)
since
2025/06/30
28.
T. Rowe Price Integrated US SmCapGrEq(1.1783%)
since
2025/06/30
29.
T. Rowe Price Integrated US Sm Gr Eq(1.1783%)
since
2025/07/31
30.
Charles Schwab Investment Management Inc(1.1248%)
since
2025/06/30
31.
Bank of New York Mellon Corp(1.1229%)
since
2025/06/30
32.
Northern Trust Corp(1.1136%)
since
2025/06/30
33.
Vanguard Institutional Extnd Mkt Idx Tr(1.0792%)
since
2025/07/31
34.
BTIM Corp(1.0358%)
since
2025/06/30
35.
Fidelity Small Cap Index(1.0079%)
since
2025/06/30
36.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.8887%)
since
2025/08/29
37.
iShares Russell 2000 Growth ETF(0.8831%)
since
2025/08/31
38.
iShares S&P Small-Cap 600 Growth ETF(0.865%)
since
2025/08/31
39.
Congress Small Cap Growth Institutional(0.7751%)
since
2025/07/31
40.
Vanguard Tax-Managed Small Cap Adm(0.6525%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
2.55
EPS Estimate
1.29
EPS Difference
1.26
Surprise Percent
97.6744%
(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.