_id
6915e619bc934aba376b1a5c
Ticker
POWI
Name
Power Integrations Inc
Exchange
NASDAQ
Address
5245 Hellyer Avenue, San Jose, CA, United States, 95138-1002
Country
USA
Sector
Technology
Industry
Semiconductors
Currency
USD
Website
https://www.power.com
Description
Power Integrations, Inc. designs, develops, manufactures, and markets analog and mixed-signal integrated circuits (ICs), and other electronic components and circuitry used in high-voltage power conversion. The company provides a range of alternating current to direct current power conversion products that address power supply up to approximately 500 watts of output for consumer appliances, utility meters, LCD monitors, tablets, smartphones, computers, TVs, and consumer and industrial applications, as well as LED lightings; and power conversion in high-power applications comprising industrial motors, solar and wind-power systems, electric locomotives, and high-voltage DC transmission systems. It also offers InnoSwitch IC for electric vehicles; high-voltage gate-driver products used to operate high-voltage switches, such as insulated-gate bipolar transistors and silicon-carbide MOSFETs under the SCALE and SCALE-2 product-family names; and SCALE-iDriver for use in powertrain and charging applications for electric vehicles. In addition, the company provides motor-driver ICs for use in refrigerator compressors, ceiling fans, air purifiers, and circulation pumps, as well as pumps and fans used in appliances, such as dishwashers, laundry machines, and boilers. It serves communications, computer, consumer, and industrial markets. The company sells its products to original equipment manufacturers and merchant power supply manufacturers through direct sales staff, as well as a network of independent sales representatives and distributors in the Americas, Europe, the Middle East, Africa, and the Asia-Pacific. Power Integrations, Inc. was incorporated in 1988 and is headquartered in San Jose, California.
Last Close
37.35
Volume
654973
Current Price
36.47
Change
-2.3560910307898326
Last Updated
2025-12-03T12:17:12.865Z
Image
data:image/webp;base64,UklGRmYFAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSFcEAAANGTJp21C7nY3of5QX0ZG2TZHkSBoxMzPT/U+jYBoxM0NPk9j6rFxKUxG95PUIzDTm93KhDrDj9/gl+r1/oUxFLJrVEWumIE1R+1MCr1pgpiDNldQH6AWzRBETMAH7xaubEw70hKc96SlqfweZkiZlH2c1WQI16QDaSyAhRfZBfDBfi4nAkaySKNQEPsrh5BHOBQAeyj/mDpN0kbwAiPQRJMr9pIhofDyGdRLSYEHEFJ1OAt3rUYd4ng1iiUFsiRp3qkM95GG3qeJAM0AcdcGJu9sDbnGdM0SgspEMqQmCxtPRvDO95DiAQBCtoSNlMSwda7lPmiBAWQLxAE41iM5Bkzb3+hPQMXfRWZQ4iIndlJ3mdK57NWsyiNjAIRmUFg3eTW7MffRKO4jMLOK8oWO5JevN/KDqOeshJMDYSoNOoSeNieUGt9OfL2U4JyGFPcyCLdnN+smlute40XkUg9BEXprOM9vrbXGjrBQAIjAwvaW86iYn4HE0+QQ01R+vl4+H8o6nK+UGz2cAVe8q+qP5M93qZPRLr9ubbcooFTPEzt1S3EkwxUH4Pd883V1wrV1byrVdNDVAHKqZ9HJ/YeoR5f/vXCwfThp2IWpCM5w1Mvd1MUhR92jG9WZjhNZGoZlr8bXvFMP5sj6s6iwZfV6YataVDSB4KAGEZrtp4pOlrCUAUMLgGuQ6pdDmIkmzclQPnUQHM688GHp24JOl42xzYBtDno45xBeC/subnFzUFeomHa0FAQKvMmJbWWstk0QKXqF2wqnmlDxRXV7M2jRhABC2pCpAPKBokP4eglAtqJQthFG3bEaaQDs8PxEIXpA8YiHRoqYWxWxJfH3lJs4SKSMAsUBkQAHwqdML7F9Si9hCIbCXuqyBGwQNAMRESggMQPkq7vpQUFuLWK/EJqGu7Otwj79mNSAcs77JuzGRqGBjf3ocMCUbYCUy6h84ZckCJFs0E5OrSHmQLTH1JLgB0gyNmEVNKrJNblj+nwsBhDopcyWQUqQGTHWurNTu0YybSRPUXQRj0cmSpGrKJHE8/vxC+cq1qHuu+DkfIa1GFZqaQiXpun416OZL65jQ73Uj1Iechea88FlsZ/PPyXqaym6kWzrwRJP6aMXdu03+fTrarWuQchktBVhNyNGayXpjer8bnRhLeun0KF8ynwNLN2/qx5YQluLvkM9UzEqF1ORYSnMACuwYofkksk6PVpUJW5u6KCHv/P+zSYB8jDcILVGFKls/XII5Kl0kIp4eAkGmsRMtSWKrSbxqei5W85b1BJ8x0Nlk/YnOJ60C87sdzg5jpYMjEuVy2b0UqpOjZUW5KkAvTTS896SL7ONdC0YKLUsSXdUBF1lkkI/M4javQ2sLQVKj4VPhLNNpQKuTJQAVoFRIK4s2ZrzelkgRiwWoXUQ8BWII2rX006rndnvTNmPsTjpJvwxtsylVo/XTxT7bNh1TDi4w6Bm0rQ1l7DtBOzuKeDkNAFZQOCDoAAAAkAcAnQEqQABAAD61VKJNJySjIiYKcOAWiWMA04+wlAYvHpgHPZ+yEREg9+s268+R4J4kQ/867I+qhPEe5+SGYA2V3pYAAP78/wApYqaXHhUxu8IdWLrLV5c6ZmcXNmlv93Gxq+ahS8Nv7Kb7v3+t2nsAf/Wnz3+iLOHiLjATTdT/upEnHxwNLqx2M+szRCtwYRwOMIPtybc/lpn2R8NasHZKoMlR/uoz+aDiAFkzOf8o82Vobe2ZXuoU9UpyPHNX+fV9cgcm3mbSvg46NlICiC8TPgse/Pp3P+Za7xvz1wAfKjnqmwsAAA==
Ipo Date
1997-12-12T00:00:00.000Z
Market Cap
1938663424
Next Dividend Date
2025-12-31T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.21
Dividend Yield
2.3032629558541267
Sentiment
0.959947619047619
Sentiment Sources
21
Rating
4.6
Target Price
49.4
Strong Buy
4
Buy
0
Hold
1
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
118919000
Cost Of Revenue
54068000
Gross Profit
64851000
Operating Expenses
54525000
Operating Income
10326000
Interest Expense
-
Pretax Income
-1398000
Net Income
-1356000
Eps
-0.02430281740626568
Dividends Per Share
11785000
Shares Outstanding
55336162
Income Tax Expense
-42000
EBITDA
5352000
Operating Margin
8.683221352349078
Total Other Income Expense Net
-11724000
Cash
48646000
Short Term Investments
193214000
Receivables
33415000
Inventories
164618000
Total Current Assets
456063000
Property Plant Equipment
147915000
Total Assets
772530000
Payables
37459000
Short Term Debt
-
Long Term Debt
-
Total Liabilities
100554000
Equity
671976000
Depreciation
6750000
Change In Working Capital
3568000
Cash From Operations
29854000
Capital Expenditures
5694000
Cash From Investing
3543000
Cash From Financing
-51686000
Net Change In Cash
-18289000
PE
104.7273
PB
3.028203566794052
ROE
-0.20179292117575628
ROA
-0.17552716399363133
FCF
24160000
Fcf Percent
0.20316349784306964
Piotroski FScore
2
Health Score
49
Deep Value Investing Score
5.5
Defensive Investing Score
8.5
Dividend Investing Score
3.5
Economic Moat Investing Score
6.8
Garp Investing Score
4
Growth Investing Score
3
Momentum Investing Score
6
Net Net Investing Score
4
Quality Investing Score
5
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
118919000
Quarters > 0 > income Statement > cost Of Revenue
54068000
Quarters > 0 > income Statement > gross Profit
64851000
Quarters > 0 > income Statement > operating Expenses
54525000
Quarters > 0 > income Statement > operating Income
10326000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
-1398000
Quarters > 0 > income Statement > net Income
-1356000
Quarters > 0 > income Statement > eps
-0.02430281740626568
Quarters > 0 > income Statement > dividends Per Share
11785000
Quarters > 0 > income Statement > shares Outstanding
55796000
Quarters > 0 > income Statement > income Tax Expense
-42000
Quarters > 0 > income Statement > EBITDA
5352000
Quarters > 0 > income Statement > operating Margin
8.683221352349078
Quarters > 0 > income Statement > total Other Income Expense Net
-11724000
Quarters > 0 > balance Sheet > cash
48646000
Quarters > 0 > balance Sheet > short Term Investments
193214000
Quarters > 0 > balance Sheet > receivables
33415000
Quarters > 0 > balance Sheet > inventories
164618000
Quarters > 0 > balance Sheet > total Current Assets
456063000
Quarters > 0 > balance Sheet > property Plant Equipment
147915000
Quarters > 0 > balance Sheet > total Assets
772530000
Quarters > 0 > balance Sheet > payables
37459000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
100554000
Quarters > 0 > balance Sheet > equity
671976000
Quarters > 0 > cash Flow > net Income
-1356000
Quarters > 0 > cash Flow > depreciation
6750000
Quarters > 0 > cash Flow > change In Working Capital
3568000
Quarters > 0 > cash Flow > cash From Operations
29854000
Quarters > 0 > cash Flow > capital Expenditures
5694000
Quarters > 0 > cash Flow > cash From Investing
3543000
Quarters > 0 > cash Flow > cash From Financing
-51686000
Quarters > 0 > cash Flow > net Change In Cash
-18289000
Quarters > 0 > ratios > PE
-0.02430281740626568
Quarters > 0 > ratios > PB
3.028203566794052
Quarters > 0 > ratios > ROE
-0.20179292117575628
Quarters > 0 > ratios > ROA
-0.17552716399363133
Quarters > 0 > ratios > FCF
24160000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
0.20316349784306964
Quarters > 0 > health Score
49
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
115852000
Quarters > 1 > income Statement > cost Of Revenue
51898000
Quarters > 1 > income Statement > gross Profit
63954000
Quarters > 1 > income Statement > operating Expenses
65299000
Quarters > 1 > income Statement > operating Income
-1345000
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
1345000
Quarters > 1 > income Statement > net Income
1369000
Quarters > 1 > income Statement > eps
0.02427864578714952
Quarters > 1 > income Statement > dividends Per Share
11809000
Quarters > 1 > income Statement > shares Outstanding
56387000
Quarters > 1 > income Statement > income Tax Expense
-24000
Quarters > 1 > income Statement > EBITDA
5865000
Quarters > 1 > income Statement > operating Margin
-1.160963988537099
Quarters > 1 > income Statement > total Other Income Expense Net
2690000
Quarters > 1 > balance Sheet > cash
66935000
Quarters > 1 > balance Sheet > short Term Investments
201801000
Quarters > 1 > balance Sheet > receivables
27583000
Quarters > 1 > balance Sheet > inventories
168396000
Quarters > 1 > balance Sheet > total Current Assets
482903000
Quarters > 1 > balance Sheet > property Plant Equipment
147955000
Quarters > 1 > balance Sheet > total Assets
797537000
Quarters > 1 > balance Sheet > payables
31044000
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
93749000
Quarters > 1 > balance Sheet > equity
703788000
Quarters > 1 > cash Flow > net Income
1369000
Quarters > 1 > cash Flow > depreciation
7210000
Quarters > 1 > cash Flow > change In Working Capital
9108000
Quarters > 1 > cash Flow > cash From Operations
29072000
Quarters > 1 > cash Flow > capital Expenditures
5926000
Quarters > 1 > cash Flow > cash From Investing
32618000
Quarters > 1 > cash Flow > cash From Financing
-44369000
Quarters > 1 > cash Flow > net Change In Cash
17321000
Quarters > 1 > ratios > PE
0.02427864578714952
Quarters > 1 > ratios > PB
2.9219507721075098
Quarters > 1 > ratios > ROE
0.19451880395801008
Quarters > 1 > ratios > ROA
0.1716534781458415
Quarters > 1 > ratios > FCF
23146000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.1997893864585851
Quarters > 1 > health Score
70
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
105529000
Quarters > 2 > income Statement > cost Of Revenue
47294000
Quarters > 2 > income Statement > gross Profit
58235000
Quarters > 2 > income Statement > operating Expenses
51517000
Quarters > 2 > income Statement > operating Income
6718000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
9885000
Quarters > 2 > income Statement > net Income
8790000
Quarters > 2 > income Statement > eps
0.15387847276928732
Quarters > 2 > income Statement > dividends Per Share
11959000
Quarters > 2 > income Statement > shares Outstanding
57123000
Quarters > 2 > income Statement > income Tax Expense
1095000
Quarters > 2 > income Statement > EBITDA
14169000
Quarters > 2 > income Statement > operating Margin
6.366022609898701
Quarters > 2 > income Statement > total Other Income Expense Net
3167000
Quarters > 2 > balance Sheet > cash
49614000
Quarters > 2 > balance Sheet > short Term Investments
239682000
Quarters > 2 > balance Sheet > receivables
22806000
Quarters > 2 > balance Sheet > inventories
169068000
Quarters > 2 > balance Sheet > total Current Assets
499815000
Quarters > 2 > balance Sheet > property Plant Equipment
146786000
Quarters > 2 > balance Sheet > total Assets
814400000
Quarters > 2 > balance Sheet > payables
33587000
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
78585000
Quarters > 2 > balance Sheet > equity
735815000
Quarters > 2 > cash Flow > net Income
8790000
Quarters > 2 > cash Flow > depreciation
7451000
Quarters > 2 > cash Flow > change In Working Capital
4726000
Quarters > 2 > cash Flow > cash From Operations
26386000
Quarters > 2 > cash Flow > capital Expenditures
5726000
Quarters > 2 > cash Flow > cash From Investing
4526000
Quarters > 2 > cash Flow > cash From Financing
-32270000
Quarters > 2 > cash Flow > net Change In Cash
-1358000
Quarters > 2 > ratios > PE
0.15387847276928732
Quarters > 2 > ratios > PB
2.831249444493521
Quarters > 2 > ratios > ROE
1.1945937497876504
Quarters > 2 > ratios > ROA
1.0793222003929273
Quarters > 2 > ratios > FCF
20660000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.1957755688009931
Quarters > 2 > health Score
71
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
105250000
Quarters > 3 > income Statement > cost Of Revenue
47983000
Quarters > 3 > income Statement > gross Profit
57267000
Quarters > 3 > income Statement > operating Expenses
53348000
Quarters > 3 > income Statement > operating Income
3919000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
7303000
Quarters > 3 > income Statement > net Income
9140000
Quarters > 3 > income Statement > eps
0.16007846296653064
Quarters > 3 > income Statement > dividends Per Share
11937000
Quarters > 3 > income Statement > shares Outstanding
57097000
Quarters > 3 > income Statement > income Tax Expense
-1837000
Quarters > 3 > income Statement > EBITDA
11870000
Quarters > 3 > income Statement > operating Margin
3.723515439429929
Quarters > 3 > income Statement > total Other Income Expense Net
3384000
Quarters > 3 > balance Sheet > cash
50972000
Quarters > 3 > balance Sheet > short Term Investments
249023000
Quarters > 3 > balance Sheet > receivables
27172000
Quarters > 3 > balance Sheet > inventories
165612000
Quarters > 3 > balance Sheet > total Current Assets
514039000
Quarters > 3 > balance Sheet > property Plant Equipment
149562000
Quarters > 3 > balance Sheet > total Assets
828826000
Quarters > 3 > balance Sheet > payables
29789000
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
79054000
Quarters > 3 > balance Sheet > equity
749772000
Quarters > 3 > cash Flow > net Income
9140000
Quarters > 3 > cash Flow > depreciation
7951000
Quarters > 3 > cash Flow > change In Working Capital
-11843000
Quarters > 3 > cash Flow > cash From Operations
14726000
Quarters > 3 > cash Flow > capital Expenditures
3045000
Quarters > 3 > cash Flow > cash From Investing
-8384000
Quarters > 3 > cash Flow > cash From Financing
-13839000
Quarters > 3 > cash Flow > net Change In Cash
-7497000
Quarters > 3 > ratios > PE
0.16007846296653064
Quarters > 3 > ratios > PB
2.7772810801150216
Quarters > 3 > ratios > ROE
1.2190372539918801
Quarters > 3 > ratios > ROA
1.1027646333488572
Quarters > 3 > ratios > FCF
11681000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.1109833729216152
Quarters > 3 > health Score
63
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
418973000
Annuals > 0 > income Statement > cost Of Revenue
194222000
Annuals > 0 > income Statement > gross Profit
224751000
Annuals > 0 > income Statement > operating Expenses
206822000
Annuals > 0 > income Statement > operating Income
17929000
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
30754000
Annuals > 0 > income Statement > net Income
32234000
Annuals > 0 > income Statement > eps
0.5642219499387362
Annuals > 0 > income Statement > dividends Per Share
46037000
Annuals > 0 > income Statement > shares Outstanding
57130000
Annuals > 0 > income Statement > income Tax Expense
-1480000
Annuals > 0 > income Statement > EBITDA
52511000
Annuals > 0 > income Statement > operating Margin
4.279273366064162
Annuals > 0 > income Statement > total Other Income Expense Net
12825000
Annuals > 0 > balance Sheet > cash
50972000
Annuals > 0 > balance Sheet > short Term Investments
249023000
Annuals > 0 > balance Sheet > receivables
27172000
Annuals > 0 > balance Sheet > inventories
165612000
Annuals > 0 > balance Sheet > total Current Assets
514039000
Annuals > 0 > balance Sheet > property Plant Equipment
149562000
Annuals > 0 > balance Sheet > total Assets
828826000
Annuals > 0 > balance Sheet > payables
29789000
Annuals > 0 > balance Sheet > short Term Debt
2929000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
79054000
Annuals > 0 > balance Sheet > equity
749772000
Annuals > 0 > cash Flow > net Income
32234000
Annuals > 0 > cash Flow > depreciation
34582000
Annuals > 0 > cash Flow > change In Working Capital
-10717000
Annuals > 0 > cash Flow > cash From Operations
81181000
Annuals > 0 > cash Flow > capital Expenditures
17286000
Annuals > 0 > cash Flow > cash From Investing
-25920000
Annuals > 0 > cash Flow > cash From Financing
-68218000
Annuals > 0 > cash Flow > net Change In Cash
-12957000
Annuals > 0 > ratios > PE
0.5642219499387362
Annuals > 0 > ratios > PB
2.6333509386853606
Annuals > 0 > ratios > ROE
4.2991736154457625
Annuals > 0 > ratios > ROA
3.8891154476331584
Annuals > 0 > ratios > FCF
63895000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.15250386063063728
Annuals > 0 > health Score
72
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
444538000
Annuals > 1 > income Statement > cost Of Revenue
215582000
Annuals > 1 > income Statement > gross Profit
228956000
Annuals > 1 > income Statement > operating Expenses
193897000
Annuals > 1 > income Statement > operating Income
35059000
Annuals > 1 > income Statement > interest Expense
-
Annuals > 1 > income Statement > pretax Income
45907000
Annuals > 1 > income Statement > net Income
55735000
Annuals > 1 > income Statement > eps
0.9672520912151609
Annuals > 1 > income Statement > dividends Per Share
44008000
Annuals > 1 > income Statement > shares Outstanding
57622000
Annuals > 1 > income Statement > income Tax Expense
-9828000
Annuals > 1 > income Statement > EBITDA
35059000
Annuals > 1 > income Statement > operating Margin
7.886614867570377
Annuals > 1 > income Statement > total Other Income Expense Net
10848000
Annuals > 1 > balance Sheet > cash
63929000
Annuals > 1 > balance Sheet > short Term Investments
247640000
Annuals > 1 > balance Sheet > receivables
14674000
Annuals > 1 > balance Sheet > inventories
163164000
Annuals > 1 > balance Sheet > total Current Assets
511600000
Annuals > 1 > balance Sheet > property Plant Equipment
164213000
Annuals > 1 > balance Sheet > total Assets
819868000
Annuals > 1 > balance Sheet > payables
26390000
Annuals > 1 > balance Sheet > short Term Debt
2626000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
67627000
Annuals > 1 > balance Sheet > equity
752241000
Annuals > 1 > cash Flow > net Income
55735000
Annuals > 1 > cash Flow > depreciation
37376000
Annuals > 1 > cash Flow > change In Working Capital
-45928000
Annuals > 1 > cash Flow > cash From Operations
65759000
Annuals > 1 > cash Flow > capital Expenditures
20884000
Annuals > 1 > cash Flow > cash From Investing
-14153000
Annuals > 1 > cash Flow > cash From Financing
-93049000
Annuals > 1 > cash Flow > net Change In Cash
-41443000
Annuals > 1 > ratios > PE
0.9672520912151609
Annuals > 1 > ratios > PB
2.647311592960235
Annuals > 1 > ratios > ROE
7.40919465969018
Annuals > 1 > ratios > ROA
6.798045539037992
Annuals > 1 > ratios > FCF
44875000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.10094750055113398
Annuals > 1 > health Score
72
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
651138000
Annuals > 2 > income Statement > cost Of Revenue
284231000
Annuals > 2 > income Statement > gross Profit
366907000
Annuals > 2 > income Statement > operating Expenses
186495000
Annuals > 2 > income Statement > operating Income
180412000
Annuals > 2 > income Statement > interest Expense
3014000
Annuals > 2 > income Statement > pretax Income
183426000
Annuals > 2 > income Statement > net Income
170851000
Annuals > 2 > income Statement > eps
2.9269842901440786
Annuals > 2 > income Statement > dividends Per Share
41492000
Annuals > 2 > income Statement > shares Outstanding
58371000
Annuals > 2 > income Statement > income Tax Expense
12575000
Annuals > 2 > income Statement > EBITDA
217757000
Annuals > 2 > income Statement > operating Margin
27.707183423483194
Annuals > 2 > income Statement > total Other Income Expense Net
3014000
Annuals > 2 > balance Sheet > cash
105372000
Annuals > 2 > balance Sheet > short Term Investments
248441000
Annuals > 2 > balance Sheet > receivables
20836000
Annuals > 2 > balance Sheet > inventories
135420000
Annuals > 2 > balance Sheet > total Current Assets
525073000
Annuals > 2 > balance Sheet > property Plant Equipment
176681000
Annuals > 2 > balance Sheet > total Assets
840096000
Annuals > 2 > balance Sheet > payables
30088000
Annuals > 2 > balance Sheet > short Term Debt
2895000
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
84880000
Annuals > 2 > balance Sheet > equity
755216000
Annuals > 2 > cash Flow > net Income
170851000
Annuals > 2 > cash Flow > depreciation
37345000
Annuals > 2 > cash Flow > change In Working Capital
-18004000
Annuals > 2 > cash Flow > cash From Operations
215343000
Annuals > 2 > cash Flow > capital Expenditures
39211000
Annuals > 2 > cash Flow > cash From Investing
78336000
Annuals > 2 > cash Flow > cash From Financing
-346424000
Annuals > 2 > cash Flow > net Change In Cash
-52745000
Annuals > 2 > ratios > PE
2.9269842901440786
Annuals > 2 > ratios > PB
2.6711586618927567
Annuals > 2 > ratios > ROE
22.622799305099466
Annuals > 2 > ratios > ROA
20.337080524130577
Annuals > 2 > ratios > FCF
176132000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.2704987268443863
Annuals > 2 > health Score
94
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
703277000
Annuals > 3 > income Statement > cost Of Revenue
342638000
Annuals > 3 > income Statement > gross Profit
360639000
Annuals > 3 > income Statement > operating Expenses
185581000
Annuals > 3 > income Statement > operating Income
175058000
Annuals > 3 > income Statement > interest Expense
1077000
Annuals > 3 > income Statement > pretax Income
176135000
Annuals > 3 > income Statement > net Income
164413000
Annuals > 3 > income Statement > eps
2.674817381684481
Annuals > 3 > income Statement > dividends Per Share
32599000
Annuals > 3 > income Statement > shares Outstanding
61467000
Annuals > 3 > income Statement > income Tax Expense
11722000
Annuals > 3 > income Statement > EBITDA
210006000
Annuals > 3 > income Statement > operating Margin
24.891756733122225
Annuals > 3 > income Statement > total Other Income Expense Net
1077000
Annuals > 3 > balance Sheet > cash
158117000
Annuals > 3 > balance Sheet > short Term Investments
372235000
Annuals > 3 > balance Sheet > receivables
41393000
Annuals > 3 > balance Sheet > inventories
99266000
Annuals > 3 > balance Sheet > total Current Assets
686815000
Annuals > 3 > balance Sheet > property Plant Equipment
179824000
Annuals > 3 > balance Sheet > total Assets
1014487000
Annuals > 3 > balance Sheet > payables
43721000
Annuals > 3 > balance Sheet > short Term Debt
3050000
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
102455000
Annuals > 3 > balance Sheet > equity
912032000
Annuals > 3 > cash Flow > net Income
164413000
Annuals > 3 > cash Flow > depreciation
34948000
Annuals > 3 > cash Flow > change In Working Capital
2443000
Annuals > 3 > cash Flow > cash From Operations
230868000
Annuals > 3 > cash Flow > capital Expenditures
47272000
Annuals > 3 > cash Flow > cash From Investing
-232798000
Annuals > 3 > cash Flow > cash From Financing
-98827000
Annuals > 3 > cash Flow > net Change In Cash
-100757000
Annuals > 3 > ratios > PE
2.674817381684481
Annuals > 3 > ratios > PB
2.329194063366198
Annuals > 3 > ratios > ROE
18.027108697940424
Annuals > 3 > ratios > ROA
16.206516199813304
Annuals > 3 > ratios > FCF
183596000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.2610578761995629
Annuals > 3 > health Score
93
Valuation > metrics > PE
104.7273
Valuation > metrics > PB
3.028203566794052
Valuation > final Score
19.71796433205948
Valuation > verdict
159.9% Overvalued
Profitability > metrics > ROE
-0.20179292117575628
Profitability > metrics > ROA
-0.29732734293288426
Profitability > metrics > Net Margin
-0.011402719498145798
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.14963927283117254
Risk > metrics > Interest Coverage
1.5297777777777777
Risk > final Score
66
Risk > verdict
High
Liquidity > metrics > Current Ratio
12.174991323847406
Liquidity > metrics > Quick Ratio
7.780373208040792
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
3
Prev Profitabilities > 1
20
Prev Profitabilities > 2
21
Prev Risks > 0
59
Prev Risks > 1
66
Prev Risks > 2
63
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T01:02:23.408Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-01-29
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.22
Earnings History > 0 > eps Difference
-0.22
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-06
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.36
Earnings History > 1 > eps Estimate
0.35
Earnings History > 1 > eps Difference
0.01
Earnings History > 1 > surprise Percent
2.8571
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-06
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.35
Earnings History > 2 > eps Estimate
0.35
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
0
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-12
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.31
Earnings History > 3 > eps Estimate
0.28
Earnings History > 3 > eps Difference
0.03
Earnings History > 3 > surprise Percent
10.7143
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-06
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.3
Earnings History > 4 > eps Estimate
0.28
Earnings History > 4 > eps Difference
0.02
Earnings History > 4 > surprise Percent
7.1429
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-06
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.4
Earnings History > 5 > eps Estimate
0.36
Earnings History > 5 > eps Difference
0.04
Earnings History > 5 > surprise Percent
11.1111
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-06
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.28
Earnings History > 6 > eps Estimate
0.26
Earnings History > 6 > eps Difference
0.02
Earnings History > 6 > surprise Percent
7.6923
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-07
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.18
Earnings History > 7 > eps Estimate
0.12
Earnings History > 7 > eps Difference
0.06
Earnings History > 7 > surprise Percent
50
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-08
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.22
Earnings History > 8 > eps Estimate
0.15
Earnings History > 8 > eps Difference
0.07
Earnings History > 8 > surprise Percent
46.6667
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-07
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.46
Earnings History > 9 > eps Estimate
0.47
Earnings History > 9 > eps Difference
-0.01
Earnings History > 9 > surprise Percent
-2.1277
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-03
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.36
Earnings History > 10 > eps Estimate
0.34
Earnings History > 10 > eps Difference
0.02
Earnings History > 10 > surprise Percent
5.8824
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-04
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.25
Earnings History > 11 > eps Estimate
0.25
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
0
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-06
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.48
Earnings History > 12 > eps Estimate
0.46
Earnings History > 12 > eps Difference
0.02
Earnings History > 12 > surprise Percent
4.3478
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
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.84
Earnings History > 13 > eps Estimate
0.83
Earnings History > 13 > eps Difference
0.01
Earnings History > 13 > surprise Percent
1.2048
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-04
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.03
Earnings History > 14 > eps Estimate
0.98
Earnings History > 14 > eps Difference
0.05
Earnings History > 14 > surprise Percent
5.102
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-28
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.93
Earnings History > 15 > eps Estimate
0.87
Earnings History > 15 > eps Difference
0.06
Earnings History > 15 > surprise Percent
6.8966
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-03
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.83
Earnings History > 16 > eps Estimate
0.75
Earnings History > 16 > eps Difference
0.08
Earnings History > 16 > surprise Percent
10.6667
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-28
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.84
Earnings History > 17 > eps Estimate
0.78
Earnings History > 17 > eps Difference
0.06
Earnings History > 17 > surprise Percent
7.6923
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-29
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.83
Earnings History > 18 > eps Estimate
0.75
Earnings History > 18 > eps Difference
0.08
Earnings History > 18 > surprise Percent
10.6667
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-29
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.76
Earnings History > 19 > eps Estimate
0.56
Earnings History > 19 > eps Difference
0.2
Earnings History > 19 > surprise Percent
35.7143
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-02
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.6
Earnings History > 20 > eps Estimate
0.44
Earnings History > 20 > eps Difference
0.16
Earnings History > 20 > surprise Percent
36.3636
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-29
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.4
Earnings History > 21 > eps Estimate
0.36
Earnings History > 21 > eps Difference
0.04
Earnings History > 21 > surprise Percent
11.1111
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-30
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.33
Earnings History > 22 > eps Estimate
0.32
Earnings History > 22 > eps Difference
0.01
Earnings History > 22 > surprise Percent
3.125
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-07
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.38
Earnings History > 23 > eps Estimate
0.33
Earnings History > 23 > eps Difference
0.05
Earnings History > 23 > surprise Percent
15.1515
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-01-30
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.41
Earnings History > 24 > eps Estimate
0.39
Earnings History > 24 > eps Difference
0.02
Earnings History > 24 > surprise Percent
5.1282
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-24
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.39
Earnings History > 25 > eps Estimate
0.37
Earnings History > 25 > eps Difference
0.02
Earnings History > 25 > surprise Percent
5.4054
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
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.28
Earnings History > 26 > eps Estimate
0.27
Earnings History > 26 > eps Difference
0.01
Earnings History > 26 > surprise Percent
3.7037
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
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.21
Earnings History > 27 > eps Estimate
0.2
Earnings History > 27 > eps Difference
0.01
Earnings History > 27 > surprise Percent
5
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-07
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.27
Earnings History > 28 > eps Estimate
0.24
Earnings History > 28 > eps Difference
0.03
Earnings History > 28 > surprise Percent
12.5
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-25
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.39
Earnings History > 29 > eps Estimate
0.38
Earnings History > 29 > eps Difference
0.01
Earnings History > 29 > surprise Percent
2.6316
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
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.37
Earnings History > 30 > eps Estimate
0.35
Earnings History > 30 > eps Difference
0.02
Earnings History > 30 > surprise Percent
5.7143
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
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.34
Earnings History > 31 > eps Estimate
0.3
Earnings History > 31 > eps Difference
0.04
Earnings History > 31 > surprise Percent
13.3333
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-01
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.37
Earnings History > 32 > eps Estimate
0.36
Earnings History > 32 > eps Difference
0.01
Earnings History > 32 > surprise Percent
2.7778
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
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.39
Earnings History > 33 > eps Estimate
0.36
Earnings History > 33 > eps Difference
0.03
Earnings History > 33 > surprise Percent
8.3333
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
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.35
Earnings History > 34 > eps Estimate
0.33
Earnings History > 34 > eps Difference
0.02
Earnings History > 34 > surprise Percent
6.0606
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
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.32
Earnings History > 35 > eps Estimate
0.31
Earnings History > 35 > eps Difference
0.01
Earnings History > 35 > surprise Percent
3.2258
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-01
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.34
Earnings History > 36 > eps Estimate
0.31
Earnings History > 36 > eps Difference
0.03
Earnings History > 36 > surprise Percent
9.6774
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-27
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.36
Earnings History > 37 > eps Estimate
0.31
Earnings History > 37 > eps Difference
0.05
Earnings History > 37 > surprise Percent
16.129
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
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.3
Earnings History > 38 > eps Estimate
0.25
Earnings History > 38 > eps Difference
0.05
Earnings History > 38 > surprise Percent
20
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
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.25
Earnings History > 39 > eps Estimate
0.2
Earnings History > 39 > eps Difference
0.05
Earnings History > 39 > surprise Percent
25
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-04
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.29
Earnings History > 40 > eps Estimate
0.26
Earnings History > 40 > eps Difference
0.03
Earnings History > 40 > surprise Percent
11.5385
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-28
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.28
Earnings History > 41 > eps Estimate
0.25
Earnings History > 41 > eps Difference
0.03
Earnings History > 41 > surprise Percent
12
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-29
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.24
Earnings History > 42 > eps Estimate
0.24
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
0
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-29
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.22
Earnings History > 43 > eps Estimate
0.23
Earnings History > 43 > eps Difference
-0.01
Earnings History > 43 > surprise Percent
-4.3478
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-04
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.3
Earnings History > 44 > eps Estimate
0.26
Earnings History > 44 > eps Difference
0.04
Earnings History > 44 > surprise Percent
15.3846
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-30
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.33
Earnings History > 45 > eps Estimate
0.33
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
0
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-29
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.31
Earnings History > 46 > eps Estimate
0.29
Earnings History > 46 > eps Difference
0.02
Earnings History > 46 > surprise Percent
6.8966
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-29
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.28
Earnings History > 47 > eps Estimate
0.3
Earnings History > 47 > eps Difference
-0.02
Earnings History > 47 > surprise Percent
-6.6667
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-03
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.33
Earnings History > 48 > eps Estimate
0.31
Earnings History > 48 > eps Difference
0.02
Earnings History > 48 > surprise Percent
6.4516
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-30
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.36
Earnings History > 49 > eps Estimate
0.33
Earnings History > 49 > eps Difference
0.03
Earnings History > 49 > surprise Percent
9.0909
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-30
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.31
Earnings History > 50 > eps Estimate
0.29
Earnings History > 50 > eps Difference
0.02
Earnings History > 50 > surprise Percent
6.8966
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-02
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.24
Earnings History > 51 > eps Estimate
0.24
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
0
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-04
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.24
Earnings History > 52 > eps Estimate
0.21
Earnings History > 52 > eps Difference
0.03
Earnings History > 52 > surprise Percent
14.2857
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-25
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.25
Earnings History > 53 > eps Estimate
0.23
Earnings History > 53 > eps Difference
0.02
Earnings History > 53 > surprise Percent
8.6957
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-06
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.25
Earnings History > 54 > eps Estimate
0.22
Earnings History > 54 > eps Difference
0.03
Earnings History > 54 > surprise Percent
13.6364
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-03
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.18
Earnings History > 55 > eps Estimate
0.14
Earnings History > 55 > eps Difference
0.04
Earnings History > 55 > surprise Percent
28.5714
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.14
Earnings History > 56 > eps Estimate
0.14
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
0
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.16
Earnings History > 57 > eps Estimate
0.19
Earnings History > 57 > eps Difference
-0.03
Earnings History > 57 > surprise Percent
-15.7895
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-02
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.22
Earnings History > 58 > eps Estimate
0.22
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
0
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-02
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.2
Earnings History > 59 > eps Estimate
0.2
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.2
Earnings History > 60 > eps Estimate
0.19
Earnings History > 60 > eps Difference
0.01
Earnings History > 60 > surprise Percent
5.2632
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-27
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.27
Earnings History > 61 > eps Estimate
0.24
Earnings History > 61 > eps Difference
0.03
Earnings History > 61 > surprise Percent
12.5
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-02
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.3
Earnings History > 62 > eps Estimate
0.26
Earnings History > 62 > eps Difference
0.04
Earnings History > 62 > surprise Percent
15.3846
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-28
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.25
Earnings History > 63 > eps Estimate
0.25
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.21
Earnings History > 64 > eps Estimate
0.21
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
0
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-23
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.18
Earnings History > 65 > eps Estimate
0.16
Earnings History > 65 > eps Difference
0.02
Earnings History > 65 > surprise Percent
12.5
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-30
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.13
Earnings History > 66 > eps Estimate
0.07
Earnings History > 66 > eps Difference
0.06
Earnings History > 66 > surprise Percent
85.7143
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-23
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.07
Earnings History > 67 > eps Estimate
0.03
Earnings History > 67 > eps Difference
0.04
Earnings History > 67 > surprise Percent
133.3333
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-04
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.08
Earnings History > 68 > eps Estimate
0.1
Earnings History > 68 > eps Difference
-0.02
Earnings History > 68 > surprise Percent
-20
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-23
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.17
Earnings History > 69 > eps Estimate
0.17
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
0
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-24
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.17
Earnings History > 70 > eps Estimate
0.17
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
0
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-24
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.17
Earnings History > 71 > eps Estimate
0.17
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
0
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-06
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.19
Earnings History > 72 > eps Estimate
0.17
Earnings History > 72 > eps Difference
0.02
Earnings History > 72 > surprise Percent
11.7647
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-25
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.16
Earnings History > 73 > eps Estimate
0.17
Earnings History > 73 > eps Difference
-0.01
Earnings History > 73 > surprise Percent
-5.8824
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-01
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.15
Earnings History > 74 > eps Estimate
0.15
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
0
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-06-05
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.1
Earnings History > 75 > eps Estimate
0.11
Earnings History > 75 > eps Difference
-0.01
Earnings History > 75 > surprise Percent
-9.0909
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-02
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.0495
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-10-19
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.0446
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-31
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.13
Earnings History > 78 > eps Estimate
0.07
Earnings History > 78 > eps Difference
0.06
Earnings History > 78 > surprise Percent
85.7143
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-25
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.08
Earnings History > 79 > eps Difference
-0.04
Earnings History > 79 > surprise Percent
-50
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-02
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.09
Earnings History > 80 > eps Estimate
0.09
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
0
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-19
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.09
Earnings History > 81 > eps Estimate
0.09
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
0
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-21
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.08
Earnings History > 82 > eps Estimate
0.07
Earnings History > 82 > eps Difference
0.01
Earnings History > 82 > surprise Percent
14.2857
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-20
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.08
Earnings History > 83 > eps Estimate
0.06
Earnings History > 83 > eps Difference
0.02
Earnings History > 83 > surprise Percent
33.3333
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-01-26
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.07
Earnings History > 84 > eps Estimate
0.06
Earnings History > 84 > eps Difference
0.01
Earnings History > 84 > surprise Percent
16.6667
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-20
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.09
Earnings History > 85 > eps Estimate
0.08
Earnings History > 85 > eps Difference
0.01
Earnings History > 85 > surprise Percent
12.5
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-21
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.08
Earnings History > 86 > eps Estimate
0.07
Earnings History > 86 > eps Difference
0.01
Earnings History > 86 > surprise Percent
14.2857
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-21
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.08
Earnings History > 87 > eps Estimate
0.07
Earnings History > 87 > eps Difference
0.01
Earnings History > 87 > surprise Percent
14.2857
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-01-22
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.08
Earnings History > 88 > eps Estimate
0.09
Earnings History > 88 > eps Difference
-0.01
Earnings History > 88 > surprise Percent
-11.1111
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-22
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.08
Earnings History > 89 > eps Estimate
0.08
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
0
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-23
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.07
Earnings History > 90 > eps Estimate
0.06
Earnings History > 90 > eps Difference
0.01
Earnings History > 90 > surprise Percent
16.6667
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-23
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.07
Earnings History > 91 > eps Estimate
0.05
Earnings History > 91 > eps Difference
0.02
Earnings History > 91 > surprise Percent
40
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-01-23
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.06
Earnings History > 92 > eps Estimate
0.04
Earnings History > 92 > eps Difference
0.02
Earnings History > 92 > surprise Percent
50
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-23
Earnings History > 93 > date
2002-09-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.04
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
0
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-24
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.04
Earnings History > 94 > eps Estimate
0.03
Earnings History > 94 > eps Difference
0.01
Earnings History > 94 > surprise Percent
33.3333
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-25
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.03
Earnings History > 95 > eps Estimate
0.02
Earnings History > 95 > eps Difference
0.01
Earnings History > 95 > surprise Percent
50
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-01-24
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.02
Earnings History > 96 > eps Estimate
0.01
Earnings History > 96 > eps Difference
0.01
Earnings History > 96 > surprise Percent
100
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-23
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.02
Earnings History > 97 > eps Estimate
0.01
Earnings History > 97 > eps Difference
0.01
Earnings History > 97 > surprise Percent
100
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-20
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.01
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-25
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.07
Earnings History > 99 > eps Estimate
0.08
Earnings History > 99 > eps Difference
-0.01
Earnings History > 99 > surprise Percent
-12.5
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-01-23
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.08
Earnings History > 100 > eps Estimate
0.07
Earnings History > 100 > eps Difference
0.01
Earnings History > 100 > surprise Percent
14.2857
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-16
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.09
Earnings History > 101 > eps Estimate
0.11
Earnings History > 101 > eps Difference
-0.02
Earnings History > 101 > surprise Percent
-18.1818
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-20
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.09
Earnings History > 102 > eps Estimate
0.09
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
0
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-04-17
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.09
Earnings History > 103 > eps Estimate
0.07
Earnings History > 103 > eps Difference
0.02
Earnings History > 103 > surprise Percent
28.5714
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-01-20
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.13
Earnings History > 104 > eps Estimate
0.11
Earnings History > 104 > eps Difference
0.02
Earnings History > 104 > surprise Percent
18.1818
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-25
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.12
Earnings History > 105 > eps Estimate
0.08
Earnings History > 105 > eps Difference
0.04
Earnings History > 105 > surprise Percent
50
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-22
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.18
Earnings History > 106 > eps Estimate
0.06
Earnings History > 106 > eps Difference
0.12
Earnings History > 106 > surprise Percent
200
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-22
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.09
Earnings History > 107 > eps Estimate
0.05
Earnings History > 107 > eps Difference
0.04
Earnings History > 107 > surprise Percent
80
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-01-21
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.08
Earnings History > 108 > eps Estimate
0.05
Earnings History > 108 > eps Difference
0.03
Earnings History > 108 > surprise Percent
60
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-10-21
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.17
Earnings History > 109 > eps Estimate
0.08
Earnings History > 109 > eps Difference
0.09
Earnings History > 109 > surprise Percent
112.5
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-07-22
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.09
Earnings History > 110 > eps Estimate
0.07
Earnings History > 110 > eps Difference
0.02
Earnings History > 110 > surprise Percent
28.5714
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-04-23
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.08
Earnings History > 111 > eps Estimate
0.06
Earnings History > 111 > eps Difference
0.02
Earnings History > 111 > surprise Percent
33.3333
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-01-22
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.11
Earnings History > 112 > eps Estimate
0.06
Earnings History > 112 > eps Difference
0.05
Earnings History > 112 > surprise Percent
83.3333
Power Integrations, Inc. designs, develops, manufactures, and markets analog and mixed-signal integrated circuits (ICs), and other electronic components and circuitry used in high-voltage power conversion. The company provides a range of alternating current to direct current power conversion products that address power supply up to approximately 500 watts of output for consumer appliances, utility meters, LCD monitors, tablets, smartphones, computers, TVs, and consumer and industrial applications, as well as LED lightings; and power conversion in high-power applications comprising industrial motors, solar and wind-power systems, electric locomotives, and high-voltage DC transmission systems. It also offers InnoSwitch IC for electric vehicles; high-voltage gate-driver products used to operate high-voltage switches, such as insulated-gate bipolar transistors and silicon-carbide MOSFETs under the SCALE and SCALE-2 product-family names; and SCALE-iDriver for use in powertrain and charging applications for electric vehicles. In addition, the company provides motor-driver ICs for use in refrigerator compressors, ceiling fans, air purifiers, and circulation pumps, as well as pumps and fans used in appliances, such as dishwashers, laundry machines, and boilers. It serves communications, computer, consumer, and industrial markets. The company sells its products to original equipment manufacturers and merchant power supply manufacturers through direct sales staff, as well as a network of independent sales representatives and distributors in the Americas, Europe, the Middle East, Africa, and the Asia-Pacific. Power Integrations, Inc. was incorporated in 1988 and is headquartered in San Jose, California.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.21Next Payout:
Dec 31, 2025Yield:
2.3033 %Analysts Conflicted on These Technology Names: IPG Photonics (IPGP), Klarna Group Plc (KLAR) and Power Integrations (POWI) The Globe and Mail
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$49.4
Analyst Picks
Strong Buy
4
Buy
0
Hold
1
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
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 37.72% of the total shares of Power Integrations Inc
1.
Neuberger Berman Genesis Inv(4.3682%)
since
2025/06/30
2.
iShares Core S&P Mid-Cap ETF(3.2663%)
since
2025/08/31
3.
Vanguard Total Stock Mkt Idx Inv(3.1089%)
since
2025/07/31
4.
Vanguard Explorer Inv(2.7356%)
since
2025/06/30
5.
Vanguard Small Cap Index(2.4405%)
since
2025/07/31
6.
iShares Russell 2000 ETF(2.4154%)
since
2025/08/31
7.
Vanguard Information Technology ETF(2.3844%)
since
2025/07/31
8.
American Funds SMALLCAP World A(2.2513%)
since
2025/06/30
9.
JPM US Small Cap Core-Composite(1.5144%)
since
2025/06/30
10.
JPM Small Cap Equity-MA(1.5144%)
since
2025/06/30
11.
JPMorgan Small Cap Equity A(1.5071%)
since
2025/07/31
12.
Vanguard Small Cap Growth Index Inv(1.3773%)
since
2025/07/31
13.
Disciplined Growth - Mid Cap Growth(1.1339%)
since
2024/12/31
14.
Robeco Smart Energy F-EUR Cap(1.0929%)
since
2025/07/31
15.
Vanguard Institutional Extnd Mkt Idx Tr(1.0785%)
since
2025/07/31
16.
American Century Small Cap Growth Inv(1.0375%)
since
2025/06/30
17.
American Century U.S. Small Cap Growth(1.0375%)
since
2025/06/30
18.
Fidelity Small Cap Index(1.016%)
since
2025/06/30
19.
SPDR® S&P Semiconductor ETF(0.9658%)
since
2025/08/31
20.
Stephens SMID Select Growth(0.9408%)
since
2025/06/30
21.
Envestnet Asset Management Inc(0.5379%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.22
Date
2025-09-30
EPS Actual
0.36
EPS Estimate
0.35
EPS Difference
0.01
Surprise Percent
2.8571%
(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.