_id
690dacaeccc777a4e85d09aa
Ticker
AKAM
Name
Akamai Technologies Inc
Exchange
NASDAQ
Address
145 Broadway, Cambridge, MA, United States, 02142
Country
USA
Sector
Technology
Industry
Software - Infrastructure
Currency
USD
Website
https://www.akamai.com
Description
Akamai Technologies, Inc. engages in the provision of security, delivery, and cloud computing solutions in the United States and internationally. The company offers security solutions that include web application and application programming interfaces (API) protection solutions, which protect web, API, and mobile app traffic from attacks; Bot & Abuse portfolio, which provides solutions to help customers protect against threats; Akamai Account Protector, which offers full account lifecycle protections including the ability to defend against account takeover and opening abuse, adversarial bot protection, protection against credential stuffing, inventory scalping, and hoarding; Akamai Content Protector, which provides solutions designed to stop persistent scrapers from stealing content; API security, which discovers, audits, and monitors API; and microservice and application component protection that analyzes and protects application traffic that moves between application components. It also offers cloud computing services, which include compute, storage, networking, database, and container management services; and Akamai App Platform, provides ready-to-run templates that address challenges in deploying, managing and scaling Kubernetes clusters at scale. In addition, the company offers delivery solutions that include web and mobile performance solutions, which enables dynamic websites and applications, as well as global traffic management, site acceleration, application load balancing, large-scale load testing, and real-user monitoring; and media delivery solutions, including video streaming and video player services, game and software delivery, broadcast operations, authoritative domain name system, resolution, and data and analytics. The company has a technical alliances with TollBit and Skyfire for publishers and content owners to monetize AI bot traffic. Akamai Technologies, Inc. was incorporated in 1998 and is headquartered in Cambridge, Massachusetts.
Last Close
90.05
Volume
3130115
Current Price
93.72
Change
4.12
Last Updated
2026-01-22T03:16:03.078Z
Image
data:image/webp;base64,UklGRqgFAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSLkDAAABoERr27G3up/3+WKntm3btm3btm3btm3btt3Gqf78/z2o/wzPGUTEBOB/BEUtNSLGSPQwFqK1qMCr7ND5i8d1qprNX1WczRgkn/fgyNBCKXKVrlA8CSDqXAqv0TyVDVJ0/bvvts+PN9b2hBEnUmS8wSFA5dt08EcHH1aFOo+iWDC7wm85HXy+tme9eh3m3nZwBsRZFLmDOAWxTjByfm4PYwkAKbCaM2GcQxD7Pk9bup+7U6YedCbkS9jDvcOyAHluloE6hcESRhXDMI7yW0wH7TbSQceWZIhdCOIUKOLgFqTgrNQv+aR/vlQpMhftuOsLX2WHgZNuIqtjwuuMrznKEwLALWmWcst5xx/iHGk+82McPO62gvVhLDXiWmtb6JfFfTkIlnO0I68ixePS9n5wEfwoCOjJ5XVuCsQplpLnUe5wvUdGBD91cTHI9zlLu+ww/06MOUY+QI01rQfCwk8FgKJFR/jBOW+TET6lV1XIA/MzzV+iWAk/E9OrREm3fyXwyZv5HqOYN8W6OAGQHxRF6bCzNFCTdyxRAVRVBaIqagmMGgBqWZax0J/7zvMbh2KTD34u2Muv39kAGMsFUEAEAAQABBADQCD40aDU8FIb+Y03MD4PzA+KkuTqIHYEDrMVchROAveCVasU94ZHtco+xRrGR9aaKQAt3q598zSw0qbz6Eubnfny9YD+INjHe9mDOAax3jN1I35MYy7QbudJFGXYQ/LSavJzdqzl9+/8kiKR3Z4uLx1R3IN23gCgKEt2x0suR37ezh3CisiyZ45nFX5278jvY1aQqwbaWAnTFiQJ/Mh8ZXnbFecYZWcd99gQQLCfb1MG3ONutOOrW+wJxOswrX9PPsIK7kZ7PjapGZXCtePiNT1CmHQo1wONaXPwTRIooKhI+/fQiO+8iIX88IUl4HmZQQ8+cxtucjAWcQsa8y5W8uOJ93zlup89ARyhLYpnvKAQHGTYy/dvI3jP7RRrrOYGVODLmLjCHj7hLIPTHIipXOwbyjKYz/Xe71gCBmk+0GbjQT+4oT7ZAz7YxHe5w5ioPpm6BO3nj9uYrSSDAmMGsyxOsbNbGN+e/sQ2uRgSD1AUDqLtK6+mBzqvmBYLikarJxRYPtWKNW9DJYzZt7zOvHlaaudIJFm9ONCavjELai6fX7nb/HgFNw4SAIr0Z+mwM7SjCwQiInB2A6v6/gja+aKZqgAwqqIKURWosYwqRBWiKlAVqFqqlojqT2AMEL9s63YtcgmiqahBtDdqWZaJTv/dBwBWUDggyAEAABAKAJ0BKkAAQAA+0WKiTagmIqIsGqmZABoJbA3A5Ysag8IPV4Jn0AbZHnsPPj9KDqAOfQ9jD+/sEDSWMvKQzHMgIb/eAiVUDLQXveuccWj5W3tGP/HQpsewAP77nMAe5zHVs8iKoptxj/s7X80VZIK1g336BF6d5Pu4oaSQMRpz+tG06GkRm1yn/ZF5dEenTa69xTrQrA/9zVXixa9vE8XnZkKnjOfgtXC3+FmHFdLtwTM3IOJOk+JuzerlDSS8s3aw1NOU9KYCbgDXLH86XToO6X++l2bvnV33h57wIzeDaQT9kymSVa+0vW3y/wVH7Hy1Hph/+PBMRtzvjhqnK7GlR86ScJHUtxaYycqhLQOpn3g7YQAWLnSJuQABrS6favPhDhDWDrPWAnborrZ7NBGRr6l8uj9ru6f8at4t4ory2OIjva+SuEPcT4cIDQbfP+XmMXkchqOCN8SEYxA0owxyCYzCxVbujqrM643a4mxcssafc9gkVTOyCmanx5B1UavYWTtSKUEMizMyNM5w2GCNW491llNXAXP582bA3nzn0jSiB22BaMGQPUyWahmpTrwcLpDqAJvHOVEE/iWEA4ArcO8j0+AAAA==
Ipo Date
1999-10-29T00:00:00.000Z
Market Cap
12890324992
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.7618924999999999
Sentiment Sources
40
Rating
4.087
Target Price
101.1574
Strong Buy
12
Buy
2
Hold
8
Sell
1
Strong Sell
0
Current Quarter
2025-09-30
Revenue
1054630000
Cost Of Revenue
429532000
Gross Profit
625098000
Operating Expenses
459074000
Operating Income
166024000
Interest Expense
37817000
Pretax Income
173165000
Net Income
140170000
Eps
0.953271536510225
Dividends Per Share
-
Shares Outstanding
143865237
Income Tax Expense
32995000
EBITDA
387605000
Operating Margin
15.74239306676275
Total Other Income Expense Net
7141000
Cash
927933000
Short Term Investments
190807000
Receivables
765891000
Inventories
-
Total Current Assets
2167238000
Property Plant Equipment
3338970000
Total Assets
10833273000
Payables
189967000
Short Term Debt
281347000
Long Term Debt
4103106000
Total Liabilities
6101329000
Equity
4731944000
Bs_currency_symbol
USD
Depreciation
176623000
Change In Working Capital
26048000
Cash From Operations
441832000
Capital Expenditures
195016000
Cash From Investing
-368331000
Cash From Financing
7121000
Net Change In Cash
77631000
Cf_currency_symbol
USD
PE
26.2757
PB
2.912266611777316
ROE
2.9622074986517166
ROA
1.2938841290162262
FCF
246816000
Fcf Percent
0.23403089235087188
Piotroski FScore
4
Health Score
63
Deep Value Investing Score
4
Defensive Investing Score
7
Dividend Investing Score
3
Economic Moat Investing Score
6.8
Garp Investing Score
5.5
Growth Investing Score
5
Momentum Investing Score
5
Net Net Investing Score
2.5
Quality Investing Score
6
Value Investing Score
4.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
1054630000
Quarters > 0 > income Statement > cost Of Revenue
429532000
Quarters > 0 > income Statement > gross Profit
625098000
Quarters > 0 > income Statement > operating Expenses
459074000
Quarters > 0 > income Statement > operating Income
166024000
Quarters > 0 > income Statement > interest Expense
37817000
Quarters > 0 > income Statement > pretax Income
173165000
Quarters > 0 > income Statement > net Income
140170000
Quarters > 0 > income Statement > eps
0.953271536510225
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
147041000
Quarters > 0 > income Statement > income Tax Expense
32995000
Quarters > 0 > income Statement > EBITDA
387605000
Quarters > 0 > income Statement > operating Margin
15.74239306676275
Quarters > 0 > income Statement > total Other Income Expense Net
7141000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
927933000
Quarters > 0 > balance Sheet > short Term Investments
190807000
Quarters > 0 > balance Sheet > receivables
765891000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
2167238000
Quarters > 0 > balance Sheet > property Plant Equipment
3338970000
Quarters > 0 > balance Sheet > total Assets
10833273000
Quarters > 0 > balance Sheet > payables
189967000
Quarters > 0 > balance Sheet > short Term Debt
281347000
Quarters > 0 > balance Sheet > long Term Debt
4103106000
Quarters > 0 > balance Sheet > total Liabilities
6101329000
Quarters > 0 > balance Sheet > equity
4731944000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
140170000
Quarters > 0 > cash Flow > depreciation
176623000
Quarters > 0 > cash Flow > change In Working Capital
26048000
Quarters > 0 > cash Flow > cash From Operations
441832000
Quarters > 0 > cash Flow > capital Expenditures
195016000
Quarters > 0 > cash Flow > cash From Investing
-368331000
Quarters > 0 > cash Flow > cash From Financing
7121000
Quarters > 0 > cash Flow > net Change In Cash
77631000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.953271536510225
Quarters > 0 > ratios > PB
2.912266611777316
Quarters > 0 > ratios > ROE
2.9622074986517166
Quarters > 0 > ratios > ROA
1.2938841290162262
Quarters > 0 > ratios > FCF
246816000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.23403089235087188
Quarters > 0 > health Score
63
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
1043494000
Quarters > 1 > income Statement > cost Of Revenue
426535000
Quarters > 1 > income Statement > gross Profit
616959000
Quarters > 1 > income Statement > operating Expenses
465498000
Quarters > 1 > income Statement > operating Income
151461000
Quarters > 1 > income Statement > interest Expense
6179000
Quarters > 1 > income Statement > pretax Income
151938000
Quarters > 1 > income Statement > net Income
103618000
Quarters > 1 > income Statement > eps
0.7133818477235644
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
145249000
Quarters > 1 > income Statement > income Tax Expense
48320000
Quarters > 1 > income Statement > EBITDA
333578000
Quarters > 1 > income Statement > operating Margin
14.51479356853034
Quarters > 1 > income Statement > total Other Income Expense Net
477000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
850302000
Quarters > 1 > balance Sheet > short Term Investments
116322000
Quarters > 1 > balance Sheet > receivables
779165000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
2033827000
Quarters > 1 > balance Sheet > property Plant Equipment
3276977000
Quarters > 1 > balance Sheet > total Assets
10536135000
Quarters > 1 > balance Sheet > payables
146617000
Quarters > 1 > balance Sheet > short Term Debt
271500000
Quarters > 1 > balance Sheet > long Term Debt
4100977000
Quarters > 1 > balance Sheet > total Liabilities
6068627000
Quarters > 1 > balance Sheet > equity
4467508000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
103618000
Quarters > 1 > cash Flow > depreciation
175461000
Quarters > 1 > cash Flow > change In Working Capital
51129000
Quarters > 1 > cash Flow > cash From Operations
459149000
Quarters > 1 > cash Flow > capital Expenditures
223781000
Quarters > 1 > cash Flow > cash From Investing
-682866000
Quarters > 1 > cash Flow > cash From Financing
-41205000
Quarters > 1 > cash Flow > net Change In Cash
-248852000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.7133818477235644
Quarters > 1 > ratios > PB
3.0470535878167424
Quarters > 1 > ratios > ROE
2.3193690979400596
Quarters > 1 > ratios > ROA
0.9834536098863579
Quarters > 1 > ratios > FCF
235368000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.22555759783956592
Quarters > 1 > health Score
57
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
1015139000
Quarters > 2 > income Statement > cost Of Revenue
418945000
Quarters > 2 > income Statement > gross Profit
596194000
Quarters > 2 > income Statement > operating Expenses
441611000
Quarters > 2 > income Statement > operating Income
154583000
Quarters > 2 > income Statement > interest Expense
6750000
Quarters > 2 > income Statement > pretax Income
173383000
Quarters > 2 > income Statement > net Income
123171000
Quarters > 2 > income Statement > eps
0.8153564052322194
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
151064000
Quarters > 2 > income Statement > income Tax Expense
50212000
Quarters > 2 > income Statement > EBITDA
354155000
Quarters > 2 > income Statement > operating Margin
15.22776683784191
Quarters > 2 > income Statement > total Other Income Expense Net
18800000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
1097026000
Quarters > 2 > balance Sheet > short Term Investments
224204000
Quarters > 2 > balance Sheet > receivables
759438000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
2374971000
Quarters > 2 > balance Sheet > property Plant Equipment
3087473000
Quarters > 2 > balance Sheet > total Assets
9982190000
Quarters > 2 > balance Sheet > payables
155917000
Quarters > 2 > balance Sheet > short Term Debt
1413126000
Quarters > 2 > balance Sheet > long Term Debt
2397953000
Quarters > 2 > balance Sheet > total Liabilities
5397629000
Quarters > 2 > balance Sheet > equity
4584561000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
123171000
Quarters > 2 > cash Flow > depreciation
174022000
Quarters > 2 > cash Flow > change In Working Capital
-183788000
Quarters > 2 > cash Flow > cash From Operations
251200000
Quarters > 2 > cash Flow > capital Expenditures
196008000
Quarters > 2 > cash Flow > cash From Investing
876846000
Quarters > 2 > cash Flow > cash From Financing
-552250000
Quarters > 2 > cash Flow > net Change In Cash
581227000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.8153564052322194
Quarters > 2 > ratios > PB
3.0881295024758098
Quarters > 2 > ratios > ROE
2.6866476419443432
Quarters > 2 > ratios > ROA
1.2339075894167513
Quarters > 2 > ratios > FCF
55192000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.054368909085356784
Quarters > 2 > health Score
43
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
1019939000
Quarters > 3 > income Statement > cost Of Revenue
414356000
Quarters > 3 > income Statement > gross Profit
605583000
Quarters > 3 > income Statement > operating Expenses
457523000
Quarters > 3 > income Statement > operating Income
148060000
Quarters > 3 > income Statement > interest Expense
6735000
Quarters > 3 > income Statement > pretax Income
158109000
Quarters > 3 > income Statement > net Income
139905000
Quarters > 3 > income Statement > eps
0.9138682221685142
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
153091000
Quarters > 3 > income Statement > income Tax Expense
18204000
Quarters > 3 > income Statement > EBITDA
338640000
Quarters > 3 > income Statement > operating Margin
14.516554421391866
Quarters > 3 > income Statement > total Other Income Expense Net
10049000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
517707000
Quarters > 3 > balance Sheet > short Term Investments
1078876000
Quarters > 3 > balance Sheet > receivables
727687000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
2578097000
Quarters > 3 > balance Sheet > property Plant Equipment
3001809000
Quarters > 3 > balance Sheet > total Assets
10368785000
Quarters > 3 > balance Sheet > payables
130447000
Quarters > 3 > balance Sheet > short Term Debt
1408250000
Quarters > 3 > balance Sheet > long Term Debt
2396695000
Quarters > 3 > balance Sheet > total Liabilities
5490428000
Quarters > 3 > balance Sheet > equity
4878357000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
139905000
Quarters > 3 > cash Flow > depreciation
167949000
Quarters > 3 > cash Flow > change In Working Capital
-18290000
Quarters > 3 > cash Flow > cash From Operations
343788000
Quarters > 3 > cash Flow > capital Expenditures
162859000
Quarters > 3 > cash Flow > cash From Investing
-244186000
Quarters > 3 > cash Flow > cash From Financing
-140840000
Quarters > 3 > cash Flow > net Change In Cash
-53669000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.9138682221685142
Quarters > 3 > ratios > PB
2.9410903138085223
Quarters > 3 > ratios > ROE
2.8678712935523167
Quarters > 3 > ratios > ROA
1.349290201310954
Quarters > 3 > ratios > FCF
180929000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.1773919812851553
Quarters > 3 > health Score
61
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
3991168000
Annuals > 0 > income Statement > cost Of Revenue
1620793000
Annuals > 0 > income Statement > gross Profit
2370375000
Annuals > 0 > income Statement > operating Expenses
1836964000
Annuals > 0 > income Statement > operating Income
533411000
Annuals > 0 > income Statement > interest Expense
27117000
Annuals > 0 > income Statement > pretax Income
587013000
Annuals > 0 > income Statement > net Income
504918000
Annuals > 0 > income Statement > eps
3.2713384214686485
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
154346000
Annuals > 0 > income Statement > income Tax Expense
82095000
Annuals > 0 > income Statement > EBITDA
1262540000
Annuals > 0 > income Statement > operating Margin
13.364784444052468
Annuals > 0 > income Statement > total Other Income Expense Net
53602000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
517707000
Annuals > 0 > balance Sheet > short Term Investments
1078876000
Annuals > 0 > balance Sheet > receivables
727687000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
2578097000
Annuals > 0 > balance Sheet > property Plant Equipment
3001809000
Annuals > 0 > balance Sheet > total Assets
10368785000
Annuals > 0 > balance Sheet > payables
130447000
Annuals > 0 > balance Sheet > short Term Debt
1408250000
Annuals > 0 > balance Sheet > long Term Debt
2396695000
Annuals > 0 > balance Sheet > total Liabilities
5490428000
Annuals > 0 > balance Sheet > equity
4878357000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
504918000
Annuals > 0 > cash Flow > depreciation
648410000
Annuals > 0 > cash Flow > change In Working Capital
-34342000
Annuals > 0 > cash Flow > cash From Operations
1519171000
Annuals > 0 > cash Flow > capital Expenditures
685267000
Annuals > 0 > cash Flow > cash From Investing
-798679000
Annuals > 0 > cash Flow > cash From Financing
-679635000
Annuals > 0 > cash Flow > net Change In Cash
28614000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
3.2713384214686485
Annuals > 0 > ratios > PB
2.965200603399874
Annuals > 0 > ratios > ROE
10.350165024822907
Annuals > 0 > ratios > ROA
4.869596582434683
Annuals > 0 > ratios > FCF
833904000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.20893733363266093
Annuals > 0 > health Score
71
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
3811920000
Annuals > 1 > income Statement > cost Of Revenue
1511063000
Annuals > 1 > income Statement > gross Profit
2300857000
Annuals > 1 > income Statement > operating Expenses
1663519000
Annuals > 1 > income Statement > operating Income
637338000
Annuals > 1 > income Statement > interest Expense
17709000
Annuals > 1 > income Statement > pretax Income
654002000
Annuals > 1 > income Statement > net Income
547629000
Annuals > 1 > income Statement > eps
3.5240641711229945
Annuals > 1 > income Statement > dividends Per Share
2001
Annuals > 1 > income Statement > shares Outstanding
155397000
Annuals > 1 > income Statement > income Tax Expense
106373000
Annuals > 1 > income Statement > EBITDA
1241012000
Annuals > 1 > income Statement > operating Margin
16.719605867909085
Annuals > 1 > income Statement > total Other Income Expense Net
16664000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
489468000
Annuals > 1 > balance Sheet > short Term Investments
374971000
Annuals > 1 > balance Sheet > receivables
724302000
Annuals > 1 > balance Sheet > inventories
1
Annuals > 1 > balance Sheet > total Current Assets
1804855000
Annuals > 1 > balance Sheet > property Plant Equipment
2734578000
Annuals > 1 > balance Sheet > total Assets
9900037000
Annuals > 1 > balance Sheet > payables
146927000
Annuals > 1 > balance Sheet > short Term Debt
222944000
Annuals > 1 > balance Sheet > long Term Debt
3538229000
Annuals > 1 > balance Sheet > total Liabilities
5302882000
Annuals > 1 > balance Sheet > equity
4597155000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
547629000
Annuals > 1 > cash Flow > depreciation
570776000
Annuals > 1 > cash Flow > change In Working Capital
-130697000
Annuals > 1 > cash Flow > cash From Operations
1348439000
Annuals > 1 > cash Flow > capital Expenditures
730040000
Annuals > 1 > cash Flow > cash From Investing
-1848238000
Annuals > 1 > cash Flow > cash From Financing
443379000
Annuals > 1 > cash Flow > net Change In Cash
-52552000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
3.5240641711229945
Annuals > 1 > ratios > PB
3.168004307011619
Annuals > 1 > ratios > ROE
11.912345787775266
Annuals > 1 > ratios > ROA
5.531585387004109
Annuals > 1 > ratios > FCF
618399000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.1622276962790405
Annuals > 1 > health Score
64
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
3616654000
Annuals > 2 > income Statement > cost Of Revenue
1383819000
Annuals > 2 > income Statement > gross Profit
2232835000
Annuals > 2 > income Statement > operating Expenses
1556561000
Annuals > 2 > income Statement > operating Income
676274000
Annuals > 2 > income Statement > interest Expense
11096000
Annuals > 2 > income Statement > pretax Income
650368000
Annuals > 2 > income Statement > net Income
523672000
Annuals > 2 > income Statement > eps
3.2634248786354827
Annuals > 2 > income Statement > dividends Per Share
125000000
Annuals > 2 > income Statement > shares Outstanding
160467000
Annuals > 2 > income Statement > income Tax Expense
126696000
Annuals > 2 > income Statement > EBITDA
1261853000
Annuals > 2 > income Statement > operating Margin
18.698885765682867
Annuals > 2 > income Statement > total Other Income Expense Net
-25906000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
542337000
Annuals > 2 > balance Sheet > short Term Investments
562979000
Annuals > 2 > balance Sheet > receivables
679206000
Annuals > 2 > balance Sheet > inventories
1
Annuals > 2 > balance Sheet > total Current Assets
1969562000
Annuals > 2 > balance Sheet > property Plant Equipment
2353554000
Annuals > 2 > balance Sheet > total Assets
8303400000
Annuals > 2 > balance Sheet > payables
145420000
Annuals > 2 > balance Sheet > short Term Debt
196094000
Annuals > 2 > balance Sheet > long Term Debt
2285258000
Annuals > 2 > balance Sheet > total Liabilities
3943213000
Annuals > 2 > balance Sheet > equity
4360187000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
523672000
Annuals > 2 > cash Flow > depreciation
592754000
Annuals > 2 > cash Flow > change In Working Capital
-5317000
Annuals > 2 > cash Flow > cash From Operations
1274676000
Annuals > 2 > cash Flow > capital Expenditures
458302000
Annuals > 2 > cash Flow > cash From Investing
-622310000
Annuals > 2 > cash Flow > cash From Financing
-634177000
Annuals > 2 > cash Flow > net Change In Cash
5271000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
3.2634248786354827
Annuals > 2 > ratios > PB
3.4491564788390954
Annuals > 2 > ratios > ROE
12.010310566955042
Annuals > 2 > ratios > ROA
6.306717730086471
Annuals > 2 > ratios > FCF
816374000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.22572632051614558
Annuals > 2 > health Score
75
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
3461223000
Annuals > 3 > income Statement > cost Of Revenue
1268956000
Annuals > 3 > income Statement > gross Profit
2192267000
Annuals > 3 > income Statement > operating Expenses
1409119000
Annuals > 3 > income Statement > operating Income
783148000
Annuals > 3 > income Statement > interest Expense
72332000
Annuals > 3 > income Statement > pretax Income
714213000
Annuals > 3 > income Statement > net Income
651642000
Annuals > 3 > income Statement > eps
3.9301946877035534
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
165804000
Annuals > 3 > income Statement > income Tax Expense
62571000
Annuals > 3 > income Statement > EBITDA
1351185000
Annuals > 3 > income Statement > operating Margin
22.626337569119354
Annuals > 3 > income Statement > total Other Income Expense Net
-68935000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
536725000
Annuals > 3 > balance Sheet > short Term Investments
541470000
Annuals > 3 > balance Sheet > receivables
675926000
Annuals > 3 > balance Sheet > inventories
1
Annuals > 3 > balance Sheet > total Current Assets
1920434000
Annuals > 3 > balance Sheet > property Plant Equipment
2497248000
Annuals > 3 > balance Sheet > total Assets
8138673000
Annuals > 3 > balance Sheet > payables
109928000
Annuals > 3 > balance Sheet > short Term Debt
175683000
Annuals > 3 > balance Sheet > long Term Debt
1976167000
Annuals > 3 > balance Sheet > total Liabilities
3608659000
Annuals > 3 > balance Sheet > equity
4530014000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
651642000
Annuals > 3 > cash Flow > depreciation
550632000
Annuals > 3 > cash Flow > change In Working Capital
-40524000
Annuals > 3 > cash Flow > cash From Operations
1404563000
Annuals > 3 > cash Flow > capital Expenditures
545230000
Annuals > 3 > cash Flow > cash From Investing
-646899000
Annuals > 3 > cash Flow > cash From Financing
-562003000
Annuals > 3 > cash Flow > net Change In Cash
184285000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
3.9301946877035534
Annuals > 3 > ratios > PB
3.4302655311882035
Annuals > 3 > ratios > ROE
14.384988655664198
Annuals > 3 > ratios > ROA
8.006735250328893
Annuals > 3 > ratios > FCF
859333000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.24827438162753454
Annuals > 3 > health Score
78
Valuation > metrics > PE
0.953271536510225
Valuation > metrics > PB
2.912266611777316
Valuation > final Score
100
Valuation > verdict
45.2% Undervalued
Profitability > metrics > ROE
2.9622074986517166
Profitability > metrics > ROA
6.467679138147265
Profitability > metrics > Net Margin
0.13290917193707746
Profitability > final Score
45
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.2893916326989499
Risk > metrics > Interest Coverage
4.390194885897877
Risk > final Score
48
Risk > verdict
High
Liquidity > metrics > Current Ratio
-
Liquidity > metrics > Quick Ratio
-
Liquidity > final Score
50
Liquidity > verdict
Weak
Prev Valuations > 0
69.52946412183258
Prev Valuations > 1
69.1187049752419
Prev Valuations > 2
100
Prev Profitabilities > 0
35
Prev Profitabilities > 1
39
Prev Profitabilities > 2
43
Prev Risks > 0
70
Prev Risks > 1
70
Prev Risks > 2
70
Prev Liquidities > 0
50
Prev Liquidities > 1
50
Prev Liquidities > 2
50
Updated At
2026-01-22T03:16:03.753Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-17
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
1.75
Earnings History > 0 > eps Difference
-1.75
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
1.86
Earnings History > 1 > eps Estimate
1.64
Earnings History > 1 > eps Difference
0.22
Earnings History > 1 > surprise Percent
13.4146
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-07
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.73
Earnings History > 2 > eps Estimate
1.53
Earnings History > 2 > eps Difference
0.2
Earnings History > 2 > surprise Percent
13.0719
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-08
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.7
Earnings History > 3 > eps Estimate
1.57
Earnings History > 3 > eps Difference
0.13
Earnings History > 3 > surprise Percent
8.2803
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-20
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.66
Earnings History > 4 > eps Estimate
1.52
Earnings History > 4 > eps Difference
0.14
Earnings History > 4 > surprise Percent
9.2105
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-07
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.59
Earnings History > 5 > eps Estimate
1.59
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
0
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-08
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.58
Earnings History > 6 > eps Estimate
1.53
Earnings History > 6 > eps Difference
0.05
Earnings History > 6 > surprise Percent
3.268
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-09
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.64
Earnings History > 7 > eps Estimate
1.6
Earnings History > 7 > eps Difference
0.04
Earnings History > 7 > surprise Percent
2.5
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-13
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.69
Earnings History > 8 > eps Estimate
1.6
Earnings History > 8 > eps Difference
0.09
Earnings History > 8 > surprise Percent
5.625
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
1.63
Earnings History > 9 > eps Estimate
1.5
Earnings History > 9 > eps Difference
0.13
Earnings History > 9 > surprise Percent
8.6667
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-08
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.49
Earnings History > 10 > eps Estimate
1.41
Earnings History > 10 > eps Difference
0.08
Earnings History > 10 > surprise Percent
5.6738
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-09
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.4
Earnings History > 11 > eps Estimate
1.32
Earnings History > 11 > eps Difference
0.08
Earnings History > 11 > surprise Percent
6.0606
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-14
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.37
Earnings History > 12 > eps Estimate
1.27
Earnings History > 12 > eps Difference
0.1
Earnings History > 12 > surprise Percent
7.874
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-08
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.26
Earnings History > 13 > eps Estimate
1.22
Earnings History > 13 > eps Difference
0.04
Earnings History > 13 > surprise Percent
3.2787
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-09
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.35
Earnings History > 14 > eps Estimate
1.31
Earnings History > 14 > eps Difference
0.04
Earnings History > 14 > surprise Percent
3.0534
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-03
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.39
Earnings History > 15 > eps Estimate
1.42
Earnings History > 15 > eps Difference
-0.03
Earnings History > 15 > surprise Percent
-2.1127
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-15
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.49
Earnings History > 16 > eps Estimate
1.42
Earnings History > 16 > eps Difference
0.07
Earnings History > 16 > surprise Percent
4.9296
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-02
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.45
Earnings History > 17 > eps Estimate
1.39
Earnings History > 17 > eps Difference
0.06
Earnings History > 17 > surprise Percent
4.3165
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-03
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.42
Earnings History > 18 > eps Estimate
1.38
Earnings History > 18 > eps Difference
0.04
Earnings History > 18 > surprise Percent
2.8986
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-04
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.38
Earnings History > 19 > eps Estimate
1.3
Earnings History > 19 > eps Difference
0.08
Earnings History > 19 > surprise Percent
6.1538
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-09
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.33
Earnings History > 20 > eps Estimate
1.31
Earnings History > 20 > eps Difference
0.02
Earnings History > 20 > surprise Percent
1.5267
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-27
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.31
Earnings History > 21 > eps Estimate
1.23
Earnings History > 21 > eps Difference
0.08
Earnings History > 21 > surprise Percent
6.5041
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-28
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.38
Earnings History > 22 > eps Estimate
1.21
Earnings History > 22 > eps Difference
0.17
Earnings History > 22 > surprise Percent
14.0496
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-28
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.2
Earnings History > 23 > eps Estimate
1.16
Earnings History > 23 > eps Difference
0.04
Earnings History > 23 > surprise Percent
3.4483
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-11
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.23
Earnings History > 24 > eps Estimate
1.13
Earnings History > 24 > eps Difference
0.1
Earnings History > 24 > surprise Percent
8.8496
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-28
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.1
Earnings History > 25 > eps Estimate
1
Earnings History > 25 > eps Difference
0.1
Earnings History > 25 > surprise Percent
10
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-30
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.07
Earnings History > 26 > eps Estimate
1
Earnings History > 26 > eps Difference
0.07
Earnings History > 26 > surprise Percent
7
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-30
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.1
Earnings History > 27 > eps Estimate
1.02
Earnings History > 27 > eps Difference
0.08
Earnings History > 27 > surprise Percent
7.8431
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-12
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.07
Earnings History > 28 > eps Estimate
1
Earnings History > 28 > eps Difference
0.07
Earnings History > 28 > surprise Percent
7
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-29
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.94
Earnings History > 29 > eps Estimate
0.83
Earnings History > 29 > eps Difference
0.11
Earnings History > 29 > surprise Percent
13.253
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-31
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.83
Earnings History > 30 > eps Estimate
0.8
Earnings History > 30 > eps Difference
0.03
Earnings History > 30 > surprise Percent
3.75
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-30
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.79
Earnings History > 31 > eps Estimate
0.7
Earnings History > 31 > eps Difference
0.09
Earnings History > 31 > surprise Percent
12.8571
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-06
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.69
Earnings History > 32 > eps Estimate
0.63
Earnings History > 32 > eps Difference
0.06
Earnings History > 32 > surprise Percent
9.5238
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-24
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.62
Earnings History > 33 > eps Estimate
0.59
Earnings History > 33 > eps Difference
0.03
Earnings History > 33 > surprise Percent
5.0847
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-25
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.62
Earnings History > 34 > eps Estimate
0.6
Earnings History > 34 > eps Difference
0.02
Earnings History > 34 > surprise Percent
3.3333
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-02
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.69
Earnings History > 35 > eps Estimate
0.67
Earnings History > 35 > eps Difference
0.02
Earnings History > 35 > surprise Percent
2.9851
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-07
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.72
Earnings History > 36 > eps Estimate
0.68
Earnings History > 36 > eps Difference
0.04
Earnings History > 36 > surprise Percent
5.8824
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-25
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.68
Earnings History > 37 > eps Estimate
0.61
Earnings History > 37 > eps Difference
0.07
Earnings History > 37 > surprise Percent
11.4754
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-26
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.64
Earnings History > 38 > eps Estimate
0.64
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
0
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-26
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.66
Earnings History > 39 > eps Estimate
0.63
Earnings History > 39 > eps Difference
0.03
Earnings History > 39 > surprise Percent
4.7619
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-09
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.72
Earnings History > 40 > eps Estimate
0.62
Earnings History > 40 > eps Difference
0.1
Earnings History > 40 > surprise Percent
16.129
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-27
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.62
Earnings History > 41 > eps Estimate
0.57
Earnings History > 41 > eps Difference
0.05
Earnings History > 41 > surprise Percent
8.7719
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-28
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.57
Earnings History > 42 > eps Estimate
0.58
Earnings History > 42 > eps Difference
-0.01
Earnings History > 42 > surprise Percent
-1.7241
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-28
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.61
Earnings History > 43 > eps Estimate
0.61
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
0
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-10
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.65
Earnings History > 44 > eps Estimate
0.63
Earnings History > 44 > eps Difference
0.02
Earnings History > 44 > surprise Percent
3.1746
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-29
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.62
Earnings History > 45 > eps Estimate
0.57
Earnings History > 45 > eps Difference
0.05
Earnings History > 45 > surprise Percent
8.7719
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-30
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.58
Earnings History > 46 > eps Estimate
0.55
Earnings History > 46 > eps Difference
0.03
Earnings History > 46 > surprise Percent
5.4545
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-01
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.58
Earnings History > 47 > eps Estimate
0.53
Earnings History > 47 > eps Difference
0.05
Earnings History > 47 > surprise Percent
9.434
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-05
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.55
Earnings History > 48 > eps Estimate
0.52
Earnings History > 48 > eps Difference
0.03
Earnings History > 48 > surprise Percent
5.7692
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-23
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.5
Earnings History > 49 > eps Estimate
0.46
Earnings History > 49 > eps Difference
0.04
Earnings History > 49 > surprise Percent
8.6957
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-24
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.46
Earnings History > 50 > eps Estimate
0.45
Earnings History > 50 > eps Difference
0.01
Earnings History > 50 > surprise Percent
2.2222
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-24
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.43
Earnings History > 51 > eps Estimate
0.46
Earnings History > 51 > eps Difference
-0.03
Earnings History > 51 > surprise Percent
-6.5217
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-06
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.54
Earnings History > 52 > eps Estimate
0.5
Earnings History > 52 > eps Difference
0.04
Earnings History > 52 > surprise Percent
8
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-24
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.43
Earnings History > 53 > eps Estimate
0.41
Earnings History > 53 > eps Difference
0.02
Earnings History > 53 > surprise Percent
4.878
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-25
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.43
Earnings History > 54 > eps Estimate
0.37
Earnings History > 54 > eps Difference
0.06
Earnings History > 54 > surprise Percent
16.2162
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-25
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.41
Earnings History > 55 > eps Estimate
0.38
Earnings History > 55 > eps Difference
0.03
Earnings History > 55 > surprise Percent
7.8947
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-08
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.45
Earnings History > 56 > eps Estimate
0.4
Earnings History > 56 > eps Difference
0.05
Earnings History > 56 > surprise Percent
12.5
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-26
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.34
Earnings History > 57 > eps Estimate
0.33
Earnings History > 57 > eps Difference
0.01
Earnings History > 57 > surprise Percent
3.0303
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-27
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.35
Earnings History > 58 > eps Estimate
0.36
Earnings History > 58 > eps Difference
-0.01
Earnings History > 58 > surprise Percent
-2.7778
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-27
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.38
Earnings History > 59 > eps Estimate
0.37
Earnings History > 59 > eps Difference
0.01
Earnings History > 59 > surprise Percent
2.7027
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-09
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.4
Earnings History > 60 > eps Estimate
0.38
Earnings History > 60 > eps Difference
0.02
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.34
Earnings History > 61 > eps Estimate
0.33
Earnings History > 61 > eps Difference
0.01
Earnings History > 61 > surprise Percent
3.0303
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-28
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.34
Earnings History > 62 > eps Estimate
0.34
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
0
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-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.35
Earnings History > 63 > eps Estimate
0.31
Earnings History > 63 > eps Difference
0.04
Earnings History > 63 > surprise Percent
12.9032
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-03
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.34
Earnings History > 64 > eps Estimate
0.43
Earnings History > 64 > eps Difference
-0.09
Earnings History > 64 > surprise Percent
-20.9302
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-28
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.28
Earnings History > 65 > eps Estimate
0.35
Earnings History > 65 > eps Difference
-0.07
Earnings History > 65 > surprise Percent
-20
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-29
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.29
Earnings History > 66 > eps Estimate
0.41
Earnings History > 66 > eps Difference
-0.12
Earnings History > 66 > surprise Percent
-29.2683
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-29
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.31
Earnings History > 67 > eps Estimate
0.4
Earnings History > 67 > eps Difference
-0.09
Earnings History > 67 > surprise Percent
-22.5
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.44
Earnings History > 68 > eps Estimate
0.4
Earnings History > 68 > eps Difference
0.04
Earnings History > 68 > surprise Percent
10
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-30
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.4
Earnings History > 69 > eps Estimate
0.39
Earnings History > 69 > eps Difference
0.01
Earnings History > 69 > surprise Percent
2.5641
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-30
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.41
Earnings History > 70 > eps Estimate
0.41
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-30
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.41
Earnings History > 71 > eps Estimate
0.39
Earnings History > 71 > eps Difference
0.02
Earnings History > 71 > surprise Percent
5.1282
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.41
Earnings History > 72 > eps Estimate
0.37
Earnings History > 72 > eps Difference
0.04
Earnings History > 72 > surprise Percent
10.8108
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-24
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.34
Earnings History > 73 > eps Estimate
0.33
Earnings History > 73 > eps Difference
0.01
Earnings History > 73 > surprise Percent
3.0303
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-25
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.3
Earnings History > 74 > eps Estimate
0.3
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-04-25
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.28
Earnings History > 75 > eps Estimate
0.28
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
0
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-07
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.27
Earnings History > 76 > eps Estimate
0.26
Earnings History > 76 > eps Difference
0.01
Earnings History > 76 > surprise Percent
3.8462
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-26
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.24
Earnings History > 77 > eps Estimate
0.22
Earnings History > 77 > eps Difference
0.02
Earnings History > 77 > surprise Percent
9.0909
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-26
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.2
Earnings History > 78 > eps Estimate
0.18
Earnings History > 78 > eps Difference
0.02
Earnings History > 78 > surprise Percent
11.1111
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-26
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.17
Earnings History > 79 > eps Estimate
0.16
Earnings History > 79 > eps Difference
0.01
Earnings History > 79 > surprise Percent
6.25
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-08
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.16
Earnings History > 80 > eps Estimate
0.15
Earnings History > 80 > eps Difference
0.01
Earnings History > 80 > surprise Percent
6.6667
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-25
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.14
Earnings History > 81 > eps Estimate
0.14
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-26
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.12
Earnings History > 82 > eps Estimate
0.11
Earnings History > 82 > eps Difference
0.01
Earnings History > 82 > surprise Percent
9.0909
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-27
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.1
Earnings History > 83 > eps Estimate
0.1
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
0
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-17
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.1
Earnings History > 84 > eps Estimate
0.1
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
0
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-27
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.08
Earnings History > 85 > eps Estimate
0.09
Earnings History > 85 > eps Difference
-0.01
Earnings History > 85 > surprise Percent
-11.1111
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-27
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-28
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.04
Earnings History > 87 > eps Estimate
0.04
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
0
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-04
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.01
Earnings History > 88 > eps Estimate
-0.01
Earnings History > 88 > eps Difference
0.02
Earnings History > 88 > surprise Percent
200
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-29
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
-0.03
Earnings History > 89 > eps Estimate
-0.07
Earnings History > 89 > eps Difference
0.04
Earnings History > 89 > surprise Percent
57.1429
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-30
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
-0.09
Earnings History > 90 > eps Estimate
-0.09
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
0
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-30
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.11
Earnings History > 91 > eps Estimate
-0.15
Earnings History > 91 > eps Difference
0.04
Earnings History > 91 > surprise Percent
26.6667
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-01-28
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-0.24
Earnings History > 92 > eps Estimate
-0.25
Earnings History > 92 > eps Difference
0.01
Earnings History > 92 > surprise Percent
4
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-16
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-0.28
Earnings History > 93 > eps Estimate
-0.28
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-17
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-0.29
Earnings History > 94 > eps Estimate
-0.28
Earnings History > 94 > eps Difference
-0.01
Earnings History > 94 > surprise Percent
-3.5714
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-18
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.27
Earnings History > 95 > eps Estimate
-0.31
Earnings History > 95 > eps Difference
0.04
Earnings History > 95 > surprise Percent
12.9032
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-01-23
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
-0.35
Earnings History > 96 > eps Estimate
-0.39
Earnings History > 96 > eps Difference
0.04
Earnings History > 96 > surprise Percent
10.2564
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-11
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-0.37
Earnings History > 97 > eps Estimate
-0.43
Earnings History > 97 > eps Difference
0.06
Earnings History > 97 > surprise Percent
13.9535
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-18
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.46
Earnings History > 98 > eps Estimate
-0.49
Earnings History > 98 > eps Difference
0.03
Earnings History > 98 > surprise Percent
6.1224
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-18
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
-0.53
Earnings History > 99 > eps Estimate
-0.55
Earnings History > 99 > eps Difference
0.02
Earnings History > 99 > surprise Percent
3.6364
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-01-24
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
-0.61
Earnings History > 100 > eps Estimate
-0.68
Earnings History > 100 > eps Difference
0.07
Earnings History > 100 > surprise Percent
10.2941
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-18
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
-0.6
Earnings History > 101 > eps Estimate
-0.67
Earnings History > 101 > eps Difference
0.07
Earnings History > 101 > surprise Percent
10.4478
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-24
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
-0.5
Earnings History > 102 > eps Estimate
-0.6
Earnings History > 102 > eps Difference
0.1
Earnings History > 102 > surprise Percent
16.6667
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-04-24
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
-0.44
Earnings History > 103 > eps Estimate
-0.6
Earnings History > 103 > eps Difference
0.16
Earnings History > 103 > surprise Percent
26.6667
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-01-27
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
-0.4
Earnings History > 104 > eps Estimate
-0.3
Earnings History > 104 > eps Difference
-0.1
Earnings History > 104 > surprise Percent
-33.3333
Akamai Technologies, Inc. engages in the provision of security, delivery, and cloud computing solutions in the United States and internationally. The company offers security solutions that include web application and application programming interfaces (API) protection solutions, which protect web, API, and mobile app traffic from attacks; Bot & Abuse portfolio, which provides solutions to help customers protect against threats; Akamai Account Protector, which offers full account lifecycle protections including the ability to defend against account takeover and opening abuse, adversarial bot protection, protection against credential stuffing, inventory scalping, and hoarding; Akamai Content Protector, which provides solutions designed to stop persistent scrapers from stealing content; API security, which discovers, audits, and monitors API; and microservice and application component protection that analyzes and protects application traffic that moves between application components. It also offers cloud computing services, which include compute, storage, networking, database, and container management services; and Akamai App Platform, provides ready-to-run templates that address challenges in deploying, managing and scaling Kubernetes clusters at scale. In addition, the company offers delivery solutions that include web and mobile performance solutions, which enables dynamic websites and applications, as well as global traffic management, site acceleration, application load balancing, large-scale load testing, and real-user monitoring; and media delivery solutions, including video streaming and video player services, game and software delivery, broadcast operations, authoritative domain name system, resolution, and data and analytics. The company has a technical alliances with TollBit and Skyfire for publishers and content owners to monetize AI bot traffic. Akamai Technologies, Inc. was incorporated in 1998 and is headquartered in Cambridge, Massachusetts.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ADatadog, Wix, 8x8, Akamai Technologies, and Asure Software Stocks Trade Up, What You Need To Know The Globe and Mail
Read more →150 billion API attacks push Akamai, Deutsche Telekom to widen cyber defense Stock Titan
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$101.1574
Analyst Picks
Strong Buy
12
Buy
2
Hold
8
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)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 89.24% of the total shares of Akamai Technologies Inc
1.
Vanguard Group Inc(12.8687%)
since
2025/06/30
2.
BlackRock Inc(10.5253%)
since
2025/06/30
3.
State Street Corp(4.8632%)
since
2025/06/30
4.
First Trust Advisors L.P.(4.2332%)
since
2025/06/30
5.
Vanguard Total Stock Mkt Idx Inv(3.2106%)
since
2025/07/31
6.
Geode Capital Management, LLC(3.036%)
since
2025/06/30
7.
Victory Capital Management Inc.(2.9083%)
since
2025/06/30
8.
Vanguard 500 Index Investor(2.5276%)
since
2025/07/31
9.
First Trust NASDAQ Cybersecurity ETF(2.502%)
since
2025/08/28
10.
Vanguard Small Cap Index(2.479%)
since
2025/07/31
11.
NORGES BANK(2.3361%)
since
2025/06/30
12.
Amvescap Plc.(2.1378%)
since
2025/06/30
13.
Bank of America Corp(2.0596%)
since
2025/06/30
14.
Legal & General Group PLC(1.9643%)
since
2025/06/30
15.
Edmond de Rothschild Holding S.A.(1.9456%)
since
2025/06/30
16.
Victory Sycamore Established Value R(1.7842%)
since
2025/06/30
17.
Nordea Investment Mgmt Bank Demark A/s(1.7154%)
since
2025/06/30
18.
Mackenzie Investments(1.6453%)
since
2025/06/30
19.
Bank of Nova Scotia(1.6309%)
since
2025/06/30
20.
Vanguard Small Cap Value Index Inv(1.5949%)
since
2025/07/31
21.
Earnest Partners LLC(1.5343%)
since
2025/06/30
22.
Bank of New York Mellon Corp(1.3461%)
since
2025/06/30
23.
Wells Fargo & Co(1.3383%)
since
2025/06/30
24.
Fidelity 500 Index(1.2942%)
since
2025/07/31
25.
Disciplined Growth Investors Inc(1.2841%)
since
2025/06/30
26.
Morgan Stanley - Brokerage Accounts(1.2736%)
since
2025/06/30
27.
L&G Cyber Security ETF(1.2736%)
since
2025/08/29
28.
Invesco S&P 500® Equal Weight ETF(1.2636%)
since
2025/08/29
29.
Northern Trust Corp(1.2426%)
since
2025/06/30
30.
SPDR® S&P 500® ETF(1.236%)
since
2025/08/31
31.
iShares Core S&P 500 ETF(1.2284%)
since
2025/08/31
32.
EdRF Big Data N EUR(1.1239%)
since
2025/07/31
33.
Vanguard Information Technology ETF(1.0929%)
since
2025/07/31
34.
Fidelity Global Technology A-Dis-EUR(0.8781%)
since
2025/07/31
35.
The Technology Select Sector SPDR® ETF(0.8256%)
since
2025/08/31
36.
First Trust Cloud Computing ETF(0.6865%)
since
2025/08/28
37.
Canada Life US Small-Mid Cap Growth F(0.674%)
since
2025/06/30
38.
Vanguard Institutional Index I(0.6162%)
since
2025/07/31
39.
State St S&P 500® Indx SL Cl III(0.545%)
since
2025/08/31
40.
EARNEST Partners Smid Cap Core Founders(0.5162%)
since
2025/08/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.75
Date
2025-09-30
EPS Actual
1.86
EPS Estimate
1.64
EPS Difference
0.22
Surprise Percent
13.4146%
(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.