_id
690f3d18ccc777a4e85d1a80
Ticker
CDP
Name
COPT Defense Properties
Exchange
NYSE
Address
6711 Columbia Gateway Drive, Columbia, MD, United States, 21046-2383
Country
USA
Sector
Real Estate
Industry
REIT - Office
Currency
USD
Website
https://www.copt.com
Description
COPT Defense Properties (the "Company" or "COPT Defense"), an S&P MidCap 400 Company, is a self-managed real estate investment trust ("REIT") focused on owning, operating and developing properties in locations proximate to, or sometimes containing, key U.S. Government ("USG") defense installations and missions (which we refer to herein as our Defense/IT Portfolio). Our tenants include the USG and their defense contractors, who are primarily engaged in priority national security activities, and who generally require mission-critical and high security property enhancements. The ticker symbol under which our common shares are publicly traded on the New York Stock Exchange is "CDP". As of September 30, 2025, our Defense/IT Portfolio of 198 properties, including 24 owned through unconsolidated joint ventures, encompassed 22.6 million square feet and was 97.0% leased.
Last Close
27.99
Volume
1156543
Current Price
27.59
Change
-0.49
Last Updated
2026-01-02T11:07:26.574Z
Image
data:image/webp;base64,UklGRjoGAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSNMFAAAB8Hbb1rFJ2rYvaa5tOyISLSvNk2Xbtm3btm3btm3bNtJGMbJcFbGvbRsfDu1HVERMgCT12P+EU7aQqXbQWqcdc1zrjz3xwJ4ySTL1nw5ftstqRe2G0/rEt4Pq9R1H0bm4Qi3T4CkU3sJUuLt3MWlAAxPp4kTFWgq6H6f8rl+oTkxtrOD9KKsVtQOptMRXp5DKSLCqQi3T4KmkUrL739w24lcKT805NyrWUtS1eClAYke9gENzmR9mVai3MuTmMjOfeP6Nx0Zom3dffuw9mNIEzumKtUyVj0lldJ7RQybJNP/bMLWZxIz/KtRQ1LF4c5B4Z0EFMzvgd1JzOGcq1gqaYya5hFwwZqDatD2emphQlfllPoUaCrodLwHnWcVeWuJvchNTqnAelNVbHXIpu+nsT1fRW3gjMl1HAeBsq1jDVHmf1Fzm25WehGKfk5rq9x4OJL4ZIKtS1L7lfD8Jd/ybREMKWuAHEuCcqljDNGAUCXJjQE6QEjShqA26cobMzDkUqhS1P52Fp+SeG8kZIKemFLU3nsG5so6p/zgS1dkbaLQZRR2PZzJ/LqZQpah9Xz1v1403P/Lpv0jdQEGn4xnntjr1TUu+SuG5ZRZ0HgWZvxZUqGUWq4PanyRlb5Us6lw8O9cr1qpf0eCLv+oitUoWdB6e+GVuhSZkQe0rvEJqgZkkWdAlFAXnKDYji6ZwD15abJNJkgVdTxdj+smaCZVKu+b9nVyOadiVgxUlySw8SBc7KTYWgiQL4WNSWf073huhKElBfd+G52UNBdOyh+09TLP9SC5rwES+mEdRkoLm+Y6/FlJoIGjoHZ74pP9FOKVNhUlLKEpS1DaZIxTrRc31Ge7OyN/IrejiuxUUJSnoJl5S/aBZR1FkSDnTeFPJ+XElxRqzz/xrToUaQf/+hILq1CqcH5ZWlBR1FjspVpl6v0ZBuU1MJIEzcR4FKWi2fGutqHMo6AaDvsWLjPPhQJkU9OIYyaSgRf8it06qnPxNInsuuKMq6tD0b4Wqmykob2LfelKP1a/rILmzv6KClstLKCjo39+RW/BJpYEg06zXdlHQMZeCafgvmysqai+c0p0HFFTfYjSt/CWd3FLV+/uDVJHpmVYUnKLYgKQQNeRZvGsZRfX87ihVgub6jVxazqzaWIimqB6Pw/WK6v3jUapEHYhTZq5KfNlT1oikaEED32NMX2nE3/uoYnqxlJTJgHO6ouqahpy9Tg9ZqGjhX1hJWoE11K51IDfn/DEpQ+aXuRXqyXQ/nx41XKFNJ7CndDhzKlReJ9FoypALxt/5IxnnVgU1GDTvbzBtv2Dq+8N50sujLeoEnEYTkJzn9p5CJvPb/I0p6gw88f4C0nkXaxFOkrYqyA1k570ZZE5YYxoJnDMU1bBpwNcz7j3xxPWkZbbS3Z3/1UZ/kKmfnGs3KJix8mIdJEiMHCBrTKb/DZEkCz3b+3x3ivbvJFE/kY7R7TzRf6kOHDLFWooq0SrtFUmyeXqcSErUzQU/bab5fj5Zy3bgQMEpCmo+mCT1XXbPZaVz8UTdXPDJ/NK662mlDhJQ8FA0K0FS20rXTODdObQvnqmbnfsHKFq7VvoBB5z3BspUpqnvR/DuAM36HYm6KedTTKaKVvwRBwq+nlVB5ZpmH1ksJh1NQV2nYzup3whpme9xoGDUnIoqO2jRAxT1PA4kyAUjF5MGPbmOlv8WBwo+n11R5ZspqM9YEqRMch4ZKs3zxa+zLPY9DrngleGKaqUF07DpZJzRU+CCaFplKk8v+T0Oybmtl4JabBowgaLg4zV+6txRUXv+mXlvJE52/jpMFtRy0yqj4cv+e3YspaBTSQlyJjmjV1Y0dUNTv1vfH6Fd55X63INnyDk7XN9f0dQtg9r6KATT/1+nyED2xMiNZUHd1YKZopYcQwHgiT/O7qdo6samoPm/p/CcPZEeXFghqtu3r/0SpASvri5F0z+xbb1X4JX12hSi/pHRZBtuaLKoVgIAVlA4IEAAAABwBACdASpAAEAAPrVUpE0nJKOiKAgA4BaJaQAAPaQxFFobdqk9H5CRqWsA7AD+9Qtp4bP8UwPH/K8Q/3vAAAAA
Ipo Date
1991-12-31T00:00:00.000Z
Market Cap
3214057728
Next Dividend Date
2026-01-15T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.305
Dividend Yield
4.421891989851395
Sentiment
0.9975
Sentiment Sources
4
Rating
4.25
Target Price
33.25
Strong Buy
5
Buy
0
Hold
3
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
188795000
Cost Of Revenue
2449000
Gross Profit
186346000
Operating Expenses
67907000
Operating Income
118439000
Interest Expense
20894000
Pretax Income
42541000
Net Income
41727000
Eps
0.3686554109570887
Dividends Per Share
305
Shares Outstanding
113210594
Income Tax Expense
612000
EBITDA
104066000
Operating Margin
62.7341825789878
Total Other Income Expense Net
-75898000
Cash
23687000
Short Term Investments
-
Receivables
292461000
Inventories
-
Total Current Assets
-
Property Plant Equipment
54273000
Total Assets
4351432000
Payables
-
Short Term Debt
481000
Long Term Debt
2443518000
Total Liabilities
2772176000
Equity
1507010000
Bs_currency_symbol
USD
Depreciation
40673000
Change In Working Capital
-
Cash From Operations
-
Capital Expenditures
0
Cash From Investing
-
Cash From Financing
-
Net Change In Cash
-
Cf_currency_symbol
-
PE
21.0606
PB
2.0722021287184558
ROE
2.768860193363017
ROA
0.9589257053769885
FCF
-
Fcf Percent
-
Piotroski FScore
2
Health Score
50
Deep Value Investing Score
2.5
Defensive Investing Score
6.5
Dividend Investing Score
2.5
Economic Moat Investing Score
6.3
Garp Investing Score
2.5
Growth Investing Score
2
Momentum Investing Score
4
Net Net Investing Score
1
Quality Investing Score
5.5
Value Investing Score
4.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
188795000
Quarters > 0 > income Statement > cost Of Revenue
2449000
Quarters > 0 > income Statement > gross Profit
186346000
Quarters > 0 > income Statement > operating Expenses
67907000
Quarters > 0 > income Statement > operating Income
118439000
Quarters > 0 > income Statement > interest Expense
20894000
Quarters > 0 > income Statement > pretax Income
42541000
Quarters > 0 > income Statement > net Income
41727000
Quarters > 0 > income Statement > eps
0.3686554109570887
Quarters > 0 > income Statement > dividends Per Share
305
Quarters > 0 > income Statement > shares Outstanding
113187000
Quarters > 0 > income Statement > income Tax Expense
612000
Quarters > 0 > income Statement > EBITDA
104066000
Quarters > 0 > income Statement > operating Margin
62.7341825789878
Quarters > 0 > income Statement > total Other Income Expense Net
-75898000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
23687000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
292461000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
-
Quarters > 0 > balance Sheet > property Plant Equipment
54273000
Quarters > 0 > balance Sheet > total Assets
4351432000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
481000
Quarters > 0 > balance Sheet > long Term Debt
2443518000
Quarters > 0 > balance Sheet > total Liabilities
2772176000
Quarters > 0 > balance Sheet > equity
1507010000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
43744000
Quarters > 0 > cash Flow > depreciation
40673000
Quarters > 0 > cash Flow > change In Working Capital
-
Quarters > 0 > cash Flow > cash From Operations
-
Quarters > 0 > cash Flow > capital Expenditures
0
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-
Quarters > 0 > cash Flow > net Change In Cash
-
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
0.3686554109570887
Quarters > 0 > ratios > PB
2.0722021287184558
Quarters > 0 > ratios > ROE
2.768860193363017
Quarters > 0 > ratios > ROA
0.9589257053769885
Quarters > 0 > ratios > FCF
-
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-
Quarters > 0 > health Score
50
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
189915000
Quarters > 1 > income Statement > cost Of Revenue
118361000
Quarters > 1 > income Statement > gross Profit
71554000
Quarters > 1 > income Statement > operating Expenses
11911000
Quarters > 1 > income Statement > operating Income
59643000
Quarters > 1 > income Statement > interest Expense
20938000
Quarters > 1 > income Statement > pretax Income
40283000
Quarters > 1 > income Statement > net Income
38347000
Quarters > 1 > income Statement > eps
0.33885918791145675
Quarters > 1 > income Statement > dividends Per Share
34439000
Quarters > 1 > income Statement > shares Outstanding
113165000
Quarters > 1 > income Statement > income Tax Expense
117000
Quarters > 1 > income Statement > EBITDA
99216000
Quarters > 1 > income Statement > operating Margin
31.40510228260011
Quarters > 1 > income Statement > total Other Income Expense Net
-19360000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
21288000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
294430000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
372748000
Quarters > 1 > balance Sheet > property Plant Equipment
53271000
Quarters > 1 > balance Sheet > total Assets
4286950000
Quarters > 1 > balance Sheet > payables
106749000
Quarters > 1 > balance Sheet > short Term Debt
120000000
Quarters > 1 > balance Sheet > long Term Debt
2318591000
Quarters > 1 > balance Sheet > total Liabilities
2717951000
Quarters > 1 > balance Sheet > equity
1497675000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
40166000
Quarters > 1 > cash Flow > depreciation
40041000
Quarters > 1 > cash Flow > change In Working Capital
8084000
Quarters > 1 > cash Flow > cash From Operations
87896000
Quarters > 1 > cash Flow > capital Expenditures
3362000
Quarters > 1 > cash Flow > cash From Investing
-79027000
Quarters > 1 > cash Flow > cash From Financing
-11532000
Quarters > 1 > cash Flow > net Change In Cash
-2663000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.33885918791145675
Quarters > 1 > ratios > PB
2.084712871617674
Quarters > 1 > ratios > ROE
2.560435341445908
Quarters > 1 > ratios > ROA
0.8945054176045906
Quarters > 1 > ratios > FCF
84534000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.4451149198325567
Quarters > 1 > health Score
62
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
187856000
Quarters > 2 > income Statement > cost Of Revenue
121104000
Quarters > 2 > income Statement > gross Profit
66752000
Quarters > 2 > income Statement > operating Expenses
12156000
Quarters > 2 > income Statement > operating Income
54596000
Quarters > 2 > income Statement > interest Expense
20504000
Quarters > 2 > income Statement > pretax Income
36331000
Quarters > 2 > income Statement > net Income
34740000
Quarters > 2 > income Statement > eps
0.30736290764956736
Quarters > 2 > income Statement > dividends Per Share
33279000
Quarters > 2 > income Statement > shares Outstanding
113026000
Quarters > 2 > income Statement > income Tax Expense
103000
Quarters > 2 > income Statement > EBITDA
93955000
Quarters > 2 > income Statement > operating Margin
29.062686312920533
Quarters > 2 > income Statement > total Other Income Expense Net
-18265000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
24292000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
290322000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
377767000
Quarters > 2 > balance Sheet > property Plant Equipment
54374000
Quarters > 2 > balance Sheet > total Assets
4250311000
Quarters > 2 > balance Sheet > payables
98039000
Quarters > 2 > balance Sheet > short Term Debt
95000000
Quarters > 2 > balance Sheet > long Term Debt
2317670000
Quarters > 2 > balance Sheet > total Liabilities
2688481000
Quarters > 2 > balance Sheet > equity
1490866000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
34740000
Quarters > 2 > cash Flow > depreciation
39359000
Quarters > 2 > cash Flow > change In Working Capital
-4015000
Quarters > 2 > cash Flow > cash From Operations
72076000
Quarters > 2 > cash Flow > capital Expenditures
6939000
Quarters > 2 > cash Flow > cash From Investing
-69546000
Quarters > 2 > cash Flow > cash From Financing
-16181000
Quarters > 2 > cash Flow > net Change In Cash
-13651000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.30736290764956736
Quarters > 2 > ratios > PB
2.0916617187594326
Quarters > 2 > ratios > ROE
2.3301892993736524
Quarters > 2 > ratios > ROA
0.8173519537746767
Quarters > 2 > ratios > FCF
65137000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.3467389915680095
Quarters > 2 > health Score
62
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
183433000
Quarters > 3 > income Statement > cost Of Revenue
117304000
Quarters > 3 > income Statement > gross Profit
66129000
Quarters > 3 > income Statement > operating Expenses
11843000
Quarters > 3 > income Statement > operating Income
54286000
Quarters > 3 > income Statement > interest Expense
22013000
Quarters > 3 > income Statement > pretax Income
36443000
Quarters > 3 > income Statement > net Income
35121000
Quarters > 3 > income Statement > eps
0.3088320641564517
Quarters > 3 > income Statement > dividends Per Share
33259000
Quarters > 3 > income Statement > shares Outstanding
113722000
Quarters > 3 > income Statement > income Tax Expense
-24000
Quarters > 3 > income Statement > EBITDA
93913000
Quarters > 3 > income Statement > operating Margin
29.5944568316497
Quarters > 3 > income Statement > total Other Income Expense Net
-17843000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
38284000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
273352000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
393264000
Quarters > 3 > balance Sheet > property Plant Equipment
55760000
Quarters > 3 > balance Sheet > total Assets
4254191000
Quarters > 3 > balance Sheet > payables
126031000
Quarters > 3 > balance Sheet > short Term Debt
75000000
Quarters > 3 > balance Sheet > long Term Debt
2316755000
Quarters > 3 > balance Sheet > total Liabilities
2693624000
Quarters > 3 > balance Sheet > equity
1493083000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
36467000
Quarters > 3 > cash Flow > depreciation
39410000
Quarters > 3 > cash Flow > change In Working Capital
6508000
Quarters > 3 > cash Flow > cash From Operations
101078000
Quarters > 3 > cash Flow > capital Expenditures
8770000
Quarters > 3 > cash Flow > cash From Investing
-61890000
Quarters > 3 > cash Flow > cash From Financing
-35162000
Quarters > 3 > cash Flow > net Change In Cash
4026000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.3088320641564517
Quarters > 3 > ratios > PB
2.1014169875351874
Quarters > 3 > ratios > ROE
2.352246994976167
Quarters > 3 > ratios > ROA
0.8255623689674487
Quarters > 3 > ratios > FCF
92308000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.5032246106207716
Quarters > 3 > health Score
62
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
753267000
Annuals > 0 > income Statement > cost Of Revenue
492906000
Annuals > 0 > income Statement > gross Profit
260361000
Annuals > 0 > income Statement > operating Expenses
47038000
Annuals > 0 > income Statement > operating Income
213323000
Annuals > 0 > income Statement > interest Expense
83773000
Annuals > 0 > income Statement > pretax Income
144230000
Annuals > 0 > income Statement > net Income
138929000
Annuals > 0 > income Statement > eps
1.230560058105032
Annuals > 0 > income Statement > dividends Per Share
131840000
Annuals > 0 > income Statement > shares Outstanding
112899000
Annuals > 0 > income Statement > income Tax Expense
288000
Annuals > 0 > income Statement > EBITDA
369735000
Annuals > 0 > income Statement > operating Margin
28.31970602721213
Annuals > 0 > income Statement > total Other Income Expense Net
-69093000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
38284000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
273352000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
393264000
Annuals > 0 > balance Sheet > property Plant Equipment
55760000
Annuals > 0 > balance Sheet > total Assets
4254191000
Annuals > 0 > balance Sheet > payables
126031000
Annuals > 0 > balance Sheet > short Term Debt
75000000
Annuals > 0 > balance Sheet > long Term Debt
2316755000
Annuals > 0 > balance Sheet > total Liabilities
2693624000
Annuals > 0 > balance Sheet > equity
1493083000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
138929000
Annuals > 0 > cash Flow > depreciation
156015000
Annuals > 0 > cash Flow > change In Working Capital
2875000
Annuals > 0 > cash Flow > cash From Operations
330955000
Annuals > 0 > cash Flow > capital Expenditures
31342000
Annuals > 0 > cash Flow > cash From Investing
-291010000
Annuals > 0 > cash Flow > cash From Financing
-169672000
Annuals > 0 > cash Flow > net Change In Cash
-129727000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
1.230560058105032
Annuals > 0 > ratios > PB
2.1020882295224044
Annuals > 0 > ratios > ROE
9.304841057061127
Annuals > 0 > ratios > ROA
3.2656972853358015
Annuals > 0 > ratios > FCF
299613000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.3977513949237123
Annuals > 0 > health Score
70
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
684982000
Annuals > 1 > income Statement > cost Of Revenue
453751000
Annuals > 1 > income Statement > gross Profit
231231000
Annuals > 1 > income Statement > operating Expenses
42769000
Annuals > 1 > income Statement > operating Income
188462000
Annuals > 1 > income Statement > interest Expense
72462000
Annuals > 1 > income Statement > pretax Income
-73759000
Annuals > 1 > income Statement > net Income
-73469000
Annuals > 1 > income Statement > eps
-0.654932339674446
Annuals > 1 > income Statement > dividends Per Share
127178000
Annuals > 1 > income Statement > shares Outstanding
112178000
Annuals > 1 > income Statement > income Tax Expense
588000
Annuals > 1 > income Statement > EBITDA
339857000
Annuals > 1 > income Statement > operating Margin
27.513423710404066
Annuals > 1 > income Statement > total Other Income Expense Net
-262221000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
167820000
Annuals > 1 > balance Sheet > short Term Investments
2558000
Annuals > 1 > balance Sheet > receivables
279695000
Annuals > 1 > balance Sheet > inventories
-2558000
Annuals > 1 > balance Sheet > total Current Assets
529552000
Annuals > 1 > balance Sheet > property Plant Equipment
41296000
Annuals > 1 > balance Sheet > total Assets
4246966000
Annuals > 1 > balance Sheet > payables
133315000
Annuals > 1 > balance Sheet > short Term Debt
75000000
Annuals > 1 > balance Sheet > long Term Debt
2341287000
Annuals > 1 > balance Sheet > total Liabilities
2699631000
Annuals > 1 > balance Sheet > equity
1483912000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
-73469000
Annuals > 1 > cash Flow > depreciation
151395000
Annuals > 1 > cash Flow > change In Working Capital
-7976000
Annuals > 1 > cash Flow > cash From Operations
276274000
Annuals > 1 > cash Flow > capital Expenditures
20500000
Annuals > 1 > cash Flow > cash From Investing
-169623000
Annuals > 1 > cash Flow > cash From Financing
46264000
Annuals > 1 > cash Flow > net Change In Cash
152915000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
-0.654932339674446
Annuals > 1 > ratios > PB
2.101572330434689
Annuals > 1 > ratios > ROE
-4.951034832254204
Annuals > 1 > ratios > ROA
-1.7299173103811052
Annuals > 1 > ratios > FCF
255774000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
0.37340251276675884
Annuals > 1 > health Score
44
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
739030000
Annuals > 2 > income Statement > cost Of Revenue
518623000
Annuals > 2 > income Statement > gross Profit
220407000
Annuals > 2 > income Statement > operating Expenses
38991000
Annuals > 2 > income Statement > operating Income
181416000
Annuals > 2 > income Statement > interest Expense
61174000
Annuals > 2 > income Statement > pretax Income
149696000
Annuals > 2 > income Statement > net Income
173029000
Annuals > 2 > income Statement > eps
1.5363967323743561
Annuals > 2 > income Statement > dividends Per Share
123645000
Annuals > 2 > income Statement > shares Outstanding
112620000
Annuals > 2 > income Statement > income Tax Expense
447000
Annuals > 2 > income Statement > EBITDA
354463000
Annuals > 2 > income Statement > operating Margin
24.547853267120416
Annuals > 2 > income Statement > total Other Income Expense Net
-31720000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
12337000
Annuals > 2 > balance Sheet > short Term Investments
2631000
Annuals > 2 > balance Sheet > receivables
253102000
Annuals > 2 > balance Sheet > inventories
161286000
Annuals > 2 > balance Sheet > total Current Assets
513342000
Annuals > 2 > balance Sheet > property Plant Equipment
37020000
Annuals > 2 > balance Sheet > total Assets
4257275000
Annuals > 2 > balance Sheet > payables
157998000
Annuals > 2 > balance Sheet > short Term Debt
211000000
Annuals > 2 > balance Sheet > long Term Debt
2231794000
Annuals > 2 > balance Sheet > total Liabilities
2509527000
Annuals > 2 > balance Sheet > equity
1681803000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
178822000
Annuals > 2 > cash Flow > depreciation
143593000
Annuals > 2 > cash Flow > change In Working Capital
-13696000
Annuals > 2 > cash Flow > cash From Operations
265825000
Annuals > 2 > cash Flow > capital Expenditures
36377000
Annuals > 2 > cash Flow > cash From Investing
-83457000
Annuals > 2 > cash Flow > cash From Financing
-183175000
Annuals > 2 > cash Flow > net Change In Cash
-807000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
1.5363967323743561
Annuals > 2 > ratios > PB
1.8615949668302412
Annuals > 2 > ratios > ROE
10.288303683606225
Annuals > 2 > ratios > ROA
4.0643134399351695
Annuals > 2 > ratios > FCF
229448000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.3104718347022448
Annuals > 2 > health Score
71
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
664446000
Annuals > 3 > income Statement > cost Of Revenue
454973000
Annuals > 3 > income Statement > gross Profit
209473000
Annuals > 3 > income Statement > operating Expenses
40774000
Annuals > 3 > income Statement > operating Income
168699000
Annuals > 3 > income Statement > interest Expense
65398000
Annuals > 3 > income Statement > pretax Income
78365000
Annuals > 3 > income Statement > net Income
76541000
Annuals > 3 > income Statement > eps
0.6808607162554039
Annuals > 3 > income Statement > dividends Per Share
123527000
Annuals > 3 > income Statement > shares Outstanding
112418000
Annuals > 3 > income Statement > income Tax Expense
145000
Annuals > 3 > income Statement > EBITDA
294407000
Annuals > 3 > income Statement > operating Margin
25.38942216523239
Annuals > 3 > income Statement > total Other Income Expense Net
-90334000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
13262000
Annuals > 3 > balance Sheet > short Term Investments
355000
Annuals > 3 > balance Sheet > receivables
231904000
Annuals > 3 > balance Sheet > inventories
192699000
Annuals > 3 > balance Sheet > total Current Assets
568603000
Annuals > 3 > balance Sheet > property Plant Equipment
40599000
Annuals > 3 > balance Sheet > total Assets
4262452000
Annuals > 3 > balance Sheet > payables
186202000
Annuals > 3 > balance Sheet > short Term Debt
76000000
Annuals > 3 > balance Sheet > long Term Debt
2272304000
Annuals > 3 > balance Sheet > total Liabilities
2578479000
Annuals > 3 > balance Sheet > equity
1622740000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
81578000
Annuals > 3 > cash Flow > depreciation
150644000
Annuals > 3 > cash Flow > change In Working Capital
-7176000
Annuals > 3 > cash Flow > cash From Operations
249148000
Annuals > 3 > cash Flow > capital Expenditures
30026000
Annuals > 3 > cash Flow > cash From Investing
-202969000
Annuals > 3 > cash Flow > cash From Financing
-50896000
Annuals > 3 > cash Flow > net Change In Cash
-4717000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.6808607162554039
Annuals > 3 > ratios > PB
1.9258910238239029
Annuals > 3 > ratios > ROE
4.716775330613653
Annuals > 3 > ratios > ROA
1.7957035058693918
Annuals > 3 > ratios > FCF
219122000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.32978150218377417
Annuals > 3 > health Score
64
Valuation > metrics > PE
21.0606
Valuation > metrics > PB
2.0722021287184558
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
2.768860193363017
Profitability > metrics > Net Margin
0.22101750576021612
Profitability > final Score
51
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.8395206402080941
Risk > metrics > Interest Coverage
5.66856513831722
Risk > final Score
53
Risk > verdict
High
Liquidity > metrics > Current Ratio
0
Liquidity > metrics > Quick Ratio
0
Liquidity > final Score
10
Liquidity > verdict
Weak
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
65
Prev Profitabilities > 1
60
Prev Profitabilities > 2
60
Prev Risks > 0
41
Prev Risks > 1
41
Prev Risks > 2
40
Prev Liquidities > 0
91
Prev Liquidities > 1
99
Prev Liquidities > 2
99
Updated At
2026-01-20T21:34:42.880Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-27
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-02-04
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
0.3232
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-10-27
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.3485
Earnings History > 2 > eps Estimate
0.33
Earnings History > 2 > eps Difference
0.0185
Earnings History > 2 > surprise Percent
5.6061
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-28
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.34
Earnings History > 3 > eps Estimate
0.34
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
0
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-28
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.31
Earnings History > 4 > eps Estimate
0.33
Earnings History > 4 > eps Difference
-0.02
Earnings History > 4 > surprise Percent
-6.0606
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-02-06
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.32
Earnings History > 5 > eps Estimate
0.34
Earnings History > 5 > eps Difference
-0.02
Earnings History > 5 > surprise Percent
-5.8824
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-28
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.33
Earnings History > 6 > eps Estimate
0.32
Earnings History > 6 > eps Difference
0.01
Earnings History > 6 > surprise Percent
3.125
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-29
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.31
Earnings History > 7 > eps Estimate
0.31
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
0
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-25
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.29
Earnings History > 8 > eps Estimate
0.29
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
0
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-02-08
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.3
Earnings History > 9 > eps Estimate
0.31
Earnings History > 9 > eps Difference
-0.01
Earnings History > 9 > surprise Percent
-3.2258
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-26
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-1.94
Earnings History > 10 > eps Estimate
0.27
Earnings History > 10 > eps Difference
-2.21
Earnings History > 10 > surprise Percent
-818.5185
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-28
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.27
Earnings History > 11 > eps Estimate
0.27
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
0
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-27
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.59
Earnings History > 12 > eps Estimate
0.27
Earnings History > 12 > eps Difference
0.32
Earnings History > 12 > surprise Percent
118.5185
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-02-09
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.45
Earnings History > 13 > eps Estimate
0.29
Earnings History > 13 > eps Difference
0.16
Earnings History > 13 > surprise Percent
55.1724
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-27
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.27
Earnings History > 14 > eps Estimate
0.28
Earnings History > 14 > eps Difference
-0.01
Earnings History > 14 > surprise Percent
-3.5714
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-28
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.29
Earnings History > 15 > eps Estimate
0.29
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
0
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-28
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.52
Earnings History > 16 > eps Estimate
0.52
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
0
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-02-10
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.12
Earnings History > 17 > eps Estimate
0.12
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
0
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-28
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.24
Earnings History > 18 > eps Estimate
0.24
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
0
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-29
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.38
Earnings History > 19 > eps Estimate
0.38
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
0
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-29
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.06
Earnings History > 20 > eps Estimate
-0.06
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
0
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-02-04
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.73
Earnings History > 21 > eps Estimate
0.73
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
0
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-29
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.29
Earnings History > 22 > eps Estimate
-0.29
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
0
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-30
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.21
Earnings History > 23 > eps Estimate
0.21
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
0
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-04-30
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.21
Earnings History > 24 > eps Estimate
0.21
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
0
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-02-06
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.38
Earnings History > 25 > eps Estimate
0.38
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
0
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-28
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.19
Earnings History > 26 > eps Estimate
0.19
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
0
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-29
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.95
Earnings History > 27 > eps Estimate
0.95
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
0
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-30
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.19
Earnings History > 28 > eps Estimate
0.17
Earnings History > 28 > eps Difference
0.02
Earnings History > 28 > surprise Percent
11.7647
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-02-08
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.16
Earnings History > 29 > eps Estimate
0.19
Earnings History > 29 > eps Difference
-0.03
Earnings History > 29 > surprise Percent
-15.7895
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-25
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.18
Earnings History > 30 > eps Estimate
0.18
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
0
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-26
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.19
Earnings History > 31 > eps Estimate
0.18
Earnings History > 31 > eps Difference
0.01
Earnings History > 31 > surprise Percent
5.5556
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-26
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.17
Earnings History > 32 > eps Estimate
0.18
Earnings History > 32 > eps Difference
-0.01
Earnings History > 32 > surprise Percent
-5.5556
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-02-08
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.1
Earnings History > 33 > eps Estimate
0.25
Earnings History > 33 > eps Difference
-0.15
Earnings History > 33 > surprise Percent
-60
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-26
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.21
Earnings History > 34 > eps Estimate
0.2
Earnings History > 34 > eps Difference
0.01
Earnings History > 34 > surprise Percent
5
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-07-27
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.08
Earnings History > 35 > eps Estimate
0.17
Earnings History > 35 > eps Difference
-0.09
Earnings History > 35 > surprise Percent
-52.9412
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-27
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.18
Earnings History > 36 > eps Estimate
0.16
Earnings History > 36 > eps Difference
0.02
Earnings History > 36 > surprise Percent
12.5
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-02-09
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.22
Earnings History > 37 > eps Estimate
0.22
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
0
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-10-27
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.22
Earnings History > 38 > eps Estimate
0.19
Earnings History > 38 > eps Difference
0.03
Earnings History > 38 > surprise Percent
15.7895
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-07-29
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.54
Earnings History > 39 > eps Estimate
0.22
Earnings History > 39 > eps Difference
-0.76
Earnings History > 39 > surprise Percent
-345.4545
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-04-29
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.03
Earnings History > 40 > eps Estimate
0.12
Earnings History > 40 > eps Difference
-0.09
Earnings History > 40 > surprise Percent
-75
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-02-12
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.59
Earnings History > 41 > eps Estimate
0.43
Earnings History > 41 > eps Difference
0.16
Earnings History > 41 > surprise Percent
37.2093
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-29
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.59
Earnings History > 42 > eps Estimate
0.18
Earnings History > 42 > eps Difference
0.41
Earnings History > 42 > surprise Percent
227.7778
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-28
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.91
Earnings History > 43 > eps Estimate
0.2
Earnings History > 43 > eps Difference
0.71
Earnings History > 43 > surprise Percent
355
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-28
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.1
Earnings History > 44 > eps Estimate
0.18
Earnings History > 44 > eps Difference
-0.08
Earnings History > 44 > surprise Percent
-44.4444
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-02-10
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.01
Earnings History > 45 > eps Estimate
0.59
Earnings History > 45 > eps Difference
-0.58
Earnings History > 45 > surprise Percent
-98.3051
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-24
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.1
Earnings History > 46 > eps Estimate
0.18
Earnings History > 46 > eps Difference
-0.08
Earnings History > 46 > surprise Percent
-44.4444
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-25
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.04
Earnings History > 47 > eps Estimate
0.16
Earnings History > 47 > eps Difference
-0.12
Earnings History > 47 > surprise Percent
-75
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-25
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.0015
Earnings History > 48 > eps Estimate
0.13
Earnings History > 48 > eps Difference
-0.1285
Earnings History > 48 > surprise Percent
-98.8462
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-02-07
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.94
Earnings History > 49 > eps Estimate
0.58
Earnings History > 49 > eps Difference
0.36
Earnings History > 49 > surprise Percent
62.069
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-25
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
-0.09
Earnings History > 50 > eps Estimate
0.28
Earnings History > 50 > eps Difference
-0.37
Earnings History > 50 > surprise Percent
-132.1429
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-07-26
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.1561
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-26
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
-
Earnings History > 52 > eps Actual
0.108
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-02-08
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.2163
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-10-25
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
-
Earnings History > 54 > eps Actual
-0.3942
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-26
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
-
Earnings History > 55 > eps Actual
0.0919
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-04-26
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
-
Earnings History > 56 > eps Actual
0.0371
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-02-09
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
-
Earnings History > 57 > eps Actual
-1.2469
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-10-27
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
-
Earnings History > 58 > eps Actual
0.0356
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-07-28
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
-
Earnings History > 59 > eps Actual
-0.3869
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-04-28
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
-
Earnings History > 60 > eps Actual
-0.3073
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-02-10
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
-
Earnings History > 61 > eps Actual
0.1807
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-10-28
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
-
Earnings History > 62 > eps Actual
0.0815
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-07-29
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
-
Earnings History > 63 > eps Actual
0.07
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-29
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
-
Earnings History > 64 > eps Actual
0.1016
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-02-11
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
-
Earnings History > 65 > eps Actual
0.0873
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-10-29
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
-
Earnings History > 66 > eps Actual
0.18
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-30
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
-
Earnings History > 67 > eps Actual
0.2206
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-29
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
-
Earnings History > 68 > eps Actual
0.2312
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-02-12
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
-
Earnings History > 69 > eps Actual
0.337
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-30
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
-
Earnings History > 70 > eps Actual
0.1853
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-30
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
-
Earnings History > 71 > eps Actual
0.1839
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-05-07
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
-
Earnings History > 72 > eps Actual
0.1543
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-02-14
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
-
Earnings History > 73 > eps Actual
0.1234
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-11-06
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
-
Earnings History > 74 > eps Actual
0.155
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-08-01
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
-
Earnings History > 75 > eps Actual
0.0806
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-05-03
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
-
Earnings History > 76 > eps Actual
0.033
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-02-15
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
-
Earnings History > 77 > eps Actual
0.0846
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-31
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
-
Earnings History > 78 > eps Actual
0.3296
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-08-03
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
-
Earnings History > 79 > eps Actual
0.1264
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-05-02
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
-
Earnings History > 80 > eps Actual
0.0499
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-02-16
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
-
Earnings History > 81 > eps Actual
0.162
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-10-26
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
-
Earnings History > 82 > eps Actual
0.1798
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-07-27
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
-
Earnings History > 83 > eps Actual
0.143
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-05-03
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
-
Earnings History > 84 > eps Actual
0.1414
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-02-10
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
-
Earnings History > 85 > eps Actual
0.1527
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-27
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
-
Earnings History > 86 > eps Actual
0.1171
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-29
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
-
Earnings History > 87 > eps Actual
0.1282
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-05-06
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
-
Earnings History > 88 > eps Actual
0.1413
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-02-11
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
-
Earnings History > 89 > eps Actual
0.1349
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-30
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
-
Earnings History > 90 > eps Actual
0.1722
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-31
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
-
Earnings History > 91 > eps Actual
-0.2956
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-24
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
-
Earnings History > 92 > eps Actual
0.2193
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2003-01-30
Earnings History > 93 > date
2002-12-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
-
Earnings History > 93 > eps Actual
0.1406
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-10-24
Earnings History > 94 > date
2002-09-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
-
Earnings History > 94 > eps Actual
0.1495
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-07-25
Earnings History > 95 > date
2002-06-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
-
Earnings History > 95 > eps Actual
0.1402
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-25
Earnings History > 96 > date
2002-03-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
-
Earnings History > 96 > eps Actual
0.1276
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2002-01-30
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
-
Earnings History > 97 > eps Actual
0.1598
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-10-24
Earnings History > 98 > date
2001-09-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
-
Earnings History > 98 > eps Actual
0.1619
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-06-30
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
-
Earnings History > 99 > eps Actual
0.1668
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-03-31
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
-
Earnings History > 100 > eps Actual
0.1365
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2000-12-31
Earnings History > 101 > date
2000-12-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
-
Earnings History > 101 > eps Actual
0.1116
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
2000-09-30
Earnings History > 102 > report Date
2000-09-30
Earnings History > 102 > date
2000-09-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
-
Earnings History > 102 > eps Actual
0.144
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
2000-06-30
Earnings History > 103 > report Date
2000-06-30
Earnings History > 103 > date
2000-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
-
Earnings History > 103 > eps Actual
0.1389
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
2000-03-31
Earnings History > 104 > report Date
2000-03-31
Earnings History > 104 > date
2000-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
-
Earnings History > 104 > eps Actual
0.1415
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-09-30
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
-
Earnings History > 105 > eps Actual
0.1563
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-06-30
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
-
Earnings History > 106 > eps Actual
0.1675
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-03-31
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
-
Earnings History > 107 > eps Actual
0.1693
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1998-12-31
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
-
Earnings History > 108 > eps Actual
0.3739
Earnings History > 108 > eps Estimate
-
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
-
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-09-30
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
-
Earnings History > 109 > eps Actual
0.0662
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-06-30
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
-
Earnings History > 110 > eps Actual
0.0524
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-03-31
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
-
Earnings History > 111 > eps Actual
-0.2175
Earnings History > 111 > eps Estimate
-
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
-
COPT Defense Properties (the "Company" or "COPT Defense"), an S&P MidCap 400 Company, is a self-managed real estate investment trust ("REIT") focused on owning, operating and developing properties in locations proximate to, or sometimes containing, key U.S. Government ("USG") defense installations and missions (which we refer to herein as our Defense/IT Portfolio). Our tenants include the USG and their defense contractors, who are primarily engaged in priority national security activities, and who generally require mission-critical and high security property enhancements. The ticker symbol under which our common shares are publicly traded on the New York Stock Exchange is "CDP". As of September 30, 2025, our Defense/IT Portfolio of 198 properties, including 24 owned through unconsolidated joint ventures, encompassed 22.6 million square feet and was 97.0% leased.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.305Next Payout:
Jan 15, 2026Yield:
4.4219 %Aptar Again Recognized with Prestigious ‘A’ Score on the CDP Climate Change Assessment Stock Titan
Read more →Is JCDecaux's (ENXTPA:DEC) CDP A List Streak Quietly Reframing Its Climate Credibility Narrative? simplywall.st
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$33.25
Analyst Picks
Strong Buy
5
Buy
0
Hold
3
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Medium
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of COPT Defense Properties
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.3232
Date
2025-09-30
EPS Actual
0.3485
EPS Estimate
0.33
EPS Difference
0.0185
Surprise Percent
5.6061%
(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.