_id
69130366ccc777a4e85d7a01
Ticker
IRM
Name
Iron Mountain Incorporated
Exchange
NYSE
Address
85 New Hampshire Avenue, Portsmouth, NH, United States, 03801
Country
USA
Sector
Real Estate
Industry
REIT - Specialty
Currency
USD
Website
https://www.ironmountain.com
Description
Iron Mountain Incorporated (NYSE: IRM) is trusted by more than 240,000 customers in 61 countries, including approximately 95% of the Fortune 1000, to help unlock value and intelligence from their assets through services that transcend the physical and digital worlds. Our broad range of solutions address their information management, digital transformation, information security, data center and asset lifecycle management needs. Our longstanding commitment to safety, security, sustainability and innovation in support of our customers underpins everything we do.
Last Close
83
Volume
1899834
Current Price
89.56
Change
0.29
Last Updated
2026-01-04T15:24:22.843Z
Image
data:image/webp;base64,UklGRkQFAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSGQDAAABoIZtmyE7eqsqXNu2bdu2Ytu2bdtO1rZj27adzFTXsz4z3aufETEB+r/TmKTZhFnVvU02QVZXMyFRRm/Do3KJcbqXNBPzyCTF6ISlpCgrlxSbT1VJsfp0mUQYnd7LnrCKFF3kEiGr4VXUgDT7rpZNxBG6YuUZJ24mzScyCbDq8aDGTFBTfMTzcvFzqjJRlx98/JiteGYcIRO7o47QzDoavVbt8J5acjFzKjBABfefdBUtT95FxMazZeJldNbmh7TqbQ3jopakPQNk4+WOU5tFKsxjl/HplXuISN8pGyOr2z/QSYcaae3aI4ZSoDHe85VRjI3yL2+kHpxVmtaXsv6ZHQTPW3Lx0WkqkT7/rPDxMSu5YziDe+IjFh0vE5vcPz2g1RPVkafK8NWDIVV7EyFNM7m4WPVboQKUuJC11y2l4mBmf0wU2HmZbCyMzjzptFSn3GtTF/egXXU21DwYNgOeUTHJpSYfqz+3leDtG6J06WWMfxsPBML9cnGwuodCZ7Pk9HmUGcS37Tn43mF+75mYSyZrRse+rre5oAPtKrKh5D76ryQd/gBPKbmsWd3Io9fz7R0HKDOXDz5k9x4i/jhi1Wky2TLSD1tPeY/m3ZnZhcOrifiraTrIZcmoyo13MOQ+DjXfwtwDBEL4K4E9V8pmycxZd8R4Sr3D6nVEhEAOPR9kK7cKMPBuNjY6DAQyGHhaLgtWj/Y9Yg6VBvLtYiIyGjH9CJnM5VJTSj/Pria7ici0p6pcxoxOPn+rf+R71u4gZCxi3RkyGTI6ZeHdTZldj0A2PT3lMmR1JQsf3MkHi4iyETh8s2xGrG6+rBnd2pPyZNfzuUxGjH6aed42em0nZImIl+Uy4TSYVk3ZcygO846VyZHR8XVvO0DFhURk31NHLkdOFSjaluVvxyKw7QLZnBVia4Vd7A/E0TMkR1blbv2Gr0YSEctA6k7Zv2R1IV+9SjQzRUw93xjl8MhpdPoIT2w9BeT+gtUzfYqx+8MohNhELDlB5s+MvqPTRFKBGKdpIfcnRpd1YttCIuIc2HGJ7B8YHb9izGoCMfeM+ROnxhxKEcUtBO6Xk2R1/hY8CYyYmFtGchqADyEBeErKyerGQ1HaJzLF8pNllOtrPAn19JTVUQ/fn9j7Hrxdf4suyfZ3//YBVlA4ILoBAADQCwCdASpAAEAAPsVUn0unv6Khs/Teq/AYiWYRQEq0Hez/aCXbq887pgG8UFeB7OEwBjv71O43qz0aPRPsxt1AUHn0e1oZbrTfqtGEnlZu23AiMytoiRwD6iyHSLXUFxqZiMdviNEAAP76d0tsSjo06a7ovfGm6plQy4/P1GTGj/TEN337H1NvWiahA3B/hrcOJLGbClm+/5x5qpqYHNHjf31TEhzKNEFaZNHOI5v1yTU84SyHhwPU+Uy9r1OgRfJJJs964l9JXoxI5qmI8j80ZZkofmsxLipr+MqaWXweY9QYg6kvVxJcSlz+FyqGBeIJTb6pXd9RTYAkl6s8utozzroQP6bcnrOQ8u8uv6B8AZ/f0tV8m6FFA714DlTN1iaGWVOitSYP0e1GnE1aJ80myBxLmxTTZ2gzy74+DD5clNZLLAB/qGSb0z0/ZPKLatAu7tUIyU7KtV8jYeJR8APHde0rDVE9Fihs+Qx6V1VRNTTmC9eYnObcixc9t3jZT93qTsL8QWUtHpnrH2ELiJpBnR0CT9cfZYY/87nEoNYJRslaIiP4LQtsuod5ynZBFToTXMBYdye1GgAA
Ipo Date
1996-01-31T00:00:00.000Z
Market Cap
24604870656
Next Dividend Date
2026-01-06T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.864
Dividend Yield
3.858865564984368
Sentiment
0.98625
Sentiment Sources
8
Rating
4.1
Target Price
115.7273
Strong Buy
4
Buy
5
Hold
0
Sell
0
Strong Sell
1
Current Quarter
2025-09-30
Revenue
1754093000
Cost Of Revenue
791939000
Gross Profit
962154000
Operating Expenses
653565000
Operating Income
308589000
Interest Expense
209740000
Pretax Income
102835000
Net Income
84290000
Eps
0.2828703843533648
Dividends Per Share
231968000
Shares Outstanding
295589491
Income Tax Expense
16594000
EBITDA
574778000
Operating Margin
17.592510773374045
Total Other Income Expense Net
-205754000
Cash
195210000
Short Term Investments
243000
Receivables
1371367000
Inventories
-
Total Current Assets
1880870000
Property Plant Equipment
11592950000
Total Assets
20632853000
Payables
658138000
Short Term Debt
699320000
Long Term Debt
15494236000
Total Liabilities
21240652000
Equity
-881962000
Bs_currency_symbol
USD
Depreciation
32089000
Change In Working Capital
43590000
Cash From Operations
267576000
Capital Expenditures
513955000
Cash From Investing
-617449000
Cash From Financing
318327000
Net Change In Cash
-22782000
Cf_currency_symbol
USD
PE
154.1481
PB
-30.258875507108016
ROE
-9.557101099593861
ROA
0.40852324203540824
FCF
-246379000
Fcf Percent
-0.14045948532945515
Piotroski FScore
3
Health Score
32
Deep Value Investing Score
1.5
Defensive Investing Score
8.5
Dividend Investing Score
2.5
Economic Moat Investing Score
5.3
Garp Investing Score
1
Growth Investing Score
1
Momentum Investing Score
6
Net Net Investing Score
0.5
Quality Investing Score
1.5
Value Investing Score
1.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
1754093000
Quarters > 0 > income Statement > cost Of Revenue
791939000
Quarters > 0 > income Statement > gross Profit
962154000
Quarters > 0 > income Statement > operating Expenses
653565000
Quarters > 0 > income Statement > operating Income
308589000
Quarters > 0 > income Statement > interest Expense
209740000
Quarters > 0 > income Statement > pretax Income
102835000
Quarters > 0 > income Statement > net Income
84290000
Quarters > 0 > income Statement > eps
0.2828703843533648
Quarters > 0 > income Statement > dividends Per Share
231968000
Quarters > 0 > income Statement > shares Outstanding
297981000
Quarters > 0 > income Statement > income Tax Expense
16594000
Quarters > 0 > income Statement > EBITDA
574778000
Quarters > 0 > income Statement > operating Margin
17.592510773374045
Quarters > 0 > income Statement > total Other Income Expense Net
-205754000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
195210000
Quarters > 0 > balance Sheet > short Term Investments
243000
Quarters > 0 > balance Sheet > receivables
1371367000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
1880870000
Quarters > 0 > balance Sheet > property Plant Equipment
11592950000
Quarters > 0 > balance Sheet > total Assets
20632853000
Quarters > 0 > balance Sheet > payables
658138000
Quarters > 0 > balance Sheet > short Term Debt
699320000
Quarters > 0 > balance Sheet > long Term Debt
15494236000
Quarters > 0 > balance Sheet > total Liabilities
21240652000
Quarters > 0 > balance Sheet > equity
-881962000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
86241000
Quarters > 0 > cash Flow > depreciation
32089000
Quarters > 0 > cash Flow > change In Working Capital
43590000
Quarters > 0 > cash Flow > cash From Operations
267576000
Quarters > 0 > cash Flow > capital Expenditures
513955000
Quarters > 0 > cash Flow > cash From Investing
-617449000
Quarters > 0 > cash Flow > cash From Financing
318327000
Quarters > 0 > cash Flow > net Change In Cash
-22782000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.2828703843533648
Quarters > 0 > ratios > PB
-30.258875507108016
Quarters > 0 > ratios > ROE
-9.557101099593861
Quarters > 0 > ratios > ROA
0.40852324203540824
Quarters > 0 > ratios > FCF
-246379000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
-0.14045948532945515
Quarters > 0 > health Score
32
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
1711948000
Quarters > 1 > income Statement > cost Of Revenue
754837000
Quarters > 1 > income Statement > gross Profit
957111000
Quarters > 1 > income Statement > operating Expenses
697215000
Quarters > 1 > income Statement > operating Income
259896000
Quarters > 1 > income Statement > interest Expense
209505000
Quarters > 1 > income Statement > pretax Income
-27044000
Quarters > 1 > income Statement > net Income
-44921000
Quarters > 1 > income Statement > eps
-0.15208691648271286
Quarters > 1 > income Statement > dividends Per Share
231757000
Quarters > 1 > income Statement > shares Outstanding
295364000
Quarters > 1 > income Statement > income Tax Expense
16296000
Quarters > 1 > income Statement > EBITDA
442830000
Quarters > 1 > income Statement > operating Margin
15.181302235815576
Quarters > 1 > income Statement > total Other Income Expense Net
-286940000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
217992000
Quarters > 1 > balance Sheet > short Term Investments
993000
Quarters > 1 > balance Sheet > receivables
1387110000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
1897248000
Quarters > 1 > balance Sheet > property Plant Equipment
11189233000
Quarters > 1 > balance Sheet > total Assets
20176789000
Quarters > 1 > balance Sheet > payables
650906000
Quarters > 1 > balance Sheet > short Term Debt
777881000
Quarters > 1 > balance Sheet > long Term Debt
14818175000
Quarters > 1 > balance Sheet > total Liabilities
20668804000
Quarters > 1 > balance Sheet > equity
-767436000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
-43340000
Quarters > 1 > cash Flow > depreciation
260369000
Quarters > 1 > cash Flow > change In Working Capital
62485000
Quarters > 1 > cash Flow > cash From Operations
375126000
Quarters > 1 > cash Flow > capital Expenditures
557736000
Quarters > 1 > cash Flow > cash From Investing
-584044000
Quarters > 1 > cash Flow > cash From Financing
304036000
Quarters > 1 > cash Flow > net Change In Cash
62654000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
-0.15208691648271286
Quarters > 1 > ratios > PB
-34.4690630098145
Quarters > 1 > ratios > ROE
5.853387122834999
Quarters > 1 > ratios > ROA
-0.222637011270723
Quarters > 1 > ratios > FCF
-182610000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.10666795954082718
Quarters > 1 > health Score
21
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
1592529000
Quarters > 2 > income Statement > cost Of Revenue
710204000
Quarters > 2 > income Statement > gross Profit
882325000
Quarters > 2 > income Statement > operating Expenses
628031000
Quarters > 2 > income Statement > operating Income
254294000
Quarters > 2 > income Statement > interest Expense
198201000
Quarters > 2 > income Statement > pretax Income
31068000
Quarters > 2 > income Statement > net Income
15952000
Quarters > 2 > income Statement > eps
0.053663459597658614
Quarters > 2 > income Statement > dividends Per Share
223479000
Quarters > 2 > income Statement > shares Outstanding
297260000
Quarters > 2 > income Statement > income Tax Expense
14835000
Quarters > 2 > income Statement > EBITDA
469279000
Quarters > 2 > income Statement > operating Margin
15.96793527778772
Quarters > 2 > income Statement > total Other Income Expense Net
-223226000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
155338000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
1312079000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
1750362000
Quarters > 2 > balance Sheet > property Plant Equipment
10635671000
Quarters > 2 > balance Sheet > total Assets
19362087000
Quarters > 2 > balance Sheet > payables
707581000
Quarters > 2 > balance Sheet > short Term Debt
736922000
Quarters > 2 > balance Sheet > long Term Debt
14177474000
Quarters > 2 > balance Sheet > total Liabilities
19786125000
Quarters > 2 > balance Sheet > equity
-698520000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
16233000
Quarters > 2 > cash Flow > depreciation
240010000
Quarters > 2 > cash Flow > change In Working Capital
-106075000
Quarters > 2 > cash Flow > cash From Operations
197299000
Quarters > 2 > cash Flow > capital Expenditures
683692000
Quarters > 2 > cash Flow > cash From Investing
-766766000
Quarters > 2 > cash Flow > cash From Financing
578832000
Quarters > 2 > cash Flow > net Change In Cash
-378000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.053663459597658614
Quarters > 2 > ratios > PB
-38.112875221897724
Quarters > 2 > ratios > ROE
-2.2836855064994563
Quarters > 2 > ratios > ROA
0.08238781284269614
Quarters > 2 > ratios > FCF
-486393000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
-0.3054217537011885
Quarters > 2 > health Score
31
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
1581279000
Quarters > 3 > income Statement > cost Of Revenue
688933000
Quarters > 3 > income Statement > gross Profit
892346000
Quarters > 3 > income Statement > operating Expenses
609908000
Quarters > 3 > income Statement > operating Income
282438000
Quarters > 3 > income Statement > interest Expense
204750000
Quarters > 3 > income Statement > pretax Income
124229000
Quarters > 3 > income Statement > net Income
103932000
Quarters > 3 > income Statement > eps
0.35084426500671767
Quarters > 3 > income Statement > dividends Per Share
210033000
Quarters > 3 > income Statement > shares Outstanding
296234000
Quarters > 3 > income Statement > income Tax Expense
18544000
Quarters > 3 > income Statement > EBITDA
589168000
Quarters > 3 > income Statement > operating Margin
17.861364123598683
Quarters > 3 > income Statement > total Other Income Expense Net
-158209000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
155716000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
1291379000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
1691222000
Quarters > 3 > balance Sheet > property Plant Equipment
10121492000
Quarters > 3 > balance Sheet > total Assets
18717115000
Quarters > 3 > balance Sheet > payables
678716000
Quarters > 3 > balance Sheet > short Term Debt
1030509000
Quarters > 3 > balance Sheet > long Term Debt
13003977000
Quarters > 3 > balance Sheet > total Liabilities
18943618000
Quarters > 3 > balance Sheet > equity
-503122000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
105685000
Quarters > 3 > cash Flow > depreciation
260189000
Quarters > 3 > cash Flow > change In Working Capital
108379000
Quarters > 3 > cash Flow > cash From Operations
431580000
Quarters > 3 > cash Flow > capital Expenditures
674162000
Quarters > 3 > cash Flow > cash From Investing
-694932000
Quarters > 3 > cash Flow > cash From Financing
237544000
Quarters > 3 > cash Flow > net Change In Cash
-12799000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.35084426500671767
Quarters > 3 > ratios > PB
-52.7321743831516
Quarters > 3 > ratios > ROE
-20.657415100114882
Quarters > 3 > ratios > ROA
0.5552778833703805
Quarters > 3 > ratios > FCF
-242582000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
-0.15340872799803199
Quarters > 3 > health Score
32
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
6149909000
Annuals > 0 > income Statement > cost Of Revenue
2696549000
Annuals > 0 > income Statement > gross Profit
3453360000
Annuals > 0 > income Statement > operating Expenses
2443841000
Annuals > 0 > income Statement > operating Income
1009519000
Annuals > 0 > income Statement > interest Expense
736231000
Annuals > 0 > income Statement > pretax Income
244538000
Annuals > 0 > income Statement > net Income
180156000
Annuals > 0 > income Statement > eps
0.6081543644551267
Annuals > 0 > income Statement > dividends Per Share
789527000
Annuals > 0 > income Statement > shares Outstanding
296234000
Annuals > 0 > income Statement > income Tax Expense
60872000
Annuals > 0 > income Statement > EBITDA
1907254000
Annuals > 0 > income Statement > operating Margin
16.415185980800693
Annuals > 0 > income Statement > total Other Income Expense Net
-764981000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
155716000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
1291379000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
1691222000
Annuals > 0 > balance Sheet > property Plant Equipment
10121492000
Annuals > 0 > balance Sheet > total Assets
18717115000
Annuals > 0 > balance Sheet > payables
678716000
Annuals > 0 > balance Sheet > short Term Debt
1030509000
Annuals > 0 > balance Sheet > long Term Debt
13003977000
Annuals > 0 > balance Sheet > total Liabilities
18943618000
Annuals > 0 > balance Sheet > equity
-503122000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
183666000
Annuals > 0 > cash Flow > depreciation
926485000
Annuals > 0 > cash Flow > change In Working Capital
-72398000
Annuals > 0 > cash Flow > cash From Operations
1196708000
Annuals > 0 > cash Flow > capital Expenditures
1853950000
Annuals > 0 > cash Flow > cash From Investing
-2136761000
Annuals > 0 > cash Flow > cash From Financing
876745000
Annuals > 0 > cash Flow > net Change In Cash
-67073000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
0.6081543644551267
Annuals > 0 > ratios > PB
-49.011011563795655
Annuals > 0 > ratios > ROE
-35.80761723796614
Annuals > 0 > ratios > ROA
0.9625201319754674
Annuals > 0 > ratios > FCF
-657242000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
-0.10687019921758192
Annuals > 0 > health Score
31
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
5480289000
Annuals > 1 > income Statement > cost Of Revenue
2357800000
Annuals > 1 > income Statement > gross Profit
3122489000
Annuals > 1 > income Statement > operating Expenses
2200711000
Annuals > 1 > income Statement > operating Income
921778000
Annuals > 1 > income Statement > interest Expense
598403000
Annuals > 1 > income Statement > pretax Income
227206000
Annuals > 1 > income Statement > net Income
184234000
Annuals > 1 > income Statement > eps
0.6267208681305597
Annuals > 1 > income Statement > dividends Per Share
737650000
Annuals > 1 > income Statement > shares Outstanding
293965000
Annuals > 1 > income Statement > income Tax Expense
39943000
Annuals > 1 > income Statement > EBITDA
1618627000
Annuals > 1 > income Statement > operating Margin
16.819879389572336
Annuals > 1 > income Statement > total Other Income Expense Net
-694572000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
222789000
Annuals > 1 > balance Sheet > short Term Investments
-293284000
Annuals > 1 > balance Sheet > receivables
1259826000
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
1735545000
Annuals > 1 > balance Sheet > property Plant Equipment
9010893000
Annuals > 1 > balance Sheet > total Assets
17473802000
Annuals > 1 > balance Sheet > payables
539594000
Annuals > 1 > balance Sheet > short Term Debt
412465000
Annuals > 1 > balance Sheet > long Term Debt
11812500000
Annuals > 1 > balance Sheet > total Liabilities
17084082000
Annuals > 1 > balance Sheet > equity
211648000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
187263000
Annuals > 1 > cash Flow > depreciation
793018000
Annuals > 1 > cash Flow > change In Working Capital
-40594000
Annuals > 1 > cash Flow > cash From Operations
1113567000
Annuals > 1 > cash Flow > capital Expenditures
1345097000
Annuals > 1 > cash Flow > cash From Investing
-1444356000
Annuals > 1 > cash Flow > cash From Financing
425666000
Annuals > 1 > cash Flow > net Change In Cash
80992000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
0.6267208681305597
Annuals > 1 > ratios > PB
115.61482555941942
Annuals > 1 > ratios > ROE
87.04736165709102
Annuals > 1 > ratios > ROA
1.0543440975238245
Annuals > 1 > ratios > FCF
-231530000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
-0.04224777196968992
Annuals > 1 > health Score
40
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
5103574000
Annuals > 2 > income Statement > cost Of Revenue
2189120000
Annuals > 2 > income Statement > gross Profit
2914454000
Annuals > 2 > income Statement > operating Expenses
1864583000
Annuals > 2 > income Statement > operating Income
1049871000
Annuals > 2 > income Statement > interest Expense
496290000
Annuals > 2 > income Statement > pretax Income
631638000
Annuals > 2 > income Statement > net Income
556981000
Annuals > 2 > income Statement > eps
1.9045720305109717
Annuals > 2 > income Statement > dividends Per Share
724388000
Annuals > 2 > income Statement > shares Outstanding
292444177
Annuals > 2 > income Statement > income Tax Expense
69489000
Annuals > 2 > income Statement > EBITDA
1873567000
Annuals > 2 > income Statement > operating Margin
20.571289845116382
Annuals > 2 > income Statement > total Other Income Expense Net
-418233000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
141797000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
1174915000
Annuals > 2 > balance Sheet > inventories
11726000
Annuals > 2 > balance Sheet > total Current Assets
1547145000
Annuals > 2 > balance Sheet > property Plant Equipment
7699148000
Annuals > 2 > balance Sheet > total Assets
16140514000
Annuals > 2 > balance Sheet > payables
469198000
Annuals > 2 > balance Sheet > short Term Debt
376284000
Annuals > 2 > balance Sheet > long Term Debt
10192401000
Annuals > 2 > balance Sheet > total Liabilities
15408561000
Annuals > 2 > balance Sheet > equity
636668000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
562149000
Annuals > 2 > cash Flow > depreciation
745639000
Annuals > 2 > cash Flow > change In Working Capital
-252436000
Annuals > 2 > cash Flow > cash From Operations
927695000
Annuals > 2 > cash Flow > capital Expenditures
883583000
Annuals > 2 > cash Flow > cash From Investing
-1660423000
Annuals > 2 > cash Flow > cash From Financing
639207000
Annuals > 2 > cash Flow > net Change In Cash
-114031000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
1.9045720305109717
Annuals > 2 > ratios > PB
38.235082167597554
Annuals > 2 > ratios > ROE
87.48374348954243
Annuals > 2 > ratios > ROA
3.450825667633633
Annuals > 2 > ratios > FCF
44112000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.008643354637358056
Annuals > 2 > health Score
43
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
4491531000
Annuals > 3 > income Statement > cost Of Revenue
1887229000
Annuals > 3 > income Statement > gross Profit
2604302000
Annuals > 3 > income Statement > operating Expenses
1750130000
Annuals > 3 > income Statement > operating Income
854172000
Annuals > 3 > income Statement > interest Expense
425302000
Annuals > 3 > income Statement > pretax Income
629015000
Annuals > 3 > income Statement > net Income
450219000
Annuals > 3 > income Statement > eps
1.5472767789160233
Annuals > 3 > income Statement > dividends Per Share
718340000
Annuals > 3 > income Statement > shares Outstanding
290975090
Annuals > 3 > income Statement > income Tax Expense
176290000
Annuals > 3 > income Statement > EBITDA
1751287000
Annuals > 3 > income Statement > operating Margin
19.01739072935264
Annuals > 3 > income Statement > total Other Income Expense Net
-225157000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
255828000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
961419000
Annuals > 3 > balance Sheet > inventories
-
Annuals > 3 > balance Sheet > total Current Assets
1441267000
Annuals > 3 > balance Sheet > property Plant Equipment
6982566000
Annuals > 3 > balance Sheet > total Assets
14450031000
Annuals > 3 > balance Sheet > payables
369145000
Annuals > 3 > balance Sheet > short Term Debt
569025000
Annuals > 3 > balance Sheet > long Term Debt
8719363000
Annuals > 3 > balance Sheet > total Liabilities
13520552000
Annuals > 3 > balance Sheet > equity
855952000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
452725000
Annuals > 3 > cash Flow > depreciation
696970000
Annuals > 3 > cash Flow > change In Working Capital
-131669000
Annuals > 3 > cash Flow > cash From Operations
758902000
Annuals > 3 > cash Flow > capital Expenditures
624376000
Annuals > 3 > cash Flow > cash From Investing
-473313000
Annuals > 3 > cash Flow > cash From Financing
-220806000
Annuals > 3 > cash Flow > net Change In Cash
50765000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
1.5472767789160233
Annuals > 3 > ratios > PB
28.296874698113914
Annuals > 3 > ratios > ROE
52.59862702581454
Annuals > 3 > ratios > ROA
3.1156957379537804
Annuals > 3 > ratios > FCF
134526000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.029951034513621303
Annuals > 3 > health Score
45
Valuation > metrics > PE
154.1481
Valuation > metrics > PB
-30.258875507108016
Valuation > final Score
20
Valuation > verdict
516.6% Overvalued
Profitability > metrics > ROE
-9.557101099593861
Profitability > metrics > ROA
4.481436781914752
Profitability > metrics > Net Margin
0.048053324424645674
Profitability > final Score
21
Profitability > verdict
Weak
Risk > metrics > Interest Coverage
1.471293029465052
Risk > final Score
36
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.3855824636931677
Liquidity > metrics > Quick Ratio
1.3855824636931677
Liquidity > final Score
85
Liquidity > verdict
Great
Prev Valuations > 0
50
Prev Valuations > 1
70
Prev Valuations > 2
70
Prev Profitabilities > 0
12
Prev Profitabilities > 1
4
Prev Profitabilities > 2
28
Prev Risks > 0
35
Prev Risks > 1
35
Prev Risks > 2
36
Prev Liquidities > 0
83
Prev Liquidities > 1
80
Prev Liquidities > 2
59
Updated At
2026-01-20T22:03:01.972Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-19
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.6009
Earnings History > 0 > eps Difference
-0.6009
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-05
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.54
Earnings History > 1 > eps Estimate
0.53
Earnings History > 1 > eps Difference
0.01
Earnings History > 1 > surprise Percent
1.8868
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-06
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.48
Earnings History > 2 > eps Estimate
0.5
Earnings History > 2 > eps Difference
-0.02
Earnings History > 2 > surprise Percent
-4
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-01
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.43
Earnings History > 3 > eps Estimate
0.4
Earnings History > 3 > eps Difference
0.03
Earnings History > 3 > surprise Percent
7.5
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
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.5
Earnings History > 4 > eps Estimate
0.5332
Earnings History > 4 > eps Difference
-0.0332
Earnings History > 4 > surprise Percent
-6.2266
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-06
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.44
Earnings History > 5 > eps Estimate
0.48
Earnings History > 5 > eps Difference
-0.04
Earnings History > 5 > surprise Percent
-8.3333
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-01
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.42
Earnings History > 6 > eps Estimate
0.44
Earnings History > 6 > eps Difference
-0.02
Earnings History > 6 > surprise Percent
-4.5455
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-02
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.43
Earnings History > 7 > eps Estimate
0.42
Earnings History > 7 > eps Difference
0.01
Earnings History > 7 > surprise Percent
2.381
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-22
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.52
Earnings History > 8 > eps Estimate
0.45
Earnings History > 8 > eps Difference
0.07
Earnings History > 8 > surprise Percent
15.5556
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-02
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.45
Earnings History > 9 > eps Estimate
0.44
Earnings History > 9 > eps Difference
0.01
Earnings History > 9 > surprise Percent
2.2727
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-03
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.4
Earnings History > 10 > eps Estimate
0.41
Earnings History > 10 > eps Difference
-0.01
Earnings History > 10 > surprise Percent
-2.439
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-04
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.42
Earnings History > 11 > eps Estimate
0.35
Earnings History > 11 > eps Difference
0.07
Earnings History > 11 > surprise Percent
20
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-23
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.43
Earnings History > 12 > eps Estimate
0.44
Earnings History > 12 > eps Difference
-0.01
Earnings History > 12 > surprise Percent
-2.2727
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-03
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.48
Earnings History > 13 > eps Estimate
0.44
Earnings History > 13 > eps Difference
0.04
Earnings History > 13 > surprise Percent
9.0909
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-04
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.46
Earnings History > 14 > eps Estimate
0.4
Earnings History > 14 > eps Difference
0.06
Earnings History > 14 > surprise Percent
15
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-28
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.38
Earnings History > 15 > eps Estimate
0.37
Earnings History > 15 > eps Difference
0.01
Earnings History > 15 > surprise Percent
2.7027
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-24
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.43
Earnings History > 16 > eps Estimate
0.4
Earnings History > 16 > eps Difference
0.03
Earnings History > 16 > surprise Percent
7.5
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-04
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.4
Earnings History > 17 > eps Estimate
0.4
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
0
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-05
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.38
Earnings History > 18 > eps Estimate
0.35
Earnings History > 18 > eps Difference
0.03
Earnings History > 18 > surprise Percent
8.5714
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-06
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.32
Earnings History > 19 > eps Estimate
0.25
Earnings History > 19 > eps Difference
0.07
Earnings History > 19 > surprise Percent
28
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-24
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.29
Earnings History > 20 > eps Estimate
0.31
Earnings History > 20 > eps Difference
-0.02
Earnings History > 20 > surprise Percent
-6.4516
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-05
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.31
Earnings History > 21 > eps Estimate
0.25
Earnings History > 21 > eps Difference
0.06
Earnings History > 21 > surprise Percent
24
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-06
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.22
Earnings History > 22 > eps Estimate
0.13
Earnings History > 22 > eps Difference
0.09
Earnings History > 22 > surprise Percent
69.2308
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-07
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.27
Earnings History > 23 > eps Estimate
0.18
Earnings History > 23 > eps Difference
0.09
Earnings History > 23 > surprise Percent
50
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-13
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.31
Earnings History > 24 > eps Estimate
0.32
Earnings History > 24 > eps Difference
-0.01
Earnings History > 24 > surprise Percent
-3.125
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-31
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.32
Earnings History > 25 > eps Estimate
0.3
Earnings History > 25 > eps Difference
0.02
Earnings History > 25 > surprise Percent
6.6667
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-01
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.23
Earnings History > 26 > eps Estimate
0.23
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
0
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-25
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.17
Earnings History > 27 > eps Estimate
0.24
Earnings History > 27 > eps Difference
-0.07
Earnings History > 27 > surprise Percent
-29.1667
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-14
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.25
Earnings History > 28 > eps Estimate
0.25
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
0
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-25
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.28
Earnings History > 29 > eps Estimate
0.27
Earnings History > 29 > eps Difference
0.01
Earnings History > 29 > surprise Percent
3.7037
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-27
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.3
Earnings History > 30 > eps Estimate
0.25
Earnings History > 30 > eps Difference
0.05
Earnings History > 30 > surprise Percent
20
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-26
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.24
Earnings History > 31 > eps Estimate
0.23
Earnings History > 31 > eps Difference
0.01
Earnings History > 31 > surprise Percent
4.3478
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-16
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.29
Earnings History > 32 > eps Estimate
0.31
Earnings History > 32 > eps Difference
-0.02
Earnings History > 32 > surprise Percent
-6.4516
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.31
Earnings History > 33 > eps Estimate
0.29
Earnings History > 33 > eps Difference
0.02
Earnings History > 33 > surprise Percent
6.8966
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-28
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.3
Earnings History > 34 > eps Estimate
0.27
Earnings History > 34 > eps Difference
0.03
Earnings History > 34 > surprise Percent
11.1111
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-27
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.24
Earnings History > 35 > eps Estimate
0.26
Earnings History > 35 > eps Difference
-0.02
Earnings History > 35 > surprise Percent
-7.6923
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-23
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.26
Earnings History > 36 > eps Estimate
0.28
Earnings History > 36 > eps Difference
-0.02
Earnings History > 36 > surprise Percent
-7.1429
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-01
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.27
Earnings History > 37 > eps Estimate
0.27
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
0
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-04
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.24
Earnings History > 38 > eps Estimate
0.23
Earnings History > 38 > eps Difference
0.01
Earnings History > 38 > surprise Percent
4.3478
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-28
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.33
Earnings History > 39 > eps Estimate
0.24
Earnings History > 39 > eps Difference
0.09
Earnings History > 39 > surprise Percent
37.5
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-26
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.33
Earnings History > 40 > eps Estimate
0.32
Earnings History > 40 > eps Difference
0.01
Earnings History > 40 > surprise Percent
3.125
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-30
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.31
Earnings History > 41 > eps Estimate
0.27
Earnings History > 41 > eps Difference
0.04
Earnings History > 41 > surprise Percent
14.8148
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-30
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.28
Earnings History > 42 > eps Estimate
0.33
Earnings History > 42 > eps Difference
-0.05
Earnings History > 42 > surprise Percent
-15.1515
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
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.32
Earnings History > 43 > eps Estimate
0.29
Earnings History > 43 > eps Difference
0.03
Earnings History > 43 > surprise Percent
10.3448
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-20
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.25
Earnings History > 44 > eps Estimate
0.29
Earnings History > 44 > eps Difference
-0.04
Earnings History > 44 > surprise Percent
-13.7931
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-30
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.35
Earnings History > 45 > eps Estimate
0.37
Earnings History > 45 > eps Difference
-0.02
Earnings History > 45 > surprise Percent
-5.4054
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-31
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.38
Earnings History > 46 > eps Estimate
0.36
Earnings History > 46 > eps Difference
0.02
Earnings History > 46 > surprise Percent
5.5556
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.24
Earnings History > 47 > eps Estimate
0.24
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
0
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-28
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.14
Earnings History > 48 > eps Estimate
0.2
Earnings History > 48 > eps Difference
-0.06
Earnings History > 48 > surprise Percent
-30
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-31
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.29
Earnings History > 49 > eps Estimate
0.28
Earnings History > 49 > eps Difference
0.01
Earnings History > 49 > surprise Percent
3.5714
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-01
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.27
Earnings History > 50 > eps Estimate
0.29
Earnings History > 50 > eps Difference
-0.02
Earnings History > 50 > surprise Percent
-6.8966
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-01
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.25
Earnings History > 51 > eps Estimate
0.25
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
0
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-28
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.18
Earnings History > 52 > eps Estimate
0.23
Earnings History > 52 > eps Difference
-0.05
Earnings History > 52 > surprise Percent
-21.7391
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-31
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.31
Earnings History > 53 > eps Estimate
0.32
Earnings History > 53 > eps Difference
-0.01
Earnings History > 53 > surprise Percent
-3.125
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-26
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.32
Earnings History > 54 > eps Estimate
0.29
Earnings History > 54 > eps Difference
0.03
Earnings History > 54 > surprise Percent
10.3448
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-26
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.27
Earnings History > 55 > eps Estimate
0.26
Earnings History > 55 > eps Difference
0.01
Earnings History > 55 > surprise Percent
3.8462
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-23
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.3
Earnings History > 56 > eps Estimate
0.27
Earnings History > 56 > eps Difference
0.03
Earnings History > 56 > surprise Percent
11.1111
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-27
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.31
Earnings History > 57 > eps Difference
0.03
Earnings History > 57 > surprise Percent
9.6774
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-28
Earnings History > 58 > date
2011-06-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.27
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
0
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-28
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.24
Earnings History > 59 > eps Estimate
0.25
Earnings History > 59 > eps Difference
-0.01
Earnings History > 59 > surprise Percent
-4
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-24
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.28
Earnings History > 60 > eps Estimate
0.27
Earnings History > 60 > eps Difference
0.01
Earnings History > 60 > surprise Percent
3.7037
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-28
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.32
Earnings History > 61 > eps Estimate
0.27
Earnings History > 61 > eps Difference
0.05
Earnings History > 61 > surprise Percent
18.5185
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-29
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.26
Earnings History > 62 > eps Estimate
0.23
Earnings History > 62 > eps Difference
0.03
Earnings History > 62 > surprise Percent
13.0435
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-29
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.21
Earnings History > 63 > eps Estimate
0.2
Earnings History > 63 > eps Difference
0.01
Earnings History > 63 > surprise Percent
5
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-25
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.25
Earnings History > 64 > eps Estimate
0.22
Earnings History > 64 > eps Difference
0.03
Earnings History > 64 > surprise Percent
13.6364
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-29
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.22
Earnings History > 65 > eps Estimate
0.22
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
0
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-30
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.23
Earnings History > 66 > eps Estimate
0.22
Earnings History > 66 > eps Difference
0.01
Earnings History > 66 > surprise Percent
4.5455
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-30
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.18
Earnings History > 67 > eps Estimate
0.11
Earnings History > 67 > eps Difference
0.07
Earnings History > 67 > surprise Percent
63.6364
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-26
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.19
Earnings History > 68 > eps Estimate
0.16
Earnings History > 68 > eps Difference
0.03
Earnings History > 68 > surprise Percent
18.75
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.21
Earnings History > 69 > eps Estimate
0.19
Earnings History > 69 > eps Difference
0.02
Earnings History > 69 > surprise Percent
10.5263
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-31
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.17
Earnings History > 70 > eps Estimate
0.17
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
0
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-01
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.15
Earnings History > 71 > eps Estimate
0.11
Earnings History > 71 > eps Difference
0.04
Earnings History > 71 > surprise Percent
36.3636
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-28
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.13
Earnings History > 72 > eps Estimate
0.18
Earnings History > 72 > eps Difference
-0.05
Earnings History > 72 > surprise Percent
-27.7778
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-31
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.23
Earnings History > 73 > eps Estimate
0.17
Earnings History > 73 > eps Difference
0.06
Earnings History > 73 > surprise Percent
35.2941
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-01
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.18
Earnings History > 74 > eps Estimate
0.16
Earnings History > 74 > eps Difference
0.02
Earnings History > 74 > surprise Percent
12.5
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-02
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.16
Earnings History > 75 > eps Estimate
0.14
Earnings History > 75 > eps Difference
0.02
Earnings History > 75 > surprise Percent
14.2857
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-28
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.17
Earnings History > 76 > eps Estimate
0.16
Earnings History > 76 > eps Difference
0.01
Earnings History > 76 > surprise Percent
6.25
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-31
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.12
Earnings History > 77 > eps Estimate
0.13
Earnings History > 77 > eps Difference
-0.01
Earnings History > 77 > surprise Percent
-7.6923
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-27
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.17
Earnings History > 78 > eps Estimate
0.14
Earnings History > 78 > eps Difference
0.03
Earnings History > 78 > surprise Percent
21.4286
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-02
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.12
Earnings History > 79 > eps Estimate
0.13
Earnings History > 79 > eps Difference
-0.01
Earnings History > 79 > surprise Percent
-7.6923
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-03-01
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.12
Earnings History > 80 > eps Estimate
0.14
Earnings History > 80 > eps Difference
-0.02
Earnings History > 80 > surprise Percent
-14.2857
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-27
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.17
Earnings History > 81 > eps Estimate
0.13
Earnings History > 81 > eps Difference
0.04
Earnings History > 81 > surprise Percent
30.7692
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-28
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-28
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-03-02
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.14
Earnings History > 84 > eps Estimate
0.1
Earnings History > 84 > eps Difference
0.04
Earnings History > 84 > surprise Percent
40
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-28
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.09
Earnings History > 85 > eps Estimate
0.12
Earnings History > 85 > eps Difference
-0.03
Earnings History > 85 > surprise Percent
-25
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-29
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.1
Earnings History > 86 > eps Estimate
0.11
Earnings History > 86 > eps Difference
-0.01
Earnings History > 86 > surprise Percent
-9.0909
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-29
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.11
Earnings History > 87 > eps Estimate
0.1
Earnings History > 87 > eps Difference
0.01
Earnings History > 87 > surprise Percent
10
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-26
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.14
Earnings History > 88 > eps Estimate
0.08
Earnings History > 88 > eps Difference
0.06
Earnings History > 88 > surprise Percent
75
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.07
Earnings History > 89 > eps Estimate
0.08
Earnings History > 89 > eps Difference
-0.01
Earnings History > 89 > surprise Percent
-12.5
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-31
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.07
Earnings History > 90 > eps Difference
0.02
Earnings History > 90 > surprise Percent
28.5714
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.1
Earnings History > 91 > eps Estimate
0.08
Earnings History > 91 > eps Difference
0.02
Earnings History > 91 > surprise Percent
25
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-27
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.09
Earnings History > 92 > eps Estimate
0.08
Earnings History > 92 > eps Difference
0.01
Earnings History > 92 > surprise Percent
12.5
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-31
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.08
Earnings History > 93 > eps Estimate
0.07
Earnings History > 93 > eps Difference
0.01
Earnings History > 93 > surprise Percent
14.2857
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-31
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.09
Earnings History > 94 > eps Estimate
0.07
Earnings History > 94 > eps Difference
0.02
Earnings History > 94 > surprise Percent
28.5714
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-05-01
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.06
Earnings History > 95 > eps Estimate
0.06
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-28
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
-0.07
Earnings History > 96 > eps Estimate
-0.01
Earnings History > 96 > eps Difference
-0.06
Earnings History > 96 > surprise Percent
-600
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-31
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-0.08
Earnings History > 97 > eps Estimate
-0.01
Earnings History > 97 > eps Difference
-0.07
Earnings History > 97 > surprise Percent
-700
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-31
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.02
Earnings History > 98 > eps Estimate
-0.01
Earnings History > 98 > eps Difference
-0.01
Earnings History > 98 > surprise Percent
-100
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-05-01
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.02
Earnings History > 99 > eps Estimate
-0.02
Earnings History > 99 > eps Difference
0.04
Earnings History > 99 > surprise Percent
200
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-02-28
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.02
Earnings History > 100 > eps Estimate
0.02
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
0
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-31
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.02
Earnings History > 101 > eps Estimate
0.02
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
0
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-31
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
-0.02
Earnings History > 102 > eps Estimate
-0.01
Earnings History > 102 > eps Difference
-0.01
Earnings History > 102 > surprise Percent
-100
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-05-01
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
-0.03
Earnings History > 103 > eps Estimate
-0.01
Earnings History > 103 > eps Difference
-0.02
Earnings History > 103 > surprise Percent
-200
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-02-29
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
-0.0037
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-28
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.01
Earnings History > 105 > eps Estimate
-0.01
Earnings History > 105 > eps Difference
0.02
Earnings History > 105 > surprise Percent
200
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-29
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
-0.01
Earnings History > 106 > eps Estimate
-0.01
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
0
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-29
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.0389
Earnings History > 107 > eps Estimate
-0.01
Earnings History > 107 > eps Difference
0.0489
Earnings History > 107 > surprise Percent
489
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-02-25
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
-0.01
Earnings History > 108 > eps Estimate
-0.01
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
0
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-10-29
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
-0.01
Earnings History > 109 > eps Estimate
-
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
-
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-07-30
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
-0.0792
Earnings History > 110 > eps Estimate
-
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-04-30
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
-0.0186
Earnings History > 111 > eps Estimate
-0.03
Earnings History > 111 > eps Difference
0.0114
Earnings History > 111 > surprise Percent
38
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-02-26
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
-0.04
Earnings History > 112 > eps Estimate
-0.02
Earnings History > 112 > eps Difference
-0.02
Earnings History > 112 > surprise Percent
-100
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-10-30
Earnings History > 113 > date
1997-09-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
-0.01
Earnings History > 113 > eps Estimate
-0.02
Earnings History > 113 > eps Difference
0.01
Earnings History > 113 > surprise Percent
50
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-31
Earnings History > 114 > date
1997-06-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
-0.02
Earnings History > 114 > eps Estimate
-0.02
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
0
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-04-30
Earnings History > 115 > date
1997-03-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
-0.01
Earnings History > 115 > eps Estimate
-0.01
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-02-27
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
-0.01
Earnings History > 116 > eps Estimate
0
Earnings History > 116 > eps Difference
-0.01
Earnings History > 116 > surprise Percent
-
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-10-31
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0
Earnings History > 117 > eps Estimate
0
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
-
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-07-31
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.01
Earnings History > 118 > eps Estimate
0
Earnings History > 118 > eps Difference
0.01
Earnings History > 118 > surprise Percent
-
Earnings History > 119 > period
1996-03-31
Earnings History > 119 > report Date
1996-04-30
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0
Earnings History > 119 > eps Estimate
0
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
-
Iron Mountain Incorporated (NYSE: IRM) is trusted by more than 240,000 customers in 61 countries, including approximately 95% of the Fortune 1000, to help unlock value and intelligence from their assets through services that transcend the physical and digital worlds. Our broad range of solutions address their information management, digital transformation, information security, data center and asset lifecycle management needs. Our longstanding commitment to safety, security, sustainability and innovation in support of our customers underpins everything we do.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
0.864Next Payout:
Jan 6, 2026Yield:
3.8589 %Reasons Why Iron Mountain (IRM) is Strongly Favored by Hedge Funds Insider Monkey
Read more →LDR Capital Management LLC Buys Shares of 11,073 Iron Mountain Incorporated $IRM - MarketBeat
1/20/2026
LDR Capital Management LLC Buys Shares of 11,073 Iron Mountain Incorporated $IRM MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$115.7273
Analyst Picks
Strong Buy
4
Buy
5
Hold
0
Sell
0
Strong Sell
1
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
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 Low
Low ≤ 5%
High ≥ 15%
* Institutions hold a combined 81.19% of the total shares of Iron Mountain Incorporated
1.
Vanguard Group Inc(15.9354%)
since
2025/06/30
2.
BlackRock Inc(10.5904%)
since
2025/06/30
3.
State Street Corp(5.6915%)
since
2025/06/30
4.
Cohen & Steers Inc(4.6618%)
since
2025/06/30
5.
Vanguard Real Estate Index Investor(3.6949%)
since
2025/07/31
6.
Vanguard Total Stock Mkt Idx Inv(3.139%)
since
2025/07/31
7.
Geode Capital Management, LLC(2.738%)
since
2025/06/30
8.
Vanguard 500 Index Investor(2.4725%)
since
2025/07/31
9.
FMR Inc(2.2676%)
since
2025/06/30
10.
Vanguard Mid Cap Index Institutional(2.2284%)
since
2025/07/31
11.
Dimensional Fund Advisors, Inc.(1.4535%)
since
2025/06/30
12.
Amvescap Plc.(1.4524%)
since
2025/06/30
13.
NORGES BANK(1.3846%)
since
2025/06/30
14.
Northern Trust Corp(1.3773%)
since
2025/06/30
15.
Fidelity 500 Index(1.2663%)
since
2025/07/31
16.
Charles Schwab Investment Management Inc(1.2276%)
since
2025/06/30
17.
SPDR® S&P 500® ETF(1.2095%)
since
2025/08/31
18.
iShares Core S&P 500 ETF(1.202%)
since
2025/08/31
19.
Morgan Stanley - Brokerage Accounts(1.1872%)
since
2025/06/30
20.
Deutsche Bank AG(1.1612%)
since
2025/06/30
21.
Legal & General Group PLC(1.1117%)
since
2025/06/30
22.
Daiwa Securities Group Inc(1.0005%)
since
2025/06/30
23.
Vanguard Value Index Inv(0.8854%)
since
2025/07/31
24.
Principal Financial Group Inc(0.8752%)
since
2025/06/30
25.
Pictet Asset Manangement SA(0.8382%)
since
2025/06/30
26.
Contour Asset Management LLC(0.7907%)
since
2025/06/30
27.
Cohen & Steers Realty Shares L(0.7205%)
since
2025/06/30
28.
Cohen & Steers Instl Realty Shares(0.72%)
since
2025/06/30
29.
Capital World Investors(0.7168%)
since
2025/06/30
30.
American Funds Income Fund of Amer A(0.7168%)
since
2025/06/30
31.
The Real Estate Select Sector SPDR®(0.7086%)
since
2025/08/29
32.
Cohen & Steers Real Estate Opportunities(0.6972%)
since
2025/06/30
33.
Cohen & Steers Real Estate Securities A(0.6972%)
since
2025/06/30
34.
Nuveen, LLC(0.6957%)
since
2025/06/30
35.
Vanguard Real Estate II Index(0.6436%)
since
2025/07/31
36.
Schwab US REIT ETFâ„¢(0.6343%)
since
2025/08/30
37.
Vanguard Mid-Cap Value ETF(0.6286%)
since
2025/07/31
38.
Pictet-Security I USD(0.6132%)
since
2025/05/31
39.
Vanguard Institutional Index I(0.6039%)
since
2025/07/31
40.
Fidelity US REIT Mother Fund(0.552%)
since
2025/03/17
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.6009
Date
2025-09-30
EPS Actual
0.54
EPS Estimate
0.53
EPS Difference
0.01
Surprise Percent
1.8868%
(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.