_id
690db620ccc777a4e85d0e08
Ticker
BDC
Name
Belden Inc
Exchange
NYSE
Address
1 North Brentwood Boulevard, Saint Louis, MO, United States, 63105
Country
USA
Sector
Technology
Industry
Communication Equipment
Currency
USD
Website
https://www.belden.com
Description
Belden Inc. provides connection solutions to bring data infrastructure into alignment to unlock new possibilities for its customers. It operates through two segments, Smart Infrastructure Solutions and Automation Solutions. The Smart Infrastructure Solutions segment offers copper cable and connectivity solutions, fiber cable and connectivity solutions, interconnect panels, racks and enclosures, and signal extension and matrix switching systems for use in local area networks, data centers, access control, 5G, fiber to the home, and building automation applications. It also provides power, cooling, and airflow management products for mission-critical data center operations; and end-to-end fiber and copper network systems. This segment serves commercial real estate, education, financial, stadiums and venues, military installations, and broadband and wireless service providers, as well as data centers, government, healthcare, and hospitality sectors. The Automation Solutions segment offers network infrastructure and digitization solutions; and products and solutions covering various aspects of data handling, including acquisition, transmission, orchestration, and management for applications in discrete automation, process automation, energy, and mass transit. It sells its products to distributors, end-users, installers, and original equipment manufacturers (OEMs). Belden Inc. operates in the Americas, Europe, the Middle East, Africa, and the Asia-Pacific. The company was formerly known as Belden CDT Inc. and changed its name to Belden Inc. in May 2007. Belden Inc. was founded in 1902 and is headquartered in Saint Louis, Missouri.
Last Close
113.8703
Volume
36033
Current Price
115.3
Change
-0.73
Last Updated
2026-01-20T16:21:43.588Z
Image
data:image/webp;base64,UklGRigGAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSG8FAAAN8HVtm9Jo27ZtVVBFAgRJpw873d3d3c/zP8vlfri7dR8BghRuNdE5uEgunYyICcD/GYn8V5P413/wied2fv7dc2+rwfHr73/kn7u2t20PPfmU9ds/Pv82DY7f+PDD5ekb97ZtwvKMQtfqSlIDVUix7arcD1wobVZZTo2gNrfO0uNQwjL8YL4okNcaQO9HZL8FMz2JCOzJMlgcKpB2M4dPiFwHNEVRbYorIpsyCpE6c4mke+bVR3fVdh2RVPzhT5tiVGQzu0VUWY6E6B979pgDtg6UVhfPRRuaamG8WBSo+plR1H1fpKuYNesUwnY+e+Pchc0YbJXs7BaoMDPSWMFq767fKetaKIvvPwtOb4QxJMK0JPLasZNIQ5aUjSQHaB8nYL3xwWtX/A0YgCgMUyJr5na04uCK7LGW9lHQxMvu88+ic+PxeYGsceyibsjCDrweb7+hVeuULt475WfCPbyr3w7GsvQMaec4aSzhGiuf4MXnQUEOQEN57RRKOX3qwVuXx2Jqj6x2nThk0KhIdVy4ICsiAYVS+corZruEYK89d/nkWKrSIW9cKw45OEkzCyf/limSAF1f8ZfeemKx9Avy9CN3r4w15UXdwjYzAeg8jC2rzHoCKF3g90o1/fz9W6drkpccY+uaSCTMSS4UGCyMrYWpUQnQ3veKMpQfvX37LFH3PGs8HkUMnITCYFzGqXX0mcdZQyTafHVhv7FmfBXaTrxSNsIxIavYcQhEMZk/dBRTEEwNcvm0aZQo2rklQjqelgnA0qPIdguUZZtfvjopJbHcLz6o9usmThVwJU35aFOWpRT2NIwdJ0dRN8nJMzXvlMnRLz6WkWz9cAINItNGYzQUJtf6IHTmQFECIuwpekWzWVcs3GDJoLMoYaNxZRXbDkGYWq5E3gDoAfQqbRG1h3dCT4XJopCPZulRZMxq1N3MKOoW99d4WbcwJqlQYWjhxipUxDREgoGmlsQSE5ZmGgwljsfT1CC0XSBvHCuJ2IApj2MVOouSmdWhKLXROCJhzyWyeu5EK22AwcOQw2Sr2JmXyNrRDheoetcpkdaHF4HHBti671MY2iqy3RpNr4xkWClK6lgZsm7hhB4fMJuufA5djRLbbVB36khM7ZA3ppGnKrgiUm0AV5LMsjrkleO2SDKMrCo98mpmCjGBhjTjAxgVuetWSDvHbhCXY020Fll1aLFaqtB5FA2xDT+wd3rI2jSKBqPrWoms23VWHoOpDmMkyWy7QKpYhkjYeDxOVHBFpFPOZBRrAy7d5K7Fbu/Pdx50Vp6+gTDUoEHkpkWQl0MuXrSPznD9zjEcMX1vuomIw1BD4ey0YIRPWvVAT2/ctQ7puOsdcacQot9AHKkweBjN7AzawuBEHqC9tzJcTQbJYrdc+REfbaplmYQ5ify297pPvtpVaX+AyK6jlMq+m3bnrv3+0uPj8UwomKgibus76fufmgbBWqIoAAhVgPT4mSVGN7jn29OuE4WBkxcqZVoTuea+CmVt2j+J8XXmrWwnDCaWVYmTd8OGSjKs63tCZmwDxiQOOY7f+PIHBBldhT3FYE7CoJQaNil7gJb/uPH5T3rNlST+Z2S9XJbY7KU7T7/QJcVduB+9Oyn7HoPV9s61OwE2fOrqC2+QCGK/fP0dKJQOg7p/RzSbur63eHim5rhw616oVRisKFpjLB7FpsVdah49lGXl5fM3Gjas6xrFwTaeX739kdVlpcglGaIRb080AEDkprxrz7x1xFJl2wyT1d5e1h2Q2PyF4I0Pj05pi4GsuXbRz7G1904+9vKOAWUI2O3bNbaVSOAvJ+KG9kNYc+TRY1sjARz/3bLuMbTBdhOJkYncFomxJf5bBQBWUDggkgAAAFAFAJ0BKkAAQAA+tUqgS6ckIyGqFm0Q4BaJZQDNfCB87Ban9Ytsmx56EOnHJA9QoZFcAAD+9eG/LCI4OMu1TkueyPQIvK0N+/ZtLXEXL5nehC99YdQ+z57/Jgw1UZR0x0eg9A6rj1WYOKtUNF8TORAP4iee1Z/pP2nAGvllCHUPalT7XUx4Q7R2Xv4HHHggAAAA
Ipo Date
1993-09-29T00:00:00.000Z
Market Cap
4597089792
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.89291
Sentiment Sources
10
Rating
4.8
Target Price
144.4
Strong Buy
4
Buy
1
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
698221000
Cost Of Revenue
435023000
Gross Profit
263198000
Operating Expenses
186910000
Operating Income
76288000
Interest Expense
11562000
Pretax Income
64252000
Net Income
56690000
Eps
1.412412487231233
Dividends Per Share
1976000
Shares Outstanding
39300209
Income Tax Expense
7562000
EBITDA
109377000
Operating Margin
10.926053498820574
Total Other Income Expense Net
-12036000
Cash
314257000
Short Term Investments
-
Receivables
461338000
Inventories
393911000
Total Current Assets
1259331000
Property Plant Equipment
648308000
Total Assets
3367066000
Payables
308797000
Short Term Debt
0
Long Term Debt
1284433000
Total Liabilities
2124939000
Equity
1242127000
Bs_currency_symbol
USD
Depreciation
33563000
Change In Working Capital
6743000
Cash From Operations
105006000
Capital Expenditures
39681000
Cash From Investing
-39802000
Cash From Financing
-54164000
Net Change In Cash
12771000
Cf_currency_symbol
USD
PE
20.6459
PB
3.7257028468103504
ROE
4.563945554681607
ROA
1.6836616805254188
FCF
65325000
Fcf Percent
0.09355920260204148
Piotroski FScore
4
Health Score
49
Deep Value Investing Score
4
Defensive Investing Score
7
Dividend Investing Score
3.5
Economic Moat Investing Score
6.3
Garp Investing Score
3
Growth Investing Score
3
Momentum Investing Score
4.5
Net Net Investing Score
2.5
Quality Investing Score
5.5
Value Investing Score
4
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
698221000
Quarters > 0 > income Statement > cost Of Revenue
435023000
Quarters > 0 > income Statement > gross Profit
263198000
Quarters > 0 > income Statement > operating Expenses
186910000
Quarters > 0 > income Statement > operating Income
76288000
Quarters > 0 > income Statement > interest Expense
11562000
Quarters > 0 > income Statement > pretax Income
64252000
Quarters > 0 > income Statement > net Income
56690000
Quarters > 0 > income Statement > eps
1.412412487231233
Quarters > 0 > income Statement > dividends Per Share
1976000
Quarters > 0 > income Statement > shares Outstanding
40137000
Quarters > 0 > income Statement > income Tax Expense
7562000
Quarters > 0 > income Statement > EBITDA
109377000
Quarters > 0 > income Statement > operating Margin
10.926053498820574
Quarters > 0 > income Statement > total Other Income Expense Net
-12036000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
314257000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
461338000
Quarters > 0 > balance Sheet > inventories
393911000
Quarters > 0 > balance Sheet > total Current Assets
1259331000
Quarters > 0 > balance Sheet > property Plant Equipment
648308000
Quarters > 0 > balance Sheet > total Assets
3367066000
Quarters > 0 > balance Sheet > payables
308797000
Quarters > 0 > balance Sheet > short Term Debt
0
Quarters > 0 > balance Sheet > long Term Debt
1284433000
Quarters > 0 > balance Sheet > total Liabilities
2124939000
Quarters > 0 > balance Sheet > equity
1242127000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
56690000
Quarters > 0 > cash Flow > depreciation
33563000
Quarters > 0 > cash Flow > change In Working Capital
6743000
Quarters > 0 > cash Flow > cash From Operations
105006000
Quarters > 0 > cash Flow > capital Expenditures
39681000
Quarters > 0 > cash Flow > cash From Investing
-39802000
Quarters > 0 > cash Flow > cash From Financing
-54164000
Quarters > 0 > cash Flow > net Change In Cash
12771000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
1.412412487231233
Quarters > 0 > ratios > PB
3.7257028468103504
Quarters > 0 > ratios > ROE
4.563945554681607
Quarters > 0 > ratios > ROA
1.6836616805254188
Quarters > 0 > ratios > FCF
65325000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.09355920260204148
Quarters > 0 > health Score
49
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
671992000
Quarters > 1 > income Statement > cost Of Revenue
413424000
Quarters > 1 > income Statement > gross Profit
258568000
Quarters > 1 > income Statement > operating Expenses
179332000
Quarters > 1 > income Statement > operating Income
79236000
Quarters > 1 > income Statement > interest Expense
12200000
Quarters > 1 > income Statement > pretax Income
66672000
Quarters > 1 > income Statement > net Income
61006000
Quarters > 1 > income Statement > eps
1.5250737463126844
Quarters > 1 > income Statement > dividends Per Share
2007000
Quarters > 1 > income Statement > shares Outstanding
40002000
Quarters > 1 > income Statement > income Tax Expense
5666000
Quarters > 1 > income Statement > EBITDA
110939000
Quarters > 1 > income Statement > operating Margin
11.791211800140477
Quarters > 1 > income Statement > total Other Income Expense Net
-12564000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
301486000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
454684000
Quarters > 1 > balance Sheet > inventories
388787000
Quarters > 1 > balance Sheet > total Current Assets
1222639000
Quarters > 1 > balance Sheet > property Plant Equipment
641811000
Quarters > 1 > balance Sheet > total Assets
3399657000
Quarters > 1 > balance Sheet > payables
303868000
Quarters > 1 > balance Sheet > short Term Debt
22815000
Quarters > 1 > balance Sheet > long Term Debt
1271338000
Quarters > 1 > balance Sheet > total Liabilities
2165182000
Quarters > 1 > balance Sheet > equity
1234475000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
61006000
Quarters > 1 > cash Flow > depreciation
32067000
Quarters > 1 > cash Flow > change In Working Capital
-17871000
Quarters > 1 > cash Flow > cash From Operations
82029000
Quarters > 1 > cash Flow > capital Expenditures
25151000
Quarters > 1 > cash Flow > cash From Investing
-25142000
Quarters > 1 > cash Flow > cash From Financing
-19424000
Quarters > 1 > cash Flow > net Change In Cash
42489000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
1.5250737463126844
Quarters > 1 > ratios > PB
3.7361879341420443
Quarters > 1 > ratios > ROE
4.94185787480508
Quarters > 1 > ratios > ROA
1.7944751485223362
Quarters > 1 > ratios > FCF
56878000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.08464088858200693
Quarters > 1 > health Score
48
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
624861000
Quarters > 2 > income Statement > cost Of Revenue
379021000
Quarters > 2 > income Statement > gross Profit
245840000
Quarters > 2 > income Statement > operating Expenses
173214000
Quarters > 2 > income Statement > operating Income
72626000
Quarters > 2 > income Statement > interest Expense
10104000
Quarters > 2 > income Statement > pretax Income
62081000
Quarters > 2 > income Statement > net Income
51937000
Quarters > 2 > income Statement > eps
1.2715943590245813
Quarters > 2 > income Statement > dividends Per Share
2017000
Quarters > 2 > income Statement > shares Outstanding
40844000
Quarters > 2 > income Statement > income Tax Expense
10144000
Quarters > 2 > income Statement > EBITDA
101969000
Quarters > 2 > income Statement > operating Margin
11.622744898465418
Quarters > 2 > income Statement > total Other Income Expense Net
-10545000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
258997000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
419970000
Quarters > 2 > balance Sheet > inventories
373045000
Quarters > 2 > balance Sheet > total Current Assets
1132521000
Quarters > 2 > balance Sheet > property Plant Equipment
621767000
Quarters > 2 > balance Sheet > total Assets
3206020000
Quarters > 2 > balance Sheet > payables
307057000
Quarters > 2 > balance Sheet > short Term Debt
21965000
Quarters > 2 > balance Sheet > long Term Debt
1178604000
Quarters > 2 > balance Sheet > total Liabilities
1983513000
Quarters > 2 > balance Sheet > equity
1222507000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
51937000
Quarters > 2 > cash Flow > depreciation
29784000
Quarters > 2 > cash Flow > change In Working Capital
-82056000
Quarters > 2 > cash Flow > cash From Operations
7441000
Quarters > 2 > cash Flow > capital Expenditures
32202000
Quarters > 2 > cash Flow > cash From Investing
-24178000
Quarters > 2 > cash Flow > cash From Financing
-96784000
Quarters > 2 > cash Flow > net Change In Cash
-111305000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
1.2715943590245813
Quarters > 2 > ratios > PB
3.852176879150794
Quarters > 2 > ratios > ROE
4.248401031650535
Quarters > 2 > ratios > ROA
1.6199836557476248
Quarters > 2 > ratios > FCF
-24761000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
-0.03962641291423213
Quarters > 2 > health Score
40
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
666042000
Quarters > 3 > income Statement > cost Of Revenue
416226000
Quarters > 3 > income Statement > gross Profit
249816000
Quarters > 3 > income Statement > operating Expenses
180637000
Quarters > 3 > income Statement > operating Income
69179000
Quarters > 3 > income Statement > interest Expense
10849000
Quarters > 3 > income Statement > pretax Income
57368000
Quarters > 3 > income Statement > net Income
58384000
Quarters > 3 > income Statement > eps
1.4136904041260079
Quarters > 3 > income Statement > dividends Per Share
2041000
Quarters > 3 > income Statement > shares Outstanding
41299000
Quarters > 3 > income Statement > income Tax Expense
-1014000
Quarters > 3 > income Statement > EBITDA
99919000
Quarters > 3 > income Statement > operating Margin
10.386582227547212
Quarters > 3 > income Statement > total Other Income Expense Net
-11811000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
370302000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
409711000
Quarters > 3 > balance Sheet > inventories
343099000
Quarters > 3 > balance Sheet > total Current Assets
1196229000
Quarters > 3 > balance Sheet > property Plant Equipment
614176000
Quarters > 3 > balance Sheet > total Assets
3327938000
Quarters > 3 > balance Sheet > payables
315724000
Quarters > 3 > balance Sheet > short Term Debt
21085000
Quarters > 3 > balance Sheet > long Term Debt
1130101000
Quarters > 3 > balance Sheet > total Liabilities
2033202000
Quarters > 3 > balance Sheet > equity
1294736000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
58382000
Quarters > 3 > cash Flow > depreciation
31702000
Quarters > 3 > cash Flow > change In Working Capital
95136000
Quarters > 3 > cash Flow > cash From Operations
174719000
Quarters > 3 > cash Flow > capital Expenditures
58341000
Quarters > 3 > cash Flow > cash From Investing
-60511000
Quarters > 3 > cash Flow > cash From Financing
-58903000
Quarters > 3 > cash Flow > net Change In Cash
47320000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.4136904041260079
Quarters > 3 > ratios > PB
3.6777958595420226
Quarters > 3 > ratios > ROE
4.50933626623497
Quarters > 3 > ratios > ROA
1.7543596064590148
Quarters > 3 > ratios > FCF
116378000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.17473072268715786
Quarters > 3 > health Score
57
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
2460979000
Annuals > 0 > income Statement > cost Of Revenue
1538757000
Annuals > 0 > income Statement > gross Profit
922222000
Annuals > 0 > income Statement > operating Expenses
655762000
Annuals > 0 > income Statement > operating Income
266460000
Annuals > 0 > income Statement > interest Expense
38303000
Annuals > 0 > income Statement > pretax Income
227942000
Annuals > 0 > income Statement > net Income
198433000
Annuals > 0 > income Statement > eps
4.804789462214582
Annuals > 0 > income Statement > dividends Per Share
8195000
Annuals > 0 > income Statement > shares Outstanding
41299000
Annuals > 0 > income Statement > income Tax Expense
29528000
Annuals > 0 > income Statement > EBITDA
381986000
Annuals > 0 > income Statement > operating Margin
10.827398364634561
Annuals > 0 > income Statement > total Other Income Expense Net
-38518000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
370302000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
409711000
Annuals > 0 > balance Sheet > inventories
343099000
Annuals > 0 > balance Sheet > total Current Assets
1196229000
Annuals > 0 > balance Sheet > property Plant Equipment
614176000
Annuals > 0 > balance Sheet > total Assets
3327938000
Annuals > 0 > balance Sheet > payables
315724000
Annuals > 0 > balance Sheet > short Term Debt
21085000
Annuals > 0 > balance Sheet > long Term Debt
1130101000
Annuals > 0 > balance Sheet > total Liabilities
2033202000
Annuals > 0 > balance Sheet > equity
1294736000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
198414000
Annuals > 0 > cash Flow > depreciation
115741000
Annuals > 0 > cash Flow > change In Working Capital
26343000
Annuals > 0 > cash Flow > cash From Operations
352076000
Annuals > 0 > cash Flow > capital Expenditures
129100000
Annuals > 0 > cash Flow > cash From Investing
-426755000
Annuals > 0 > cash Flow > cash From Financing
-143718000
Annuals > 0 > cash Flow > net Change In Cash
-226742000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
4.804789462214582
Annuals > 0 > ratios > PB
3.6777958595420226
Annuals > 0 > ratios > ROE
15.32613598447869
Annuals > 0 > ratios > ROA
5.96264113093453
Annuals > 0 > ratios > FCF
222976000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.0906045927250903
Annuals > 0 > health Score
61
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
2512084000
Annuals > 1 > income Statement > cost Of Revenue
1557118000
Annuals > 1 > income Statement > gross Profit
954966000
Annuals > 1 > income Statement > operating Expenses
637448000
Annuals > 1 > income Statement > operating Income
317518000
Annuals > 1 > income Statement > interest Expense
33625000
Annuals > 1 > income Statement > pretax Income
285756000
Annuals > 1 > income Statement > net Income
242759000
Annuals > 1 > income Statement > eps
5.664131220980424
Annuals > 1 > income Statement > dividends Per Share
8498000
Annuals > 1 > income Statement > shares Outstanding
42859000
Annuals > 1 > income Statement > income Tax Expense
43200000
Annuals > 1 > income Statement > EBITDA
418827000
Annuals > 1 > income Statement > operating Margin
12.639625108077595
Annuals > 1 > income Statement > total Other Income Expense Net
-31762000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
597044000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
413806000
Annuals > 1 > balance Sheet > inventories
366987000
Annuals > 1 > balance Sheet > total Current Assets
1456979000
Annuals > 1 > balance Sheet > property Plant Equipment
545968000
Annuals > 1 > balance Sheet > total Assets
3240191000
Annuals > 1 > balance Sheet > payables
343215000
Annuals > 1 > balance Sheet > short Term Debt
18945000
Annuals > 1 > balance Sheet > long Term Debt
1204211000
Annuals > 1 > balance Sheet > total Liabilities
2073889000
Annuals > 1 > balance Sheet > equity
1166257000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
242759000
Annuals > 1 > cash Flow > depreciation
99446000
Annuals > 1 > cash Flow > change In Working Capital
-18375000
Annuals > 1 > cash Flow > cash From Operations
319638000
Annuals > 1 > cash Flow > capital Expenditures
116731000
Annuals > 1 > cash Flow > cash From Investing
-200358000
Annuals > 1 > cash Flow > cash From Financing
-211932000
Annuals > 1 > cash Flow > net Change In Cash
-90632000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
5.664131220980424
Annuals > 1 > ratios > PB
4.237181598910017
Annuals > 1 > ratios > ROE
20.815223402731988
Annuals > 1 > ratios > ROA
7.492120063292565
Annuals > 1 > ratios > FCF
202907000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.08077237863065088
Annuals > 1 > health Score
65
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
2606485000
Annuals > 2 > income Statement > cost Of Revenue
1690196000
Annuals > 2 > income Statement > gross Profit
916289000
Annuals > 2 > income Statement > operating Expenses
552955000
Annuals > 2 > income Statement > operating Income
363334000
Annuals > 2 > income Statement > interest Expense
43554000
Annuals > 2 > income Statement > pretax Income
317393000
Annuals > 2 > income Statement > net Income
254663000
Annuals > 2 > income Statement > eps
5.718009744706649
Annuals > 2 > income Statement > dividends Per Share
8949000
Annuals > 2 > income Statement > shares Outstanding
44537000
Annuals > 2 > income Statement > income Tax Expense
49645000
Annuals > 2 > income Statement > EBITDA
449685000
Annuals > 2 > income Statement > operating Margin
13.939615996255494
Annuals > 2 > income Statement > total Other Income Expense Net
-45941000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
687676000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
440102000
Annuals > 2 > balance Sheet > inventories
341563000
Annuals > 2 > balance Sheet > total Current Assets
1536207000
Annuals > 2 > balance Sheet > property Plant Equipment
455240000
Annuals > 2 > balance Sheet > total Assets
3161675000
Annuals > 2 > balance Sheet > payables
350058000
Annuals > 2 > balance Sheet > short Term Debt
16833000
Annuals > 2 > balance Sheet > long Term Debt
1161176000
Annuals > 2 > balance Sheet > total Liabilities
2017725000
Annuals > 2 > balance Sheet > equity
1143011000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
254822000
Annuals > 2 > cash Flow > depreciation
88738000
Annuals > 2 > cash Flow > change In Working Capital
-53814000
Annuals > 2 > cash Flow > cash From Operations
281296000
Annuals > 2 > cash Flow > capital Expenditures
105094000
Annuals > 2 > cash Flow > cash From Investing
168411000
Annuals > 2 > cash Flow > cash From Financing
-393214000
Annuals > 2 > cash Flow > net Change In Cash
43919000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
5.718009744706649
Annuals > 2 > ratios > PB
4.492621768294444
Annuals > 2 > ratios > ROE
22.280013053242705
Annuals > 2 > ratios > ROA
8.054686202724822
Annuals > 2 > ratios > FCF
176202000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.06760138654164517
Annuals > 2 > health Score
64
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
2301260000
Annuals > 3 > income Statement > cost Of Revenue
1529417000
Annuals > 3 > income Statement > gross Profit
771843000
Annuals > 3 > income Statement > operating Expenses
508167000
Annuals > 3 > income Statement > operating Income
263676000
Annuals > 3 > income Statement > interest Expense
62693000
Annuals > 3 > income Statement > pretax Income
226780000
Annuals > 3 > income Statement > net Income
63925000
Annuals > 3 > income Statement > eps
1.4092502369877207
Annuals > 3 > income Statement > dividends Per Share
9056000
Annuals > 3 > income Statement > shares Outstanding
45361000
Annuals > 3 > income Statement > income Tax Expense
27939000
Annuals > 3 > income Statement > EBITDA
377461000
Annuals > 3 > income Statement > operating Margin
11.457896978177171
Annuals > 3 > income Statement > total Other Income Expense Net
-36896000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
641563000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
383444000
Annuals > 3 > balance Sheet > inventories
345203000
Annuals > 3 > balance Sheet > total Current Assets
1877645000
Annuals > 3 > balance Sheet > property Plant Equipment
419135000
Annuals > 3 > balance Sheet > total Assets
3417677000
Annuals > 3 > balance Sheet > payables
377765000
Annuals > 3 > balance Sheet > short Term Debt
16518000
Annuals > 3 > balance Sheet > long Term Debt
1459991000
Annuals > 3 > balance Sheet > total Liabilities
2461595000
Annuals > 3 > balance Sheet > equity
955287000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
64317000
Annuals > 3 > cash Flow > depreciation
87988000
Annuals > 3 > cash Flow > change In Working Capital
-54872000
Annuals > 3 > cash Flow > cash From Operations
272055000
Annuals > 3 > cash Flow > capital Expenditures
94632000
Annuals > 3 > cash Flow > cash From Investing
-92003000
Annuals > 3 > cash Flow > cash From Financing
-32926000
Annuals > 3 > cash Flow > net Change In Cash
141763000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
1.4092502369877207
Annuals > 3 > ratios > PB
5.474923557004335
Annuals > 3 > ratios > ROE
6.691706262097149
Annuals > 3 > ratios > ROA
1.8704225121332414
Annuals > 3 > ratios > FCF
177423000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.07709819837827972
Annuals > 3 > health Score
44
Valuation > metrics > PE
20.6459
Valuation > metrics > PB
3.7257028468103504
Valuation > final Score
72.7429715318965
Valuation > verdict
12.1% Overvalued
Profitability > metrics > ROE
4.563945554681607
Profitability > metrics > ROA
4.50159648257686
Profitability > metrics > Net Margin
0.08119205810194767
Profitability > final Score
35
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.7107260368706259
Risk > metrics > Interest Coverage
6.598166407195987
Risk > final Score
56
Risk > verdict
High
Liquidity > metrics > Current Ratio
4.078184049715509
Liquidity > metrics > Quick Ratio
2.8025531336120495
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
62.63812065857956
Prev Valuations > 1
61.47823120849206
Prev Valuations > 2
63.22204140457978
Prev Profitabilities > 0
38
Prev Profitabilities > 1
35
Prev Profitabilities > 2
37
Prev Risks > 0
56
Prev Risks > 1
59
Prev Risks > 2
56
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:28:09.584Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-05-06
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
1.69
Earnings History > 0 > eps Difference
-1.69
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-02-11
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0
Earnings History > 1 > eps Estimate
1.96
Earnings History > 1 > eps Difference
-1.96
Earnings History > 1 > surprise Percent
-100
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-10-30
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.97
Earnings History > 2 > eps Estimate
1.92
Earnings History > 2 > eps Difference
0.05
Earnings History > 2 > surprise Percent
2.6042
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-31
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.89
Earnings History > 3 > eps Estimate
1.76
Earnings History > 3 > eps Difference
0.13
Earnings History > 3 > surprise Percent
7.3864
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-05-01
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.6
Earnings History > 4 > eps Estimate
1.49
Earnings History > 4 > eps Difference
0.11
Earnings History > 4 > surprise Percent
7.3826
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
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.42
Earnings History > 5 > eps Estimate
1.13
Earnings History > 5 > eps Difference
0.29
Earnings History > 5 > surprise Percent
25.6637
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-31
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.7
Earnings History > 6 > eps Estimate
1.61
Earnings History > 6 > eps Difference
0.09
Earnings History > 6 > surprise Percent
5.5901
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-08-01
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.51
Earnings History > 7 > eps Estimate
1.37
Earnings History > 7 > eps Difference
0.14
Earnings History > 7 > surprise Percent
10.219
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-05-02
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.24
Earnings History > 8 > eps Estimate
1.06
Earnings History > 8 > eps Difference
0.18
Earnings History > 8 > surprise Percent
16.9811
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
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.46
Earnings History > 9 > eps Estimate
1.13
Earnings History > 9 > eps Difference
0.33
Earnings History > 9 > surprise Percent
29.2035
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-11-02
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.78
Earnings History > 10 > eps Estimate
1.76
Earnings History > 10 > eps Difference
0.02
Earnings History > 10 > surprise Percent
1.1364
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-08-03
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.91
Earnings History > 11 > eps Estimate
1.77
Earnings History > 11 > eps Difference
0.14
Earnings History > 11 > surprise Percent
7.9096
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-05-03
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.68
Earnings History > 12 > eps Estimate
1.54
Earnings History > 12 > eps Difference
0.14
Earnings History > 12 > surprise Percent
9.0909
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-02-08
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.75
Earnings History > 13 > eps Estimate
1.64
Earnings History > 13 > eps Difference
0.11
Earnings History > 13 > surprise Percent
6.7073
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-11-02
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.77
Earnings History > 14 > eps Estimate
1.56
Earnings History > 14 > eps Difference
0.21
Earnings History > 14 > surprise Percent
13.4615
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-08-03
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.6
Earnings History > 15 > eps Estimate
1.43
Earnings History > 15 > eps Difference
0.17
Earnings History > 15 > surprise Percent
11.8881
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-05-04
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.31
Earnings History > 16 > eps Estimate
1.1
Earnings History > 16 > eps Difference
0.21
Earnings History > 16 > surprise Percent
19.0909
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-02-09
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.32
Earnings History > 17 > eps Estimate
1.27
Earnings History > 17 > eps Difference
0.05
Earnings History > 17 > surprise Percent
3.937
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-11-03
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.31
Earnings History > 18 > eps Estimate
1.18
Earnings History > 18 > eps Difference
0.13
Earnings History > 18 > surprise Percent
11.0169
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-08-04
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.21
Earnings History > 19 > eps Estimate
0.93
Earnings History > 19 > eps Difference
0.28
Earnings History > 19 > surprise Percent
30.1075
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-05-05
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.94
Earnings History > 20 > eps Estimate
0.66
Earnings History > 20 > eps Difference
0.28
Earnings History > 20 > surprise Percent
42.4242
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-02-10
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.9
Earnings History > 21 > eps Estimate
0.77
Earnings History > 21 > eps Difference
0.13
Earnings History > 21 > surprise Percent
16.8831
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-28
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.72
Earnings History > 22 > eps Estimate
0.61
Earnings History > 22 > eps Difference
0.11
Earnings History > 22 > surprise Percent
18.0328
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-29
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.46
Earnings History > 23 > eps Estimate
0.27
Earnings History > 23 > eps Difference
0.19
Earnings History > 23 > surprise Percent
70.3704
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-04-29
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.67
Earnings History > 24 > eps Estimate
0.67
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-04
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.2
Earnings History > 25 > eps Estimate
1.07
Earnings History > 25 > eps Difference
0.13
Earnings History > 25 > surprise Percent
12.1495
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-30
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.18
Earnings History > 26 > eps Estimate
1.41
Earnings History > 26 > eps Difference
-0.23
Earnings History > 26 > surprise Percent
-16.3121
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-31
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.39
Earnings History > 27 > eps Estimate
1.39
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-05-01
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.99
Earnings History > 28 > eps Estimate
0.9
Earnings History > 28 > eps Difference
0.09
Earnings History > 28 > surprise Percent
10
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-02-20
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.66
Earnings History > 29 > eps Estimate
1.63
Earnings History > 29 > eps Difference
0.03
Earnings History > 29 > surprise Percent
1.8405
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-31
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.72
Earnings History > 30 > eps Estimate
1.71
Earnings History > 30 > eps Difference
0.01
Earnings History > 30 > surprise Percent
0.5848
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-08-01
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.52
Earnings History > 31 > eps Estimate
1.46
Earnings History > 31 > eps Difference
0.06
Earnings History > 31 > surprise Percent
4.1096
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-05-02
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.16
Earnings History > 32 > eps Estimate
1.11
Earnings History > 32 > eps Difference
0.05
Earnings History > 32 > surprise Percent
4.5045
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-02-01
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.62
Earnings History > 33 > eps Estimate
1.76
Earnings History > 33 > eps Difference
-0.14
Earnings History > 33 > surprise Percent
-7.9545
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-11-01
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.49
Earnings History > 34 > eps Estimate
1.42
Earnings History > 34 > eps Difference
0.07
Earnings History > 34 > surprise Percent
4.9296
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-08-02
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.29
Earnings History > 35 > eps Estimate
1.21
Earnings History > 35 > eps Difference
0.08
Earnings History > 35 > surprise Percent
6.6116
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-05-03
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.92
Earnings History > 36 > eps Estimate
0.89
Earnings History > 36 > eps Difference
0.03
Earnings History > 36 > surprise Percent
3.3708
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-02-02
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.42
Earnings History > 37 > eps Estimate
1.4
Earnings History > 37 > eps Difference
0.02
Earnings History > 37 > surprise Percent
1.4286
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-11-02
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.29
Earnings History > 38 > eps Estimate
1.26
Earnings History > 38 > eps Difference
0.03
Earnings History > 38 > surprise Percent
2.381
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-07-19
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.54
Earnings History > 39 > eps Estimate
1.26
Earnings History > 39 > eps Difference
0.28
Earnings History > 39 > surprise Percent
22.2222
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-05-04
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.01
Earnings History > 40 > eps Estimate
0.96
Earnings History > 40 > eps Difference
0.05
Earnings History > 40 > surprise Percent
5.2083
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-02-09
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
1.63
Earnings History > 41 > eps Estimate
1.48
Earnings History > 41 > eps Difference
0.15
Earnings History > 41 > surprise Percent
10.1351
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-28
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
1.14
Earnings History > 42 > eps Estimate
1.11
Earnings History > 42 > eps Difference
0.03
Earnings History > 42 > surprise Percent
2.7027
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-29
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.21
Earnings History > 43 > eps Estimate
1.19
Earnings History > 43 > eps Difference
0.02
Earnings History > 43 > surprise Percent
1.6807
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-30
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1
Earnings History > 44 > eps Estimate
0.98
Earnings History > 44 > eps Difference
0.02
Earnings History > 44 > surprise Percent
2.0408
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-02-05
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
1.24
Earnings History > 45 > eps Estimate
1.22
Earnings History > 45 > eps Difference
0.02
Earnings History > 45 > surprise Percent
1.6393
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-29
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
1.15
Earnings History > 46 > eps Estimate
1.11
Earnings History > 46 > eps Difference
0.04
Earnings History > 46 > surprise Percent
3.6036
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-30
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1.05
Earnings History > 47 > eps Estimate
1.01
Earnings History > 47 > eps Difference
0.04
Earnings History > 47 > surprise Percent
3.9604
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-05-01
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.8
Earnings History > 48 > eps Estimate
0.79
Earnings History > 48 > eps Difference
0.01
Earnings History > 48 > surprise Percent
1.2658
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-02-06
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.91
Earnings History > 49 > eps Estimate
0.9
Earnings History > 49 > eps Difference
0.01
Earnings History > 49 > surprise Percent
1.1111
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-30
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.95
Earnings History > 50 > eps Estimate
0.93
Earnings History > 50 > eps Difference
0.02
Earnings History > 50 > surprise Percent
2.1505
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-08-08
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.99
Earnings History > 51 > eps Estimate
0.94
Earnings History > 51 > eps Difference
0.05
Earnings History > 51 > surprise Percent
5.3191
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-05-02
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.84
Earnings History > 52 > eps Estimate
0.8
Earnings History > 52 > eps Difference
0.04
Earnings History > 52 > surprise Percent
5
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-02-07
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.78
Earnings History > 53 > eps Estimate
0.66
Earnings History > 53 > eps Difference
0.12
Earnings History > 53 > surprise Percent
18.1818
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-11-08
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.77
Earnings History > 54 > eps Estimate
0.71
Earnings History > 54 > eps Difference
0.06
Earnings History > 54 > surprise Percent
8.4507
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-08-09
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.92
Earnings History > 55 > eps Estimate
0.73
Earnings History > 55 > eps Difference
0.19
Earnings History > 55 > surprise Percent
26.0274
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-05-10
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.52
Earnings History > 56 > eps Estimate
0.51
Earnings History > 56 > eps Difference
0.01
Earnings History > 56 > surprise Percent
1.9608
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
USD
Earnings History > 57 > eps Actual
0.57
Earnings History > 57 > eps Estimate
0.53
Earnings History > 57 > eps Difference
0.04
Earnings History > 57 > surprise Percent
7.5472
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-10-27
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.65
Earnings History > 58 > eps Estimate
0.58
Earnings History > 58 > eps Difference
0.07
Earnings History > 58 > surprise Percent
12.069
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
USD
Earnings History > 59 > eps Actual
0.72
Earnings History > 59 > eps Estimate
0.6
Earnings History > 59 > eps Difference
0.12
Earnings History > 59 > surprise Percent
20
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-04-27
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.46
Earnings History > 60 > eps Estimate
0.45
Earnings History > 60 > eps Difference
0.01
Earnings History > 60 > surprise Percent
2.2222
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-02-03
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.55
Earnings History > 61 > eps Estimate
0.44
Earnings History > 61 > eps Difference
0.11
Earnings History > 61 > surprise Percent
25
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
USD
Earnings History > 62 > eps Actual
0.43
Earnings History > 62 > eps Estimate
0.41
Earnings History > 62 > eps Difference
0.02
Earnings History > 62 > surprise Percent
4.878
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
USD
Earnings History > 63 > eps Actual
0.5
Earnings History > 63 > eps Estimate
0.38
Earnings History > 63 > eps Difference
0.12
Earnings History > 63 > surprise Percent
31.5789
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
USD
Earnings History > 64 > eps Actual
0.29
Earnings History > 64 > eps Estimate
0.25
Earnings History > 64 > eps Difference
0.04
Earnings History > 64 > surprise Percent
16
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-02-04
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.39
Earnings History > 65 > eps Estimate
0.31
Earnings History > 65 > eps Difference
0.08
Earnings History > 65 > surprise Percent
25.8065
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-10-28
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.27
Earnings History > 66 > eps Estimate
0.23
Earnings History > 66 > eps Difference
0.04
Earnings History > 66 > surprise Percent
17.3913
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-29
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.34
Earnings History > 67 > eps Estimate
0.29
Earnings History > 67 > eps Difference
0.05
Earnings History > 67 > surprise Percent
17.2414
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
USD
Earnings History > 68 > eps Actual
0.16
Earnings History > 68 > eps Estimate
0.1
Earnings History > 68 > eps Difference
0.06
Earnings History > 68 > surprise Percent
60
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-02-05
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.26
Earnings History > 69 > eps Estimate
0.13
Earnings History > 69 > eps Difference
0.13
Earnings History > 69 > surprise Percent
100
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-23
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.78
Earnings History > 70 > eps Estimate
0.81
Earnings History > 70 > eps Difference
-0.03
Earnings History > 70 > surprise Percent
-3.7037
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-24
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.97
Earnings History > 71 > eps Estimate
0.9
Earnings History > 71 > eps Difference
0.07
Earnings History > 71 > surprise Percent
7.7778
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-24
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.67
Earnings History > 72 > eps Estimate
0.72
Earnings History > 72 > eps Difference
-0.05
Earnings History > 72 > surprise Percent
-6.9444
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-02-07
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.83
Earnings History > 73 > eps Estimate
0.82
Earnings History > 73 > eps Difference
0.01
Earnings History > 73 > surprise Percent
1.2195
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-10-25
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.77
Earnings History > 74 > eps Estimate
0.82
Earnings History > 74 > eps Difference
-0.05
Earnings History > 74 > surprise Percent
-6.0976
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-07-26
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.79
Earnings History > 75 > eps Estimate
0.71
Earnings History > 75 > eps Difference
0.08
Earnings History > 75 > surprise Percent
11.2676
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-04-26
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.49
Earnings History > 76 > eps Estimate
0.43
Earnings History > 76 > eps Difference
0.06
Earnings History > 76 > surprise Percent
13.9535
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-02-08
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.46
Earnings History > 77 > eps Estimate
0.49
Earnings History > 77 > eps Difference
-0.03
Earnings History > 77 > surprise Percent
-6.1224
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-26
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.54
Earnings History > 78 > eps Estimate
0.52
Earnings History > 78 > eps Difference
0.02
Earnings History > 78 > surprise Percent
3.8462
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-07-27
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.51
Earnings History > 79 > eps Estimate
0.45
Earnings History > 79 > eps Difference
0.06
Earnings History > 79 > surprise Percent
13.3333
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-04-27
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.36
Earnings History > 80 > eps Estimate
0.28
Earnings History > 80 > eps Difference
0.08
Earnings History > 80 > surprise Percent
28.5714
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-02-09
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.31
Earnings History > 81 > eps Estimate
0.39
Earnings History > 81 > eps Difference
-0.08
Earnings History > 81 > surprise Percent
-20.5128
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-11-08
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.37
Earnings History > 82 > eps Estimate
0.35
Earnings History > 82 > eps Difference
0.02
Earnings History > 82 > surprise Percent
5.7143
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-07-28
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.29
Earnings History > 83 > eps Estimate
0.28
Earnings History > 83 > eps Difference
0.01
Earnings History > 83 > surprise Percent
3.5714
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-04-28
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.2
Earnings History > 84 > eps Estimate
0.24
Earnings History > 84 > eps Difference
-0.04
Earnings History > 84 > surprise Percent
-16.6667
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-02-24
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.39
Earnings History > 85 > eps Estimate
0.29
Earnings History > 85 > eps Difference
0.1
Earnings History > 85 > surprise Percent
34.4828
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-11-04
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.28
Earnings History > 86 > eps Estimate
0.19
Earnings History > 86 > eps Difference
0.09
Earnings History > 86 > surprise Percent
47.3684
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-06-09
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.16
Earnings History > 87 > eps Estimate
0.12
Earnings History > 87 > eps Difference
0.04
Earnings History > 87 > surprise Percent
33.3333
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-03-08
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.04
Earnings History > 88 > eps Estimate
0.03
Earnings History > 88 > eps Difference
0.01
Earnings History > 88 > surprise Percent
33.3333
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-12-08
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.14
Earnings History > 89 > eps Estimate
0.15
Earnings History > 89 > eps Difference
-0.01
Earnings History > 89 > surprise Percent
-6.6667
Earnings History > 90 > period
2003-03-31
Earnings History > 90 > report Date
2003-05-28
Earnings History > 90 > date
2003-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.1
Earnings History > 90 > eps Estimate
0.14
Earnings History > 90 > eps Difference
-0.04
Earnings History > 90 > surprise Percent
-28.5714
Earnings History > 91 > period
2002-12-31
Earnings History > 91 > report Date
2003-02-27
Earnings History > 91 > date
2002-12-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.04
Earnings History > 91 > eps Estimate
0.05
Earnings History > 91 > eps Difference
-0.01
Earnings History > 91 > surprise Percent
-20
Earnings History > 92 > period
2002-09-30
Earnings History > 92 > report Date
2002-12-03
Earnings History > 92 > date
2002-09-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.06
Earnings History > 92 > eps Estimate
0.13
Earnings History > 92 > eps Difference
-0.07
Earnings History > 92 > surprise Percent
-53.8462
Earnings History > 93 > period
2002-06-30
Earnings History > 93 > report Date
2002-09-26
Earnings History > 93 > date
2002-06-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.1
Earnings History > 93 > eps Estimate
0.19
Earnings History > 93 > eps Difference
-0.09
Earnings History > 93 > surprise Percent
-47.3684
Earnings History > 94 > period
2002-03-31
Earnings History > 94 > report Date
2002-05-29
Earnings History > 94 > date
2002-03-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.18
Earnings History > 94 > eps Estimate
0.12
Earnings History > 94 > eps Difference
0.06
Earnings History > 94 > surprise Percent
50
Earnings History > 95 > period
2001-12-31
Earnings History > 95 > report Date
2002-02-28
Earnings History > 95 > date
2001-12-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.24
Earnings History > 95 > eps Estimate
-0.02
Earnings History > 95 > eps Difference
-0.22
Earnings History > 95 > surprise Percent
-1100
Earnings History > 96 > period
2001-09-30
Earnings History > 96 > report Date
2001-12-05
Earnings History > 96 > date
2001-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.16
Earnings History > 96 > eps Estimate
0.13
Earnings History > 96 > eps Difference
0.03
Earnings History > 96 > surprise Percent
23.0769
Earnings History > 97 > period
2001-06-30
Earnings History > 97 > report Date
2001-09-30
Earnings History > 97 > date
2001-06-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.24
Earnings History > 97 > eps Estimate
0.19
Earnings History > 97 > eps Difference
0.05
Earnings History > 97 > surprise Percent
26.3158
Earnings History > 98 > period
2001-03-31
Earnings History > 98 > report Date
2001-05-23
Earnings History > 98 > date
2001-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.3
Earnings History > 98 > eps Estimate
0.58
Earnings History > 98 > eps Difference
-0.28
Earnings History > 98 > surprise Percent
-48.2759
Earnings History > 99 > period
2000-12-31
Earnings History > 99 > report Date
2001-02-27
Earnings History > 99 > date
2000-12-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.6
Earnings History > 99 > eps Estimate
0.57
Earnings History > 99 > eps Difference
0.03
Earnings History > 99 > surprise Percent
5.2632
Earnings History > 100 > period
2000-09-30
Earnings History > 100 > report Date
2000-11-29
Earnings History > 100 > date
2000-09-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.72
Earnings History > 100 > eps Estimate
0.69
Earnings History > 100 > eps Difference
0.03
Earnings History > 100 > surprise Percent
4.3478
Earnings History > 101 > period
2000-06-30
Earnings History > 101 > report Date
2000-09-20
Earnings History > 101 > date
2000-06-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.78
Earnings History > 101 > eps Estimate
0.69
Earnings History > 101 > eps Difference
0.09
Earnings History > 101 > surprise Percent
13.0435
Earnings History > 102 > period
2000-03-31
Earnings History > 102 > report Date
2000-05-24
Earnings History > 102 > date
2000-03-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.63
Earnings History > 102 > eps Estimate
0.54
Earnings History > 102 > eps Difference
0.09
Earnings History > 102 > surprise Percent
16.6667
Earnings History > 103 > period
1999-12-31
Earnings History > 103 > report Date
2000-02-23
Earnings History > 103 > date
1999-12-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.48
Earnings History > 103 > eps Estimate
0.47
Earnings History > 103 > eps Difference
0.01
Earnings History > 103 > surprise Percent
2.1277
Earnings History > 104 > period
1999-09-30
Earnings History > 104 > report Date
1999-11-30
Earnings History > 104 > date
1999-09-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.6
Earnings History > 104 > eps Estimate
0.56
Earnings History > 104 > eps Difference
0.04
Earnings History > 104 > surprise Percent
7.1429
Earnings History > 105 > period
1999-06-30
Earnings History > 105 > report Date
1999-09-22
Earnings History > 105 > date
1999-06-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.63
Earnings History > 105 > eps Estimate
0.53
Earnings History > 105 > eps Difference
0.1
Earnings History > 105 > surprise Percent
18.8679
Earnings History > 106 > period
1999-03-31
Earnings History > 106 > report Date
1999-05-27
Earnings History > 106 > date
1999-03-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.43
Earnings History > 106 > eps Estimate
0.36
Earnings History > 106 > eps Difference
0.07
Earnings History > 106 > surprise Percent
19.4444
Earnings History > 107 > period
1998-12-31
Earnings History > 107 > report Date
1999-03-02
Earnings History > 107 > date
1998-12-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.41
Earnings History > 107 > eps Estimate
0.44
Earnings History > 107 > eps Difference
-0.03
Earnings History > 107 > surprise Percent
-6.8182
Earnings History > 108 > period
1998-09-30
Earnings History > 108 > report Date
1998-12-01
Earnings History > 108 > date
1998-09-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.55
Earnings History > 108 > eps Estimate
0.5
Earnings History > 108 > eps Difference
0.05
Earnings History > 108 > surprise Percent
10
Earnings History > 109 > period
1998-06-30
Earnings History > 109 > report Date
1998-09-14
Earnings History > 109 > date
1998-06-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.53
Earnings History > 109 > eps Estimate
0.54
Earnings History > 109 > eps Difference
-0.01
Earnings History > 109 > surprise Percent
-1.8519
Earnings History > 110 > period
1998-03-31
Earnings History > 110 > report Date
1998-05-27
Earnings History > 110 > date
1998-03-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.49
Earnings History > 110 > eps Estimate
0.48
Earnings History > 110 > eps Difference
0.01
Earnings History > 110 > surprise Percent
2.0833
Earnings History > 111 > period
1997-12-31
Earnings History > 111 > report Date
1998-02-24
Earnings History > 111 > date
1997-12-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.43
Earnings History > 111 > eps Estimate
0.43
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
0
Earnings History > 112 > period
1997-09-30
Earnings History > 112 > report Date
1997-11-20
Earnings History > 112 > date
1997-09-30
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.49
Earnings History > 112 > eps Estimate
0.46
Earnings History > 112 > eps Difference
0.03
Earnings History > 112 > surprise Percent
6.5217
Earnings History > 113 > period
1997-06-30
Earnings History > 113 > report Date
1997-09-09
Earnings History > 113 > date
1997-06-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.46
Earnings History > 113 > eps Estimate
0.44
Earnings History > 113 > eps Difference
0.02
Earnings History > 113 > surprise Percent
4.5455
Earnings History > 114 > period
1997-03-31
Earnings History > 114 > report Date
1997-05-28
Earnings History > 114 > date
1997-03-31
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.4
Earnings History > 114 > eps Estimate
0.39
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
2.5641
Earnings History > 115 > period
1996-12-31
Earnings History > 115 > report Date
1997-02-26
Earnings History > 115 > date
1996-12-31
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.35
Earnings History > 115 > eps Estimate
0.38
Earnings History > 115 > eps Difference
-0.03
Earnings History > 115 > surprise Percent
-7.8947
Earnings History > 116 > period
1996-09-30
Earnings History > 116 > report Date
1996-11-18
Earnings History > 116 > date
1996-09-30
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.36
Earnings History > 116 > eps Estimate
0.36
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
0
Earnings History > 117 > period
1996-06-30
Earnings History > 117 > report Date
1996-09-11
Earnings History > 117 > date
1996-06-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.36
Earnings History > 117 > eps Estimate
0.33
Earnings History > 117 > eps Difference
0.03
Earnings History > 117 > surprise Percent
9.0909
Earnings History > 118 > period
1996-03-31
Earnings History > 118 > report Date
1996-05-21
Earnings History > 118 > date
1996-03-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.33
Earnings History > 118 > eps Estimate
0.31
Earnings History > 118 > eps Difference
0.02
Earnings History > 118 > surprise Percent
6.4516
Earnings History > 119 > period
1995-12-31
Earnings History > 119 > report Date
1996-02-13
Earnings History > 119 > date
1995-12-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.28
Earnings History > 119 > eps Estimate
0.24
Earnings History > 119 > eps Difference
0.04
Earnings History > 119 > surprise Percent
16.6667
Earnings History > 120 > period
1995-09-30
Earnings History > 120 > report Date
1995-11-20
Earnings History > 120 > date
1995-09-30
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.3
Earnings History > 120 > eps Estimate
0.24
Earnings History > 120 > eps Difference
0.06
Earnings History > 120 > surprise Percent
25
Earnings History > 121 > period
1995-06-30
Earnings History > 121 > report Date
1995-09-19
Earnings History > 121 > date
1995-06-30
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.25
Earnings History > 121 > eps Estimate
0.21
Earnings History > 121 > eps Difference
0.04
Earnings History > 121 > surprise Percent
19.0476
Earnings History > 122 > period
1995-03-31
Earnings History > 122 > report Date
1995-05-21
Earnings History > 122 > date
1995-03-31
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.2
Earnings History > 122 > eps Estimate
0.18
Earnings History > 122 > eps Difference
0.02
Earnings History > 122 > surprise Percent
11.1111
Belden Inc. provides connection solutions to bring data infrastructure into alignment to unlock new possibilities for its customers. It operates through two segments, Smart Infrastructure Solutions and Automation Solutions. The Smart Infrastructure Solutions segment offers copper cable and connectivity solutions, fiber cable and connectivity solutions, interconnect panels, racks and enclosures, and signal extension and matrix switching systems for use in local area networks, data centers, access control, 5G, fiber to the home, and building automation applications. It also provides power, cooling, and airflow management products for mission-critical data center operations; and end-to-end fiber and copper network systems. This segment serves commercial real estate, education, financial, stadiums and venues, military installations, and broadband and wireless service providers, as well as data centers, government, healthcare, and hospitality sectors. The Automation Solutions segment offers network infrastructure and digitization solutions; and products and solutions covering various aspects of data handling, including acquisition, transmission, orchestration, and management for applications in discrete automation, process automation, energy, and mass transit. It sells its products to distributors, end-users, installers, and original equipment manufacturers (OEMs). Belden Inc. operates in the Americas, Europe, the Middle East, Africa, and the Asia-Pacific. The company was formerly known as Belden CDT Inc. and changed its name to Belden Inc. in May 2007. Belden Inc. was founded in 1902 and is headquartered in Saint Louis, Missouri.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ASage Mountain Advisors LLC Increases Holdings in Kayne Anderson BDC, Inc. $KBDC - MarketBeat
1/20/2026
Sage Mountain Advisors LLC Increases Holdings in Kayne Anderson BDC, Inc. $KBDC MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$144.4
Analyst Picks
Strong Buy
4
Buy
1
Hold
0
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)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Medium
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 109.19% of the total shares of Belden Inc
1.
FMR Inc(13.8146%)
since
2025/06/30
2.
BlackRock Inc(12.5915%)
since
2025/06/30
3.
Vanguard Group Inc(12.1145%)
since
2025/06/30
4.
Wellington Management Company LLP(4.3064%)
since
2025/06/30
5.
State Street Corp(3.892%)
since
2025/06/30
6.
iShares Core S&P Mid-Cap ETF(3.2449%)
since
2025/08/31
7.
Vanguard Total Stock Mkt Idx Inv(3.1256%)
since
2025/07/31
8.
Dimensional Fund Advisors, Inc.(2.7579%)
since
2025/06/30
9.
Allspring Global Investments Holdings, LLC(2.7053%)
since
2025/06/30
10.
Fuller & Thaler Asset Management Inc(2.4896%)
since
2025/06/30
11.
Geode Capital Management, LLC(2.4674%)
since
2025/06/30
12.
Amvescap Plc.(2.4648%)
since
2025/06/30
13.
iShares Russell 2000 ETF(2.4237%)
since
2025/08/31
14.
Vanguard Small Cap Index(2.4197%)
since
2025/07/31
15.
FullerThaler Behavioral Small-Cap Equity(2.3682%)
since
2025/06/30
16.
FullerThaler Behavioral Sm-Cp Eq R6(2.3682%)
since
2025/06/30
17.
T. Rowe Price Associates, Inc.(2.1236%)
since
2025/06/30
18.
Vanguard Information Technology ETF(2.1223%)
since
2025/07/31
19.
Fidelity Low-Priced Stock(2.0699%)
since
2025/06/30
20.
Strategic Advisers Fidelity US TtlStk(1.9465%)
since
2025/07/31
21.
Allspring Special Small Cap Value A(1.6501%)
since
2025/07/31
22.
Macquarie Group Ltd(1.5892%)
since
2025/06/30
23.
Channing Capital Management, LLC(1.5797%)
since
2025/06/30
24.
Bank of New York Mellon Corp(1.5691%)
since
2025/06/30
25.
Vanguard Small Cap Value Index Inv(1.5552%)
since
2025/07/31
26.
Lord, Abbett & Co LLC(1.5041%)
since
2025/06/30
27.
AllianceBernstein L.P.(1.4271%)
since
2025/06/30
28.
Northern Trust Corp(1.3892%)
since
2025/06/30
29.
Silvercrest Asset Management Group LLC(1.3559%)
since
2025/06/30
30.
T. Rowe Price Integrated US Sm Gr Eq(1.3097%)
since
2025/07/31
31.
T. Rowe Price Integrated US SmCapGrEq(1.3097%)
since
2025/06/30
32.
Victory Capital Management Inc.(1.2261%)
since
2025/06/30
33.
NORGES BANK(1.2163%)
since
2025/06/30
34.
Fidelity VIP Mid Cap Initial(1.1711%)
since
2025/07/31
35.
Vanguard Institutional Extnd Mkt Idx Tr(1.0715%)
since
2025/07/31
36.
Fidelity Small Cap Index(1.0023%)
since
2025/06/30
37.
Fidelity Mid-Cap Stock(0.9248%)
since
2025/07/31
38.
iShares Russell 2000 Growth ETF(0.8801%)
since
2025/08/31
39.
Macquarie Small Cap Value A(0.8757%)
since
2025/07/31
40.
SPDR® S&P MIDCAP 400 ETF Trust(0.7636%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.96
Date
2025-09-30
EPS Actual
1.97
EPS Estimate
1.92
EPS Difference
0.05
Surprise Percent
2.6042%
(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.