_id
690dad37ccc777a4e85d09f1
Ticker
ALGN
Name
Align Technology Inc
Exchange
NASDAQ
Address
410 North Scottsdale Road, Tempe, AZ, United States, 85288
Country
USA
Sector
Healthcare
Industry
Medical Instruments & Supplies
Currency
USD
Website
https://www.aligntech.com
Description
Align Technology, Inc. provides Invisalign clear aligners, Vivera retainers, and iTero intraoral scanners and services in the United States, Switzerland, and internationally. The company's Clear Aligner segment offers Invisalign comprehensive package to treat adults and teens malocclusion and features, and orthodontic needs of teenage or younger patients; and Invisalign First Phase I and Invisalign First Comprehensive Phase 2 package for younger patients between the ages of six and ten years with a mixture of primary/baby and permanent teeth. This segment also provides Invisalign express, Invisalign lite, and Invisalign moderate; Invisalign Go, Invisalign Go express, and Invisalign Go Plus; retention products, Invisalign training, adjusting tools used by dental professionals during treatment, ancillary Invisalign accessory products, and other oral health products; Invisalign Professional Whitening system; Invisalign Palatal Expander, a 3D printed orthodontic device; and 3D printing solutions. Its Imaging Systems and CAD/CAM Services segment offers iTero intraoral scanning system, a single hardware platform for restorative or orthodontic procedures; exocad, a computer-aided design and computer-aided manufacturing software; orthodontist software for digital records storage, orthodontic diagnosis, and fabrication of printed models and retainers; and restorative software for general practitioner dentists, prosthodontists, periodontists, and oral surgeons. This segment also offers Invisalign outcome simulator, a chair-side and cloud-based application for the iTero scanner; Invisalign progress assessment tool; Align Oral Health Suite, a digital interface for dental consultations; iTero TimeLapse technology for doctors or practitioners to compare a patient's historic 3D scans to the present-day scan; and subscription software, disposables, rents scanners, and pay per scan services. The company was incorporated in 1997 and is headquartered in Tempe, Arizona.
Last Close
167.28
Volume
67360
Current Price
167.385
Change
-4.105
Last Updated
2026-01-20T15:10:24.447Z
Image
data:image/webp;base64,UklGRngFAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSEoDAAANuS5E9D80tlTbdiRJKq3V/CdZaC0+PFK42QT2w6BkHI6Vbrscb5VgPGjp8Azyy4mYgAl4Jo/6vJe95PKC/qXB+NrwV77RbLcMe8Rj9OOyXjrn/cJz4FlBFgqAOE0lIuLs62uUBCCAIkARhXrRlXym1sdWR6/Ptd5sl0DC3Fkggcoe7vmY6kX1cEoE6EI70qClSWUVuKggIUocmzbs8CoePghgIcRgBRGRQqkooFSoVmmmD22PIoB1/ZTsxOJRo1gyO3WUE18yPvH0oQRHX/ShluBDPJp5cL1jDZbb9fu+HCdKBPTX5ZbdSsRZ/a43DZejuvEtgIIAFoM3q17Bue+Porf+kfJ+kghg1eYR1b84/36sQ7CsjG2FCErL+n0c619MMPsfTxOtib+/LRKwrLl526iFiV6XXoX7bb8uAIXUNrQw2f1YUpaCT+SYav9iwoMEqSfAOgqHzqSvvzqqorY+/tVwyGVa7EeJcrV/SdWS+hdTW9f0UVqXlAcWU899veU9HVjLDmLiqeAPXBbii5PB5CtA88EQ1VqmF07bSt9bKE3vgcEMpJpLmSQENJNEqCHKc5GJQa6ZYJkGVOaShIYczSSyaDLUXMAkUMzVIg0RzSSyCEHMNVijivlaIgRBZhEIDYHCTCMlRVnzCApNFJV5QEhDQsw0KRpQ0TwSgkHRTIhCQ1SYZ3AnBKrNg5AMpCLzkAkNJOYaEuVIqHkYqVbRB0dvM2j7glhhQL3tfZ6c//tDQRZiy+u3+5ZJZXvya3XZF7ZqRVpftkntrYuqlgPAxrUwrSqq2IHLk8hB+7dPJnQtR1XiVMZUyss+mb0lUH3cUUitCfdln8jeurv6emt3LN/uN6tUrX/7ZBLX1rVItQEoEWx/9OuxHrRf9z1nytgqXtbl6RVAQcD6/cYlqrhfbmfaXE5nWQeniThd/hC+OKpDOc9ePaX+L9/fJe7sv+4ju0Txjr/7DP77RUjSlbsFoESwfX+fKqme7k2VQEIgRAZc5PZHSSWZhw8C1tu9qqp8rDAqWEKGqJUT7WGtrq7jnkcRpwshDnK3IoOMLKXMnQJ6+hiPIu7UpflAJCOkQUKoAJXCPVQYg8dewOaLNIAARACKUtAB0cIjAlZQOCAIAgAA0AwAnQEqQABAAD61SqFLpyQjIawSvMjgFolsALs5jf8B03VxvI8tXG7i47E+Jh0l9yrvN/PpexgBXiBGZRf4TntzOCJBiUH1YzHsx8NXBl0YSIjYEhdFkIaGkL+iP9P66wRMLjLtztHHjp4bnRoAAP76X64rHVvpShvG+Nz25O1zIgaAXBrasW+3YYIF6aGnIRMnNONL4l/cN4X+nq1ZqJuTpd0JsZrkXZR5Y63pFZGUTs/PM2ibs6yBtjKkrIPYM69m0rWxw+W6nZlHulWspskFum6/h5l6nmq4nnwaufqHON1ax/trI34gYX8kfrLAzjSFv8JK7kbCnbJfkrL4LEijEroewF7Cit7JwbLxKraG3JYkf4VuXqteKbFDIYLzNm7Y8ENJPOe4owJGfQRTkixLq9Nbolnj718aZOeKv6EatipY7AV/zB1TQZ+8w8yklqcXb6DcAk/yTwcqBhgWWKmApNlR/4hr+W4lrU9VHQzTryQQQrM3aY0DjfWmhZbnFoiBB5o1lBAIryVxygH0bnmVG1Vno1z7PCa/BahA7SBS9Rw81SFrxVJNUn/3g15/UwfpZG4uQUNrQqX1PNwf1aQed+fRczrcP3ZOlVnkiILjNEkSbx5ICEK9/BRwDm5OLF1/U3ppLLFh7JgbEazIZx2p99bEnUIrqsNodVmQpaHRr/xwY4AAAA==
Ipo Date
2001-01-26T00:00:00.000Z
Market Cap
12430687232
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9578142857142857
Sentiment Sources
21
Rating
4
Target Price
180.4667
Strong Buy
8
Buy
3
Hold
6
Sell
1
Strong Sell
0
Current Quarter
2025-09-30
Revenue
995692000
Cost Of Revenue
356491000
Gross Profit
639201000
Operating Expenses
542903000
Operating Income
96298000
Interest Expense
1564000
Pretax Income
94734000
Net Income
56753000
Eps
0.7836755547577293
Dividends Per Share
-
Shares Outstanding
71749995
Income Tax Expense
37981000
EBITDA
152015000
Operating Margin
9.671464669797487
Total Other Income Expense Net
-1564000
Cash
1004589000
Short Term Investments
27858000
Receivables
1140562000
Inventories
228161000
Total Current Assets
2534094000
Property Plant Equipment
1299592000
Total Assets
6233552000
Payables
125550000
Short Term Debt
33993000
Long Term Debt
-
Total Liabilities
2276094000
Equity
3957458000
Bs_currency_symbol
USD
Depreciation
55717000
Change In Working Capital
-18507000
Cash From Operations
188720000
Capital Expenditures
66529000
Cash From Investing
-19761000
Cash From Financing
-64119000
Net Change In Cash
103466000
Cf_currency_symbol
USD
PE
33.2345
PB
3.0630405464821107
ROE
1.4340771272872637
ROA
0.9104439972587058
FCF
122191000
Fcf Percent
0.12271967636578379
Piotroski FScore
4
Health Score
55
Deep Value Investing Score
5
Defensive Investing Score
7
Dividend Investing Score
3
Economic Moat Investing Score
7.3
Garp Investing Score
3.5
Growth Investing Score
3
Momentum Investing Score
7
Net Net Investing Score
4
Quality Investing Score
6
Value Investing Score
4
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
995692000
Quarters > 0 > income Statement > cost Of Revenue
356491000
Quarters > 0 > income Statement > gross Profit
639201000
Quarters > 0 > income Statement > operating Expenses
542903000
Quarters > 0 > income Statement > operating Income
96298000
Quarters > 0 > income Statement > interest Expense
1564000
Quarters > 0 > income Statement > pretax Income
94734000
Quarters > 0 > income Statement > net Income
56753000
Quarters > 0 > income Statement > eps
0.7836755547577293
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
72419000
Quarters > 0 > income Statement > income Tax Expense
37981000
Quarters > 0 > income Statement > EBITDA
152015000
Quarters > 0 > income Statement > operating Margin
9.671464669797487
Quarters > 0 > income Statement > total Other Income Expense Net
-1564000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
1004589000
Quarters > 0 > balance Sheet > short Term Investments
27858000
Quarters > 0 > balance Sheet > receivables
1140562000
Quarters > 0 > balance Sheet > inventories
228161000
Quarters > 0 > balance Sheet > total Current Assets
2534094000
Quarters > 0 > balance Sheet > property Plant Equipment
1299592000
Quarters > 0 > balance Sheet > total Assets
6233552000
Quarters > 0 > balance Sheet > payables
125550000
Quarters > 0 > balance Sheet > short Term Debt
33993000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
2276094000
Quarters > 0 > balance Sheet > equity
3957458000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
56753000
Quarters > 0 > cash Flow > depreciation
55717000
Quarters > 0 > cash Flow > change In Working Capital
-18507000
Quarters > 0 > cash Flow > cash From Operations
188720000
Quarters > 0 > cash Flow > capital Expenditures
66529000
Quarters > 0 > cash Flow > cash From Investing
-19761000
Quarters > 0 > cash Flow > cash From Financing
-64119000
Quarters > 0 > cash Flow > net Change In Cash
103466000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.7836755547577293
Quarters > 0 > ratios > PB
3.0630405464821107
Quarters > 0 > ratios > ROE
1.4340771272872637
Quarters > 0 > ratios > ROA
0.9104439972587058
Quarters > 0 > ratios > FCF
122191000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.12271967636578379
Quarters > 0 > health Score
55
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
1012449000
Quarters > 1 > income Statement > cost Of Revenue
304332000
Quarters > 1 > income Statement > gross Profit
708117000
Quarters > 1 > income Statement > operating Expenses
545084000
Quarters > 1 > income Statement > operating Income
163033000
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
173516000
Quarters > 1 > income Statement > net Income
124608000
Quarters > 1 > income Statement > eps
1.716529141928285
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
72593000
Quarters > 1 > income Statement > income Tax Expense
48908000
Quarters > 1 > income Statement > EBITDA
203609000
Quarters > 1 > income Statement > operating Margin
16.10283579716114
Quarters > 1 > income Statement > total Other Income Expense Net
10483000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
901157000
Quarters > 1 > balance Sheet > short Term Investments
17168000
Quarters > 1 > balance Sheet > receivables
1152920000
Quarters > 1 > balance Sheet > inventories
243750000
Quarters > 1 > balance Sheet > total Current Assets
2448058000
Quarters > 1 > balance Sheet > property Plant Equipment
1377583000
Quarters > 1 > balance Sheet > total Assets
6219094000
Quarters > 1 > balance Sheet > payables
114434000
Quarters > 1 > balance Sheet > short Term Debt
32546000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
2306315000
Quarters > 1 > balance Sheet > equity
3912779000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
-93230000
Quarters > 1 > cash Flow > depreciation
-39148000
Quarters > 1 > cash Flow > change In Working Capital
-64943000
Quarters > 1 > cash Flow > cash From Operations
128650000
Quarters > 1 > cash Flow > capital Expenditures
25289000
Quarters > 1 > cash Flow > cash From Investing
-31479000
Quarters > 1 > cash Flow > cash From Financing
-96299000
Quarters > 1 > cash Flow > net Change In Cash
28268000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
1.716529141928285
Quarters > 1 > ratios > PB
3.105460161435133
Quarters > 1 > ratios > ROE
3.1846419130750805
Quarters > 1 > ratios > ROA
2.003635899376983
Quarters > 1 > ratios > FCF
103361000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.10209008058677524
Quarters > 1 > health Score
55
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
979262000
Quarters > 2 > income Statement > cost Of Revenue
299154000
Quarters > 2 > income Statement > gross Profit
680108000
Quarters > 2 > income Statement > operating Expenses
549008000
Quarters > 2 > income Statement > operating Income
131100000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
140442000
Quarters > 2 > income Statement > net Income
93230000
Quarters > 2 > income Statement > eps
1.2664538477212524
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
73615000
Quarters > 2 > income Statement > income Tax Expense
47212000
Quarters > 2 > income Statement > EBITDA
174426000
Quarters > 2 > income Statement > operating Margin
13.387632727502957
Quarters > 2 > income Statement > total Other Income Expense Net
9342000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
873012000
Quarters > 2 > balance Sheet > short Term Investments
15077000
Quarters > 2 > balance Sheet > receivables
1095144000
Quarters > 2 > balance Sheet > inventories
246567000
Quarters > 2 > balance Sheet > total Current Assets
2402029000
Quarters > 2 > balance Sheet > property Plant Equipment
1378026000
Quarters > 2 > balance Sheet > total Assets
6102820000
Quarters > 2 > balance Sheet > payables
125382000
Quarters > 2 > balance Sheet > short Term Debt
32048000
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
2308577000
Quarters > 2 > balance Sheet > equity
3794243000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
93230000
Quarters > 2 > cash Flow > depreciation
39148000
Quarters > 2 > cash Flow > change In Working Capital
-170789000
Quarters > 2 > cash Flow > cash From Operations
52676000
Quarters > 2 > cash Flow > capital Expenditures
25289000
Quarters > 2 > cash Flow > cash From Investing
-25289000
Quarters > 2 > cash Flow > cash From Financing
-206756000
Quarters > 2 > cash Flow > net Change In Cash
-170889000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
1.2664538477212524
Quarters > 2 > ratios > PB
3.2475639475384153
Quarters > 2 > ratios > ROE
2.457143625223793
Quarters > 2 > ratios > ROA
1.527654428608414
Quarters > 2 > ratios > FCF
27387000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.027966979214959838
Quarters > 2 > health Score
46
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
995219000
Quarters > 3 > income Statement > cost Of Revenue
298278000
Quarters > 3 > income Statement > gross Profit
696941000
Quarters > 3 > income Statement > operating Expenses
552792000
Quarters > 3 > income Statement > operating Income
144149000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
140777000
Quarters > 3 > income Statement > net Income
103807000
Quarters > 3 > income Statement > eps
1.394037467266501
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
74465000
Quarters > 3 > income Statement > income Tax Expense
36970000
Quarters > 3 > income Statement > EBITDA
215221000
Quarters > 3 > income Statement > operating Margin
14.484148715006445
Quarters > 3 > income Statement > total Other Income Expense Net
-3372000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
1043887000
Quarters > 3 > balance Sheet > short Term Investments
0
Quarters > 3 > balance Sheet > receivables
1029713000
Quarters > 3 > balance Sheet > inventories
254287000
Quarters > 3 > balance Sheet > total Current Assets
2492441000
Quarters > 3 > balance Sheet > property Plant Equipment
1384510000
Quarters > 3 > balance Sheet > total Assets
6214600000
Quarters > 3 > balance Sheet > payables
108693000
Quarters > 3 > balance Sheet > short Term Debt
31063000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
2362615000
Quarters > 3 > balance Sheet > equity
3851985000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
103807000
Quarters > 3 > cash Flow > depreciation
38129000
Quarters > 3 > cash Flow > change In Working Capital
87843000
Quarters > 3 > cash Flow > cash From Operations
286078000
Quarters > 3 > cash Flow > capital Expenditures
22961000
Quarters > 3 > cash Flow > cash From Investing
-53916000
Quarters > 3 > cash Flow > cash From Financing
-203019000
Quarters > 3 > cash Flow > net Change In Cash
1982000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.394037467266501
Quarters > 3 > ratios > PB
3.2358184221901176
Quarters > 3 > ratios > ROE
2.6948962677684363
Quarters > 3 > ratios > ROA
1.6703729926302577
Quarters > 3 > ratios > FCF
263117000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.2643810055877149
Quarters > 3 > health Score
64
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
3999012000
Annuals > 0 > income Statement > cost Of Revenue
1199853000
Annuals > 0 > income Statement > gross Profit
2799159000
Annuals > 0 > income Statement > operating Expenses
2191531000
Annuals > 0 > income Statement > operating Income
607628000
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
608959000
Annuals > 0 > income Statement > net Income
421362000
Annuals > 0 > income Statement > eps
5.618684410544984
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
74993000
Annuals > 0 > income Statement > income Tax Expense
187597000
Annuals > 0 > income Statement > EBITDA
816798000
Annuals > 0 > income Statement > operating Margin
15.194453029898385
Annuals > 0 > income Statement > total Other Income Expense Net
1331000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
1043887000
Annuals > 0 > balance Sheet > short Term Investments
0
Annuals > 0 > balance Sheet > receivables
1029713000
Annuals > 0 > balance Sheet > inventories
254287000
Annuals > 0 > balance Sheet > total Current Assets
2492441000
Annuals > 0 > balance Sheet > property Plant Equipment
1384510000
Annuals > 0 > balance Sheet > total Assets
6214600000
Annuals > 0 > balance Sheet > payables
108693000
Annuals > 0 > balance Sheet > short Term Debt
31063000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
2362615000
Annuals > 0 > balance Sheet > equity
3851985000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
421362000
Annuals > 0 > cash Flow > depreciation
145034000
Annuals > 0 > cash Flow > change In Working Capital
-72433000
Annuals > 0 > cash Flow > cash From Operations
738231000
Annuals > 0 > cash Flow > capital Expenditures
115580000
Annuals > 0 > cash Flow > cash From Investing
-254912000
Annuals > 0 > cash Flow > cash From Financing
-355722000
Annuals > 0 > cash Flow > net Change In Cash
106444000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
5.618684410544984
Annuals > 0 > ratios > PB
3.258762249852998
Annuals > 0 > ratios > ROE
10.938827643409827
Annuals > 0 > ratios > ROA
6.780195024619444
Annuals > 0 > ratios > FCF
622651000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.155701208198425
Annuals > 0 > health Score
71
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
3862260000
Annuals > 1 > income Statement > cost Of Revenue
1155397000
Annuals > 1 > income Statement > gross Profit
2706863000
Annuals > 1 > income Statement > operating Expenses
2050209000
Annuals > 1 > income Statement > operating Income
643338000
Annuals > 1 > income Statement > interest Expense
2134000
Annuals > 1 > income Statement > pretax Income
641204000
Annuals > 1 > income Statement > net Income
445053000
Annuals > 1 > income Statement > eps
5.812519590429422
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
76568000
Annuals > 1 > income Statement > income Tax Expense
196151000
Annuals > 1 > income Statement > EBITDA
643338000
Annuals > 1 > income Statement > operating Margin
16.657035000233027
Annuals > 1 > income Statement > total Other Income Expense Net
-2134000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
937438000
Annuals > 1 > balance Sheet > short Term Investments
35304000
Annuals > 1 > balance Sheet > receivables
1047152000
Annuals > 1 > balance Sheet > inventories
296902000
Annuals > 1 > balance Sheet > total Current Assets
2446618000
Annuals > 1 > balance Sheet > property Plant Equipment
1408862000
Annuals > 1 > balance Sheet > total Assets
6083877000
Annuals > 1 > balance Sheet > payables
113125000
Annuals > 1 > balance Sheet > short Term Debt
29651000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
2453388000
Annuals > 1 > balance Sheet > equity
3630489000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
445053000
Annuals > 1 > cash Flow > depreciation
142401000
Annuals > 1 > cash Flow > change In Working Capital
-7892000
Annuals > 1 > cash Flow > cash From Operations
785776000
Annuals > 1 > cash Flow > capital Expenditures
177716000
Annuals > 1 > cash Flow > cash From Investing
-195943000
Annuals > 1 > cash Flow > cash From Financing
-598340000
Annuals > 1 > cash Flow > net Change In Cash
-3836000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
5.812519590429422
Annuals > 1 > ratios > PB
3.530195155528635
Annuals > 1 > ratios > ROE
12.258761836215452
Annuals > 1 > ratios > ROA
7.315285959923252
Annuals > 1 > ratios > FCF
608060000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.15743631966775928
Annuals > 1 > health Score
73
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
3734635000
Annuals > 2 > income Statement > cost Of Revenue
1100860000
Annuals > 2 > income Statement > gross Profit
2633775000
Annuals > 2 > income Statement > operating Expenses
1991180000
Annuals > 2 > income Statement > operating Income
642595000
Annuals > 2 > income Statement > interest Expense
5367000
Annuals > 2 > income Statement > pretax Income
599057000
Annuals > 2 > income Statement > net Income
361573000
Annuals > 2 > income Statement > eps
4.610724305024228
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
78420000
Annuals > 2 > income Statement > income Tax Expense
237484000
Annuals > 2 > income Statement > EBITDA
779841000
Annuals > 2 > income Statement > operating Margin
17.206366887259396
Annuals > 2 > income Statement > total Other Income Expense Net
-43538000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
942050000
Annuals > 2 > balance Sheet > short Term Investments
57534000
Annuals > 2 > balance Sheet > receivables
1000169000
Annuals > 2 > balance Sheet > inventories
338752000
Annuals > 2 > balance Sheet > total Current Assets
2424391000
Annuals > 2 > balance Sheet > property Plant Equipment
1350735000
Annuals > 2 > balance Sheet > total Assets
5947947000
Annuals > 2 > balance Sheet > payables
127870000
Annuals > 2 > balance Sheet > short Term Debt
26574000
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
2346589000
Annuals > 2 > balance Sheet > equity
3601358000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
361573000
Annuals > 2 > cash Flow > depreciation
125793000
Annuals > 2 > cash Flow > change In Working Capital
-84314000
Annuals > 2 > cash Flow > cash From Operations
568732000
Annuals > 2 > cash Flow > capital Expenditures
291900000
Annuals > 2 > cash Flow > cash From Investing
-213316000
Annuals > 2 > cash Flow > cash From Financing
-501686000
Annuals > 2 > cash Flow > net Change In Cash
-157784000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
4.610724305024228
Annuals > 2 > ratios > PB
3.6448283397540595
Annuals > 2 > ratios > ROE
10.039907168351494
Annuals > 2 > ratios > ROA
6.078954637625386
Annuals > 2 > ratios > FCF
276832000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.0741255838924018
Annuals > 2 > health Score
61
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
3952584000
Annuals > 3 > income Statement > cost Of Revenue
1017229000
Annuals > 3 > income Statement > gross Profit
2935355000
Annuals > 3 > income Statement > operating Expenses
1958955000
Annuals > 3 > income Statement > operating Income
976400000
Annuals > 3 > income Statement > interest Expense
36023000
Annuals > 3 > income Statement > pretax Income
1012423000
Annuals > 3 > income Statement > net Income
772020000
Annuals > 3 > income Statement > eps
9.69022216643655
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
79670000
Annuals > 3 > income Statement > income Tax Expense
240403000
Annuals > 3 > income Statement > EBITDA
1085129000
Annuals > 3 > income Statement > operating Margin
24.702827314991914
Annuals > 3 > income Statement > total Other Income Expense Net
36023000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
1099370000
Annuals > 3 > balance Sheet > short Term Investments
71972000
Annuals > 3 > balance Sheet > receivables
990808000
Annuals > 3 > balance Sheet > inventories
230230000
Annuals > 3 > balance Sheet > total Current Assets
2494075000
Annuals > 3 > balance Sheet > property Plant Equipment
1203183000
Annuals > 3 > balance Sheet > total Assets
5942110000
Annuals > 3 > balance Sheet > payables
163886000
Annuals > 3 > balance Sheet > short Term Debt
22719000
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
2319396000
Annuals > 3 > balance Sheet > equity
3622714000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
772020000
Annuals > 3 > cash Flow > depreciation
108729000
Annuals > 3 > cash Flow > change In Working Capital
154237000
Annuals > 3 > cash Flow > cash From Operations
1172544000
Annuals > 3 > cash Flow > capital Expenditures
401098000
Annuals > 3 > cash Flow > cash From Investing
-563430000
Annuals > 3 > cash Flow > cash From Financing
-458332000
Annuals > 3 > cash Flow > net Change In Cash
138665000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
9.69022216643655
Annuals > 3 > ratios > PB
3.6810973623642385
Annuals > 3 > ratios > ROE
21.31054231716884
Annuals > 3 > ratios > ROA
12.992354567653578
Annuals > 3 > ratios > FCF
771446000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.1951751057030034
Annuals > 3 > health Score
84
Valuation > metrics > PE
33.2345
Valuation > metrics > PB
3.0630405464821107
Valuation > final Score
39.48819453517889
Valuation > verdict
17.5% Overvalued
Profitability > metrics > ROE
1.4340771272872637
Profitability > metrics > ROA
2.2395775373762774
Profitability > metrics > Net Margin
0.05699854975233305
Profitability > final Score
18
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.5751404057857342
Risk > metrics > Interest Coverage
61.571611253196934
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
15.883454617250521
Liquidity > metrics > Quick Ratio
14.453363669982387
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
68.94539838564867
Prev Valuations > 1
67.52436052461584
Prev Valuations > 2
67.64181577809882
Prev Profitabilities > 0
40
Prev Profitabilities > 1
31
Prev Profitabilities > 2
34
Prev Risks > 0
70
Prev Risks > 1
63
Prev Risks > 2
56
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:22:14.439Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-29
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
2.42
Earnings History > 0 > eps Difference
-2.42
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-02-04
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0
Earnings History > 1 > eps Estimate
2.97
Earnings History > 1 > eps Difference
-2.97
Earnings History > 1 > surprise Percent
-100
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-10-29
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
2.61
Earnings History > 2 > eps Estimate
2.4
Earnings History > 2 > eps Difference
0.21
Earnings History > 2 > surprise Percent
8.75
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-30
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
2.49
Earnings History > 3 > eps Estimate
2.57
Earnings History > 3 > eps Difference
-0.08
Earnings History > 3 > surprise Percent
-3.1128
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-30
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
2.13
Earnings History > 4 > eps Estimate
1.9894
Earnings History > 4 > eps Difference
0.1406
Earnings History > 4 > surprise Percent
7.0675
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-02-05
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
2.44
Earnings History > 5 > eps Estimate
2.45
Earnings History > 5 > eps Difference
-0.01
Earnings History > 5 > surprise Percent
-0.4082
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-23
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
2.35
Earnings History > 6 > eps Estimate
2.31
Earnings History > 6 > eps Difference
0.04
Earnings History > 6 > surprise Percent
1.7316
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-24
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
2.41
Earnings History > 7 > eps Estimate
2.3
Earnings History > 7 > eps Difference
0.11
Earnings History > 7 > surprise Percent
4.7826
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-24
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
2.14
Earnings History > 8 > eps Estimate
1.97
Earnings History > 8 > eps Difference
0.17
Earnings History > 8 > surprise Percent
8.6294
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-31
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
2.42
Earnings History > 9 > eps Estimate
2.18
Earnings History > 9 > eps Difference
0.24
Earnings History > 9 > surprise Percent
11.0092
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-25
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
2.14
Earnings History > 10 > eps Estimate
2.26
Earnings History > 10 > eps Difference
-0.12
Earnings History > 10 > surprise Percent
-5.3097
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-26
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
2.22
Earnings History > 11 > eps Estimate
2.03
Earnings History > 11 > eps Difference
0.19
Earnings History > 11 > surprise Percent
9.3596
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-26
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.82
Earnings History > 12 > eps Estimate
1.68
Earnings History > 12 > eps Difference
0.14
Earnings History > 12 > surprise Percent
8.3333
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-02-01
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.73
Earnings History > 13 > eps Estimate
1.56
Earnings History > 13 > eps Difference
0.17
Earnings History > 13 > surprise Percent
10.8974
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-26
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.36
Earnings History > 14 > eps Estimate
2.18
Earnings History > 14 > eps Difference
-0.82
Earnings History > 14 > surprise Percent
-37.6147
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-27
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
2
Earnings History > 15 > eps Estimate
2.23
Earnings History > 15 > eps Difference
-0.23
Earnings History > 15 > surprise Percent
-10.3139
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-27
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
2.13
Earnings History > 16 > eps Estimate
2.22
Earnings History > 16 > eps Difference
-0.09
Earnings History > 16 > surprise Percent
-4.0541
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-02-02
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
2.83
Earnings History > 17 > eps Estimate
2.71
Earnings History > 17 > eps Difference
0.12
Earnings History > 17 > surprise Percent
4.428
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-27
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
2.87
Earnings History > 18 > eps Estimate
2.6
Earnings History > 18 > eps Difference
0.27
Earnings History > 18 > surprise Percent
10.3846
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-28
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
3.04
Earnings History > 19 > eps Estimate
2.53
Earnings History > 19 > eps Difference
0.51
Earnings History > 19 > surprise Percent
20.1581
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-28
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
2.49
Earnings History > 20 > eps Estimate
2.02
Earnings History > 20 > eps Difference
0.47
Earnings History > 20 > surprise Percent
23.2673
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-02-03
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
2.61
Earnings History > 21 > eps Estimate
2.14
Earnings History > 21 > eps Difference
0.47
Earnings History > 21 > surprise Percent
21.9626
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-21
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
2.25
Earnings History > 22 > eps Estimate
0.64
Earnings History > 22 > eps Difference
1.61
Earnings History > 22 > surprise Percent
251.5625
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-22
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.35
Earnings History > 23 > eps Estimate
-0.06
Earnings History > 23 > eps Difference
-0.29
Earnings History > 23 > surprise Percent
-483.3333
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-04-29
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.73
Earnings History > 24 > eps Estimate
1.79
Earnings History > 24 > eps Difference
-1.06
Earnings History > 24 > surprise Percent
-59.2179
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-29
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.53
Earnings History > 25 > eps Estimate
1.4
Earnings History > 25 > eps Difference
0.13
Earnings History > 25 > surprise Percent
9.2857
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-23
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.28
Earnings History > 26 > eps Estimate
1.14
Earnings History > 26 > eps Difference
0.14
Earnings History > 26 > surprise Percent
12.2807
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-24
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.33
Earnings History > 27 > eps Estimate
1.51
Earnings History > 27 > eps Difference
-0.18
Earnings History > 27 > surprise Percent
-11.9205
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-24
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.18
Earnings History > 28 > eps Estimate
0.83
Earnings History > 28 > eps Difference
0.35
Earnings History > 28 > surprise Percent
42.1687
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-29
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.2
Earnings History > 29 > eps Estimate
1.15
Earnings History > 29 > eps Difference
0.05
Earnings History > 29 > surprise Percent
4.3478
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-24
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.24
Earnings History > 30 > eps Estimate
1.19
Earnings History > 30 > eps Difference
0.05
Earnings History > 30 > surprise Percent
4.2017
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-25
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.3
Earnings History > 31 > eps Estimate
1.09
Earnings History > 31 > eps Difference
0.21
Earnings History > 31 > surprise Percent
19.2661
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-25
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.17
Earnings History > 32 > eps Estimate
0.98
Earnings History > 32 > eps Difference
0.19
Earnings History > 32 > surprise Percent
19.3878
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-01-30
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.19
Earnings History > 33 > eps Estimate
0.96
Earnings History > 33 > eps Difference
0.23
Earnings History > 33 > surprise Percent
23.9583
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-26
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.01
Earnings History > 34 > eps Estimate
0.82
Earnings History > 34 > eps Difference
0.19
Earnings History > 34 > surprise Percent
23.1707
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-07-27
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.85
Earnings History > 35 > eps Estimate
0.73
Earnings History > 35 > eps Difference
0.12
Earnings History > 35 > surprise Percent
16.4384
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-27
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.59
Earnings History > 36 > eps Estimate
0.67
Earnings History > 36 > eps Difference
-0.08
Earnings History > 36 > surprise Percent
-11.9403
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-01-31
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.67
Earnings History > 37 > eps Estimate
0.66
Earnings History > 37 > eps Difference
0.01
Earnings History > 37 > surprise Percent
1.5152
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-11-07
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.64
Earnings History > 38 > eps Estimate
0.52
Earnings History > 38 > eps Difference
0.12
Earnings History > 38 > surprise Percent
23.0769
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-07-28
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.62
Earnings History > 39 > eps Estimate
0.48
Earnings History > 39 > eps Difference
0.14
Earnings History > 39 > surprise Percent
29.1667
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-04-28
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.5
Earnings History > 40 > eps Estimate
0.39
Earnings History > 40 > eps Difference
0.11
Earnings History > 40 > surprise Percent
28.2051
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-01-28
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.6
Earnings History > 41 > eps Estimate
0.52
Earnings History > 41 > eps Difference
0.08
Earnings History > 41 > surprise Percent
15.3846
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-22
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.34
Earnings History > 42 > eps Estimate
0.31
Earnings History > 42 > eps Difference
0.03
Earnings History > 42 > surprise Percent
9.6774
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-23
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.39
Earnings History > 43 > eps Estimate
0.37
Earnings History > 43 > eps Difference
0.02
Earnings History > 43 > surprise Percent
5.4054
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-23
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.38
Earnings History > 44 > eps Estimate
0.31
Earnings History > 44 > eps Difference
0.07
Earnings History > 44 > surprise Percent
22.5806
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-01-29
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.48
Earnings History > 45 > eps Estimate
0.49
Earnings History > 45 > eps Difference
-0.01
Earnings History > 45 > surprise Percent
-2.0408
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-23
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
AfterMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.47
Earnings History > 46 > eps Estimate
0.43
Earnings History > 46 > eps Difference
0.04
Earnings History > 46 > surprise Percent
9.3023
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-24
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.43
Earnings History > 47 > eps Estimate
0.39
Earnings History > 47 > eps Difference
0.04
Earnings History > 47 > surprise Percent
10.2564
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-23
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.39
Earnings History > 48 > eps Estimate
0.35
Earnings History > 48 > eps Difference
0.04
Earnings History > 48 > surprise Percent
11.4286
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-01-30
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.51
Earnings History > 49 > eps Estimate
0.43
Earnings History > 49 > eps Difference
0.08
Earnings History > 49 > surprise Percent
18.6047
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-17
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.42
Earnings History > 50 > eps Estimate
0.3
Earnings History > 50 > eps Difference
0.12
Earnings History > 50 > surprise Percent
40
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-07-18
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.36
Earnings History > 51 > eps Estimate
0.28
Earnings History > 51 > eps Difference
0.08
Earnings History > 51 > surprise Percent
28.5714
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-18
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.26
Earnings History > 52 > eps Estimate
0.22
Earnings History > 52 > eps Difference
0.04
Earnings History > 52 > surprise Percent
18.1818
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-01-30
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.27
Earnings History > 53 > eps Estimate
0.22
Earnings History > 53 > eps Difference
0.05
Earnings History > 53 > surprise Percent
22.7273
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-10-17
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.28
Earnings History > 54 > eps Estimate
0.29
Earnings History > 54 > eps Difference
-0.01
Earnings History > 54 > surprise Percent
-3.4483
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-19
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.34
Earnings History > 55 > eps Estimate
0.28
Earnings History > 55 > eps Difference
0.06
Earnings History > 55 > surprise Percent
21.4286
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-04-23
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.27
Earnings History > 56 > eps Estimate
0.21
Earnings History > 56 > eps Difference
0.06
Earnings History > 56 > surprise Percent
28.5714
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-01-30
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.28
Earnings History > 57 > eps Estimate
0.22
Earnings History > 57 > eps Difference
0.06
Earnings History > 57 > surprise Percent
27.2727
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-10-27
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.27
Earnings History > 58 > eps Estimate
0.19
Earnings History > 58 > eps Difference
0.08
Earnings History > 58 > surprise Percent
42.1053
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-08-01
Earnings History > 59 > date
2011-06-30
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
2011-03-31
Earnings History > 60 > report Date
2011-04-20
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.21
Earnings History > 60 > eps Estimate
0.17
Earnings History > 60 > eps Difference
0.04
Earnings History > 60 > surprise Percent
23.5294
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-01-26
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.14
Earnings History > 61 > eps Estimate
0.17
Earnings History > 61 > eps Difference
-0.03
Earnings History > 61 > surprise Percent
-17.6471
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-10-21
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.25
Earnings History > 62 > eps Estimate
0.18
Earnings History > 62 > eps Difference
0.07
Earnings History > 62 > surprise Percent
38.8889
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-07-22
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.21
Earnings History > 63 > eps Estimate
0.14
Earnings History > 63 > eps Difference
0.07
Earnings History > 63 > surprise Percent
50
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-22
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.2
Earnings History > 64 > eps Estimate
0.13
Earnings History > 64 > eps Difference
0.07
Earnings History > 64 > surprise Percent
53.8462
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-01-27
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.16
Earnings History > 65 > eps Estimate
0.09
Earnings History > 65 > eps Difference
0.07
Earnings History > 65 > surprise Percent
77.7778
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-10-22
Earnings History > 66 > date
2009-09-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.05
Earnings History > 66 > eps Difference
0.08
Earnings History > 66 > surprise Percent
160
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-23
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.07
Earnings History > 67 > eps Estimate
0.01
Earnings History > 67 > eps Difference
0.06
Earnings History > 67 > surprise Percent
600
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-23
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.04
Earnings History > 68 > eps Estimate
-0.02
Earnings History > 68 > eps Difference
0.06
Earnings History > 68 > surprise Percent
300
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-01-28
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.98
Earnings History > 69 > eps Estimate
0.02
Earnings History > 69 > eps Difference
0.96
Earnings History > 69 > surprise Percent
4800
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-28
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.08
Earnings History > 70 > eps Estimate
0.02
Earnings History > 70 > eps Difference
0.06
Earnings History > 70 > surprise Percent
300
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-29
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.06
Earnings History > 71 > eps Estimate
0.05
Earnings History > 71 > eps Difference
0.01
Earnings History > 71 > surprise Percent
20
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-29
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.07
Earnings History > 72 > eps Estimate
0.03
Earnings History > 72 > eps Difference
0.04
Earnings History > 72 > surprise Percent
133.3333
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-01-29
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.08
Earnings History > 73 > eps Estimate
0.09
Earnings History > 73 > eps Difference
-0.01
Earnings History > 73 > surprise Percent
-11.1111
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-10-24
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.13
Earnings History > 74 > eps Estimate
0.09
Earnings History > 74 > eps Difference
0.04
Earnings History > 74 > surprise Percent
44.4444
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-07-25
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.19
Earnings History > 75 > eps Estimate
0.11
Earnings History > 75 > eps Difference
0.08
Earnings History > 75 > surprise Percent
72.7273
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-04-26
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.1
Earnings History > 76 > eps Estimate
-0.01
Earnings History > 76 > eps Difference
0.11
Earnings History > 76 > surprise Percent
1100
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-01-30
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
-0.05
Earnings History > 77 > eps Estimate
-0.15
Earnings History > 77 > eps Difference
0.1
Earnings History > 77 > surprise Percent
66.6667
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-25
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
-0.16
Earnings History > 78 > eps Estimate
-0.13
Earnings History > 78 > eps Difference
-0.03
Earnings History > 78 > surprise Percent
-23.0769
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-07-26
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
-0.04
Earnings History > 79 > eps Estimate
-0.1
Earnings History > 79 > eps Difference
0.06
Earnings History > 79 > surprise Percent
60
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-04-26
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
-0.08
Earnings History > 80 > eps Estimate
-0.1
Earnings History > 80 > eps Difference
0.02
Earnings History > 80 > surprise Percent
20
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-01-25
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.01
Earnings History > 81 > eps Estimate
-0.03
Earnings History > 81 > eps Difference
0.04
Earnings History > 81 > surprise Percent
133.3333
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-10-26
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
-0.02
Earnings History > 82 > eps Estimate
-0.12
Earnings History > 82 > eps Difference
0.1
Earnings History > 82 > surprise Percent
83.3333
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-07-20
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.01
Earnings History > 83 > eps Estimate
0.02
Earnings History > 83 > eps Difference
-0.01
Earnings History > 83 > surprise Percent
-50
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-04-20
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.03
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-01-26
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.03
Earnings History > 85 > eps Estimate
0.03
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
0
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-21
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.07
Earnings History > 86 > eps Estimate
0.07
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
0
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-22
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.09
Earnings History > 87 > eps Estimate
0.06
Earnings History > 87 > eps Difference
0.03
Earnings History > 87 > surprise Percent
50
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-22
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.04
Earnings History > 88 > eps Estimate
0.04
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
0
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-29
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.09
Earnings History > 89 > eps Estimate
0.04
Earnings History > 89 > eps Difference
0.05
Earnings History > 89 > surprise Percent
125
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-23
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.02
Earnings History > 90 > eps Estimate
-0.01
Earnings History > 90 > eps Difference
0.03
Earnings History > 90 > surprise Percent
300
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-24
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.06
Earnings History > 91 > eps Estimate
-0.05
Earnings History > 91 > eps Difference
-0.01
Earnings History > 91 > surprise Percent
-20
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-24
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-0.07
Earnings History > 92 > eps Estimate
-0.11
Earnings History > 92 > eps Difference
0.04
Earnings History > 92 > surprise Percent
36.3636
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2003-02-13
Earnings History > 93 > date
2002-12-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-0.13
Earnings History > 93 > eps Estimate
-0.19
Earnings History > 93 > eps Difference
0.06
Earnings History > 93 > surprise Percent
31.5789
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-10-24
Earnings History > 94 > date
2002-09-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-0.22
Earnings History > 94 > eps Estimate
-0.28
Earnings History > 94 > eps Difference
0.06
Earnings History > 94 > surprise Percent
21.4286
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-07-24
Earnings History > 95 > date
2002-06-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.28
Earnings History > 95 > eps Estimate
-0.32
Earnings History > 95 > eps Difference
0.04
Earnings History > 95 > surprise Percent
12.5
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-24
Earnings History > 96 > date
2002-03-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
-0.28
Earnings History > 96 > eps Estimate
-0.35
Earnings History > 96 > eps Difference
0.07
Earnings History > 96 > surprise Percent
20
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2002-02-12
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-0.33
Earnings History > 97 > eps Estimate
-0.44
Earnings History > 97 > eps Difference
0.11
Earnings History > 97 > surprise Percent
25
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-10-22
Earnings History > 98 > date
2001-09-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.38
Earnings History > 98 > eps Estimate
-0.43
Earnings History > 98 > eps Difference
0.05
Earnings History > 98 > surprise Percent
11.6279
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-07-25
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
-0.35
Earnings History > 99 > eps Estimate
-0.53
Earnings History > 99 > eps Difference
0.18
Earnings History > 99 > surprise Percent
33.9623
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-04-26
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
-0.73
Earnings History > 100 > eps Estimate
-0.66
Earnings History > 100 > eps Difference
-0.07
Earnings History > 100 > surprise Percent
-10.6061
Align Technology, Inc. provides Invisalign clear aligners, Vivera retainers, and iTero intraoral scanners and services in the United States, Switzerland, and internationally. The company's Clear Aligner segment offers Invisalign comprehensive package to treat adults and teens malocclusion and features, and orthodontic needs of teenage or younger patients; and Invisalign First Phase I and Invisalign First Comprehensive Phase 2 package for younger patients between the ages of six and ten years with a mixture of primary/baby and permanent teeth. This segment also provides Invisalign express, Invisalign lite, and Invisalign moderate; Invisalign Go, Invisalign Go express, and Invisalign Go Plus; retention products, Invisalign training, adjusting tools used by dental professionals during treatment, ancillary Invisalign accessory products, and other oral health products; Invisalign Professional Whitening system; Invisalign Palatal Expander, a 3D printed orthodontic device; and 3D printing solutions. Its Imaging Systems and CAD/CAM Services segment offers iTero intraoral scanning system, a single hardware platform for restorative or orthodontic procedures; exocad, a computer-aided design and computer-aided manufacturing software; orthodontist software for digital records storage, orthodontic diagnosis, and fabrication of printed models and retainers; and restorative software for general practitioner dentists, prosthodontists, periodontists, and oral surgeons. This segment also offers Invisalign outcome simulator, a chair-side and cloud-based application for the iTero scanner; Invisalign progress assessment tool; Align Oral Health Suite, a digital interface for dental consultations; iTero TimeLapse technology for doctors or practitioners to compare a patient's historic 3D scans to the present-day scan; and subscription software, disposables, rents scanners, and pay per scan services. The company was incorporated in 1997 and is headquartered in Tempe, Arizona.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AShowing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$180.4667
Analyst Picks
Strong Buy
8
Buy
3
Hold
6
Sell
1
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Medium
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)
-
High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 78.79% of the total shares of Align Technology Inc
1.
Vanguard Group Inc(11.3719%)
since
2025/06/30
2.
BlackRock Inc(7.0734%)
since
2025/06/30
3.
State Street Corp(4.0385%)
since
2025/06/30
4.
Vanguard Total Stock Mkt Idx Inv(2.9884%)
since
2025/07/31
5.
Wellington Management Company LLP(2.9874%)
since
2025/06/30
6.
Ninety One UK Limited(2.6437%)
since
2025/06/30
7.
T. Rowe Price Investment Management,Inc.(2.5415%)
since
2025/06/30
8.
Geode Capital Management, LLC(2.4622%)
since
2025/06/30
9.
Vanguard 500 Index Investor(2.3277%)
since
2025/07/31
10.
Citadel Advisors Llc(2.3088%)
since
2025/06/30
11.
Vanguard Small Cap Index(2.3065%)
since
2025/07/31
12.
Capital Research & Mgmt Co - Division 3(2.2307%)
since
2025/06/30
13.
Vanguard Health Care Inv(2.178%)
since
2025/06/30
14.
FMR Inc(1.8545%)
since
2025/06/30
15.
Capital World Investors(1.7892%)
since
2025/06/30
16.
JPMorgan Chase & Co(1.5444%)
since
2025/06/30
17.
Amvescap Plc.(1.5037%)
since
2025/06/30
18.
Vanguard Small Cap Value Index Inv(1.4844%)
since
2025/07/31
19.
Federated Hermes Inc(1.2785%)
since
2025/06/30
20.
T. Rowe Price US Mid-Cap Growth Equity(1.2114%)
since
2025/06/30
21.
T. Rowe Price Mid-Cap Growth(1.2092%)
since
2025/07/31
22.
American Funds New Perspective A(1.1957%)
since
2025/06/30
23.
Capital Group New Perspective Comp(1.1957%)
since
2025/06/30
24.
Fidelity 500 Index(1.1915%)
since
2025/07/31
25.
Disciplined Growth Investors Inc(1.1657%)
since
2025/06/30
26.
SPDR® S&P 500® ETF(1.138%)
since
2025/08/31
27.
NORGES BANK(1.1316%)
since
2025/06/30
28.
iShares Core S&P 500 ETF(1.1308%)
since
2025/08/31
29.
Kayne Anderson Rudnick Investment Management LLC(1.1248%)
since
2025/06/30
30.
Veritas Investment Partners (UK) Ltd.(1.0865%)
since
2025/06/30
31.
Bank of America Corp(1.0852%)
since
2025/06/30
32.
Morgan Stanley - Brokerage Accounts(1.0538%)
since
2025/06/30
33.
Invesco S&P 500® Equal Weight ETF(1.0517%)
since
2025/08/29
34.
Ninety One Global Franchise(1.0361%)
since
2025/03/31
35.
Ninety One GSF Glb Frchs I Acc USD(1.0361%)
since
2025/05/31
36.
American Funds Growth Fund of Amer A(1.0186%)
since
2025/06/30
37.
Capital Group Growth Fnd of Amer Comp(1.0186%)
since
2025/06/30
38.
The Health Care Select Sector SPDR® ETF(0.6419%)
since
2025/08/31
39.
Virtus KAR Mid-Cap Core I(0.5865%)
since
2025/06/30
40.
Vanguard Institutional Index I(0.5678%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
2.97
Date
2025-09-30
EPS Actual
2.61
EPS Estimate
2.4
EPS Difference
0.21
Surprise Percent
8.75%
(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.