_id
6915ec4bbc934aba376b1d5b
Ticker
RBC
Name
RBC Bearings Incorporated
Exchange
NYSE
Address
One Tribology Center, Oxford, CT, United States, 06478
Country
USA
Sector
Industrials
Industry
Tools & Accessories
Currency
USD
Website
https://www.rbcbearings.com
Description
RBC Bearings Incorporated manufactures and markets engineered precision bearings, components, and systems in the United States and internationally. It operates through two segments, Aerospace/Defense and Industrial. The company produces plain bearings with self-lubricating or metal-to-metal designs, including rod end bearings, spherical plain bearings, and journal bearings; roller bearings, such as tapered roller bearings, needle roller bearings, and needle bearing track rollers and cam followers, which are anti-friction products that are used in industrial applications and military aircraft platforms; and ball bearings that include high precision aerospace, airframe control, thin section, and industrial ball bearings that utilize high precision ball elements to reduce friction in high-speed applications. In addition, it offers mounted bearing products include mounted ball bearings, mounted roller bearings, and mounted plain bearings; and enclosed gearing product lines, including quantis gearmotor, torque arm, tigear, magnagear and maxum, and controlled start transmission. Further, the company's power transmission components include mechanical drive components, couplings, and conveyor components; engineered hydraulics and valves for aircraft and submarine applications, and aerospace and defense aftermarket services; fasteners; precision mechanical components, which are used in various general industrial applications; and machine tool collets that are used for holding circulars or rod-like pieces. It serves commercial and defense aerospace,, construction, mining, forestry, energy, agricultural, food and beverage, metals and mining material handling, chemicals, oil and gas production, warehousing and logistics, semiconductor equipment, waste and water management, and rail and transportation applications through its direct sales force, and a network of industrial and aerospace distributors. The company was founded in 1919 and is based in Oxford, Connecticut.
Last Close
458.15
Volume
196316
Current Price
460.17
Change
0.4409036341809535
Last Updated
2025-12-03T12:44:13.563Z
Image
data:image/webp;base64,UklGRpACAABXRUJQVlA4IIQCAACwDwCdASpAAEAAPrVQnkunJKKhrBVcAOAWiWoAvnsl+E/I+a9ZGsdzB5V0Efo42513gfwCO7rkXIsadpSi9H11s3Tlp27oeP1LndtnPsjtdbhsSBgIlQ7U0iCvNdj5dQxkgIZyPSUwob1Tz9jLwTQJjWPeBN8DQnIN593ldFIjUGwMbAaeAAD+8N4/nyAj5Wujt1LKfCV//lbkb+Sbxr/Nb/8uwzKRL3N7FOS0ogG253m1Kdbws4iYMgx4eC1Q0++qpR7h1zk10MODzipjmjA46riGWFYyscvINtbjSqBeAqArfBKQHNuQhkye8C5Mqxqf5gRXr2Y67rVRQUgpnz/w93M1/fkmDZOp5xRcsdRsbX1v9TgcTTMxJsyUZH5SbzZ/LgEEDkZK6w3Me1l/qRRf6G783SC+IKyk1+CIsXzw0j0PWdUNAsAb8Ei0ksqLdmKFnLVW4isOAMMnGnn8JwEEG0NkjzPBX+wBTy9de4njtYQrLvTvcjiybsgEeAigpmc0cBkAPmREQDd7wmlTj5F7Bf7myra0Uk4boC5gCpvTYEezt19/8N8u9AAT3N7fYY16LMEZMGbw+Fve/1Oq/jZBb98sSS+DaBM1OurTwr3IUHWyDzt/rscWW068ZbptOeAOr+1sskqLiXZi31j1ooG8sfVTsmvRMWX8rlU1Wk16QkeLJIL/z6cqtitoNXvX3eapzRxm5v+HkL/nYZUk6H8lteYDMU8LoXmXl9NyDbCNrx+rOZ3jvidreWbRlvyJbbjH9VwSwz7qUXVFIG426T4fUIza4BeufzDRlq8gWj3+sy30iiHIzKbxF711sR1i4/sLO8UZsgAQGZSPPqJqXI70k0AAAA==
Ipo Date
1987-03-27T00:00:00.000Z
Market Cap
13910299648
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.8319166666666667
Sentiment Sources
12
Rating
4
Target Price
479.8333
Strong Buy
3
Buy
1
Hold
3
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
455300000
Cost Of Revenue
254700000
Gross Profit
200600000
Operating Expenses
102800000
Operating Income
97800000
Interest Expense
13400000
Pretax Income
83400000
Net Income
60000000
Eps
1.899592540566036
Dividends Per Share
0
Shares Outstanding
31611442
Income Tax Expense
23400000
EBITDA
126400000
Operating Margin
21.480342631232155
Total Other Income Expense Net
-14400000
Cash
91200000
Short Term Investments
-
Receivables
279200000
Inventories
768700000
Total Current Assets
1193300000
Property Plant Equipment
407600000
Total Assets
5110800000
Payables
144100000
Short Term Debt
17100000
Long Term Debt
1069300000
Total Liabilities
1923600000
Equity
3187200000
Depreciation
32900000
Change In Working Capital
-28800000
Cash From Operations
88400000
Capital Expenditures
16700000
Cash From Investing
-291700000
Cash From Financing
161900000
Net Change In Cash
-41700000
PE
53.5328
PB
4.560366852588479
ROE
1.8825301204819278
ROA
1.173984503404555
FCF
71700000
Fcf Percent
0.15747858554799032
Piotroski FScore
4
Health Score
59
Deep Value Investing Score
5
Defensive Investing Score
8
Dividend Investing Score
5
Economic Moat Investing Score
7.3
Garp Investing Score
3.5
Growth Investing Score
3
Momentum Investing Score
4.5
Net Net Investing Score
2.5
Quality Investing Score
7
Value Investing Score
4
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
455300000
Quarters > 0 > income Statement > cost Of Revenue
254700000
Quarters > 0 > income Statement > gross Profit
200600000
Quarters > 0 > income Statement > operating Expenses
102800000
Quarters > 0 > income Statement > operating Income
97800000
Quarters > 0 > income Statement > interest Expense
13400000
Quarters > 0 > income Statement > pretax Income
83400000
Quarters > 0 > income Statement > net Income
60000000
Quarters > 0 > income Statement > eps
1.899592540566036
Quarters > 0 > income Statement > dividends Per Share
0
Quarters > 0 > income Statement > shares Outstanding
31585721
Quarters > 0 > income Statement > income Tax Expense
23400000
Quarters > 0 > income Statement > EBITDA
126400000
Quarters > 0 > income Statement > operating Margin
21.480342631232155
Quarters > 0 > income Statement > total Other Income Expense Net
-14400000
Quarters > 0 > balance Sheet > cash
91200000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
279200000
Quarters > 0 > balance Sheet > inventories
768700000
Quarters > 0 > balance Sheet > total Current Assets
1193300000
Quarters > 0 > balance Sheet > property Plant Equipment
407600000
Quarters > 0 > balance Sheet > total Assets
5110800000
Quarters > 0 > balance Sheet > payables
144100000
Quarters > 0 > balance Sheet > short Term Debt
17100000
Quarters > 0 > balance Sheet > long Term Debt
1069300000
Quarters > 0 > balance Sheet > total Liabilities
1923600000
Quarters > 0 > balance Sheet > equity
3187200000
Quarters > 0 > cash Flow > net Income
60000000
Quarters > 0 > cash Flow > depreciation
32900000
Quarters > 0 > cash Flow > change In Working Capital
-28800000
Quarters > 0 > cash Flow > cash From Operations
88400000
Quarters > 0 > cash Flow > capital Expenditures
16700000
Quarters > 0 > cash Flow > cash From Investing
-291700000
Quarters > 0 > cash Flow > cash From Financing
161900000
Quarters > 0 > cash Flow > net Change In Cash
-41700000
Quarters > 0 > ratios > PE
1.899592540566036
Quarters > 0 > ratios > PB
4.560366852588479
Quarters > 0 > ratios > ROE
1.8825301204819278
Quarters > 0 > ratios > ROA
1.173984503404555
Quarters > 0 > ratios > FCF
71700000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.15747858554799032
Quarters > 0 > health Score
59
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
436000000
Quarters > 1 > income Statement > cost Of Revenue
240800000
Quarters > 1 > income Statement > gross Profit
195200000
Quarters > 1 > income Statement > operating Expenses
94100000
Quarters > 1 > income Statement > operating Income
101100000
Quarters > 1 > income Statement > interest Expense
12200000
Quarters > 1 > income Statement > pretax Income
87700000
Quarters > 1 > income Statement > net Income
68500000
Quarters > 1 > income Statement > eps
2.1709357404922365
Quarters > 1 > income Statement > dividends Per Share
0
Quarters > 1 > income Statement > shares Outstanding
31553214
Quarters > 1 > income Statement > income Tax Expense
19200000
Quarters > 1 > income Statement > EBITDA
129500000
Quarters > 1 > income Statement > operating Margin
23.18807339449541
Quarters > 1 > income Statement > total Other Income Expense Net
-13400000
Quarters > 1 > balance Sheet > cash
132900000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
292500000
Quarters > 1 > balance Sheet > inventories
679700000
Quarters > 1 > balance Sheet > total Current Assets
1135200000
Quarters > 1 > balance Sheet > property Plant Equipment
422900000
Quarters > 1 > balance Sheet > total Assets
4789700000
Quarters > 1 > balance Sheet > payables
140700000
Quarters > 1 > balance Sheet > short Term Debt
17100000
Quarters > 1 > balance Sheet > long Term Debt
913800000
Quarters > 1 > balance Sheet > total Liabilities
1673300000
Quarters > 1 > balance Sheet > equity
3116400000
Quarters > 1 > cash Flow > net Income
68500000
Quarters > 1 > cash Flow > depreciation
29600000
Quarters > 1 > cash Flow > change In Working Capital
14200000
Quarters > 1 > cash Flow > cash From Operations
120000000
Quarters > 1 > cash Flow > capital Expenditures
15700000
Quarters > 1 > cash Flow > cash From Investing
-15700000
Quarters > 1 > cash Flow > cash From Financing
-7900000
Quarters > 1 > cash Flow > net Change In Cash
96100000
Quarters > 1 > ratios > PE
2.1709357404922365
Quarters > 1 > ratios > PB
4.659171635983828
Quarters > 1 > ratios > ROE
2.198049030933128
Quarters > 1 > ratios > ROA
1.4301522015992651
Quarters > 1 > ratios > FCF
104300000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.23922018348623852
Quarters > 1 > health Score
64
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
437700000
Quarters > 2 > income Statement > cost Of Revenue
244300000
Quarters > 2 > income Statement > gross Profit
193400000
Quarters > 2 > income Statement > operating Expenses
92700000
Quarters > 2 > income Statement > operating Income
100700000
Quarters > 2 > income Statement > interest Expense
12800000
Quarters > 2 > income Statement > pretax Income
87900000
Quarters > 2 > income Statement > net Income
72700000
Quarters > 2 > income Statement > eps
2.304498050527784
Quarters > 2 > income Statement > dividends Per Share
17200000
Quarters > 2 > income Statement > shares Outstanding
31547000
Quarters > 2 > income Statement > income Tax Expense
15200000
Quarters > 2 > income Statement > EBITDA
130800000
Quarters > 2 > income Statement > operating Margin
23.006625542609093
Quarters > 2 > income Statement > total Other Income Expense Net
-12800000
Quarters > 2 > balance Sheet > cash
36800000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
307600000
Quarters > 2 > balance Sheet > inventories
654500000
Quarters > 2 > balance Sheet > total Current Assets
1027300000
Quarters > 2 > balance Sheet > property Plant Equipment
417600000
Quarters > 2 > balance Sheet > total Assets
4685200000
Quarters > 2 > balance Sheet > payables
138400000
Quarters > 2 > balance Sheet > short Term Debt
16800000
Quarters > 2 > balance Sheet > long Term Debt
918400000
Quarters > 2 > balance Sheet > total Liabilities
1653800000
Quarters > 2 > balance Sheet > equity
3031400000
Quarters > 2 > cash Flow > net Income
72700000
Quarters > 2 > cash Flow > depreciation
30100000
Quarters > 2 > cash Flow > change In Working Capital
-31500000
Quarters > 2 > cash Flow > cash From Operations
69200000
Quarters > 2 > cash Flow > capital Expenditures
14200000
Quarters > 2 > cash Flow > cash From Investing
-14200000
Quarters > 2 > cash Flow > cash From Financing
-79100000
Quarters > 2 > cash Flow > net Change In Cash
-23800000
Quarters > 2 > ratios > PE
2.304498050527784
Quarters > 2 > ratios > PB
4.788870815464802
Quarters > 2 > ratios > ROE
2.3982318400738936
Quarters > 2 > ratios > ROA
1.5516946981985829
Quarters > 2 > ratios > FCF
55000000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.1256568425862463
Quarters > 2 > health Score
55
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
394400000
Quarters > 3 > income Statement > cost Of Revenue
219500000
Quarters > 3 > income Statement > gross Profit
174900000
Quarters > 3 > income Statement > operating Expenses
89300000
Quarters > 3 > income Statement > operating Income
85600000
Quarters > 3 > income Statement > interest Expense
14200000
Quarters > 3 > income Statement > pretax Income
74700000
Quarters > 3 > income Statement > net Income
57900000
Quarters > 3 > income Statement > eps
1.8544245946280682
Quarters > 3 > income Statement > dividends Per Share
5700000
Quarters > 3 > income Statement > shares Outstanding
31222623
Quarters > 3 > income Statement > income Tax Expense
16800000
Quarters > 3 > income Statement > EBITDA
118600000
Quarters > 3 > income Statement > operating Margin
21.703853955375255
Quarters > 3 > income Statement > total Other Income Expense Net
-10900000
Quarters > 3 > balance Sheet > cash
60600000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
256100000
Quarters > 3 > balance Sheet > inventories
656900000
Quarters > 3 > balance Sheet > total Current Assets
1003300000
Quarters > 3 > balance Sheet > property Plant Equipment
404100000
Quarters > 3 > balance Sheet > total Assets
4665700000
Quarters > 3 > balance Sheet > payables
130100000
Quarters > 3 > balance Sheet > short Term Debt
15600000
Quarters > 3 > balance Sheet > long Term Debt
999700000
Quarters > 3 > balance Sheet > total Liabilities
1726500000
Quarters > 3 > balance Sheet > equity
2939200000
Quarters > 3 > cash Flow > net Income
57900000
Quarters > 3 > cash Flow > depreciation
29700000
Quarters > 3 > cash Flow > change In Working Capital
-9700000
Quarters > 3 > cash Flow > cash From Operations
84000000
Quarters > 3 > cash Flow > capital Expenditures
10400000
Quarters > 3 > cash Flow > cash From Investing
-10400000
Quarters > 3 > cash Flow > cash From Financing
-102300000
Quarters > 3 > cash Flow > net Change In Cash
-28500000
Quarters > 3 > ratios > PE
1.8544245946280682
Quarters > 3 > ratios > PB
4.888307847683043
Quarters > 3 > ratios > ROE
1.9699237887860643
Quarters > 3 > ratios > ROA
1.2409713440641277
Quarters > 3 > ratios > FCF
73600000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.18661257606490872
Quarters > 3 > health Score
62
Annuals > 0 > quarter
2025-03-31
Annuals > 0 > income Statement > revenue
1636300000
Annuals > 0 > income Statement > cost Of Revenue
910200000
Annuals > 0 > income Statement > gross Profit
726100000
Annuals > 0 > income Statement > operating Expenses
356200000
Annuals > 0 > income Statement > operating Income
369900000
Annuals > 0 > income Statement > interest Expense
59800000
Annuals > 0 > income Statement > pretax Income
311900000
Annuals > 0 > income Statement > net Income
246200000
Annuals > 0 > income Statement > eps
8.110957369704158
Annuals > 0 > income Statement > dividends Per Share
17200000
Annuals > 0 > income Statement > shares Outstanding
30354000
Annuals > 0 > income Statement > income Tax Expense
65700000
Annuals > 0 > income Statement > EBITDA
491700000
Annuals > 0 > income Statement > operating Margin
22.605879117521237
Annuals > 0 > income Statement > total Other Income Expense Net
-58000000
Annuals > 0 > balance Sheet > cash
36800000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
307600000
Annuals > 0 > balance Sheet > inventories
654500000
Annuals > 0 > balance Sheet > total Current Assets
1027300000
Annuals > 0 > balance Sheet > property Plant Equipment
417600000
Annuals > 0 > balance Sheet > total Assets
4685200000
Annuals > 0 > balance Sheet > payables
138400000
Annuals > 0 > balance Sheet > short Term Debt
16800000
Annuals > 0 > balance Sheet > long Term Debt
918400000
Annuals > 0 > balance Sheet > total Liabilities
1653800000
Annuals > 0 > balance Sheet > equity
3031400000
Annuals > 0 > cash Flow > net Income
246200000
Annuals > 0 > cash Flow > depreciation
120000000
Annuals > 0 > cash Flow > change In Working Capital
-83800000
Annuals > 0 > cash Flow > cash From Operations
293600000
Annuals > 0 > cash Flow > capital Expenditures
49800000
Annuals > 0 > cash Flow > cash From Investing
-49800000
Annuals > 0 > cash Flow > cash From Financing
-270400000
Annuals > 0 > cash Flow > net Change In Cash
-26700000
Annuals > 0 > ratios > PE
8.110957369704158
Annuals > 0 > ratios > PB
4.406206426073761
Annuals > 0 > ratios > ROE
8.121659959094808
Annuals > 0 > ratios > ROA
5.25484504396824
Annuals > 0 > ratios > FCF
243800000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.14899468312656602
Annuals > 0 > health Score
67
Annuals > 1 > quarter
2024-03-31
Annuals > 1 > income Statement > revenue
1560300000
Annuals > 1 > income Statement > cost Of Revenue
889800000
Annuals > 1 > income Statement > gross Profit
670500000
Annuals > 1 > income Statement > operating Expenses
328300000
Annuals > 1 > income Statement > operating Income
342200000
Annuals > 1 > income Statement > interest Expense
78700000
Annuals > 1 > income Statement > pretax Income
261800000
Annuals > 1 > income Statement > net Income
209900000
Annuals > 1 > income Statement > eps
7.191051331019406
Annuals > 1 > income Statement > dividends Per Share
23000000
Annuals > 1 > income Statement > shares Outstanding
29189056
Annuals > 1 > income Statement > income Tax Expense
51900000
Annuals > 1 > income Statement > EBITDA
459800000
Annuals > 1 > income Statement > operating Margin
21.931679805165675
Annuals > 1 > income Statement > total Other Income Expense Net
-80400000
Annuals > 1 > balance Sheet > cash
63500000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
262100000
Annuals > 1 > balance Sheet > inventories
622800000
Annuals > 1 > balance Sheet > total Current Assets
965500000
Annuals > 1 > balance Sheet > property Plant Equipment
402400000
Annuals > 1 > balance Sheet > total Assets
4678600000
Annuals > 1 > balance Sheet > payables
116200000
Annuals > 1 > balance Sheet > short Term Debt
16500000
Annuals > 1 > balance Sheet > long Term Debt
1188100000
Annuals > 1 > balance Sheet > total Liabilities
1926700000
Annuals > 1 > balance Sheet > equity
2751900000
Annuals > 1 > cash Flow > net Income
209900000
Annuals > 1 > cash Flow > depreciation
119300000
Annuals > 1 > cash Flow > change In Working Capital
-72600000
Annuals > 1 > cash Flow > cash From Operations
274700000
Annuals > 1 > cash Flow > capital Expenditures
33200000
Annuals > 1 > cash Flow > cash From Investing
-52200000
Annuals > 1 > cash Flow > cash From Financing
-223500000
Annuals > 1 > cash Flow > net Change In Cash
-1900000
Annuals > 1 > ratios > PE
7.191051331019406
Annuals > 1 > ratios > PB
4.667448745317781
Annuals > 1 > ratios > ROE
7.627457393073876
Annuals > 1 > ratios > ROA
4.486384815970589
Annuals > 1 > ratios > FCF
241500000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.15477792732166892
Annuals > 1 > health Score
66
Annuals > 2 > quarter
2023-03-31
Annuals > 2 > income Statement > revenue
1469300000
Annuals > 2 > income Statement > cost Of Revenue
864500000
Annuals > 2 > income Statement > gross Profit
604800000
Annuals > 2 > income Statement > operating Expenses
311800000
Annuals > 2 > income Statement > operating Income
293000000
Annuals > 2 > income Statement > interest Expense
76700000
Annuals > 2 > income Statement > pretax Income
209700000
Annuals > 2 > income Statement > net Income
166700000
Annuals > 2 > income Statement > eps
5.733955012840516
Annuals > 2 > income Statement > dividends Per Share
22900000
Annuals > 2 > income Statement > shares Outstanding
29072429
Annuals > 2 > income Statement > income Tax Expense
43000000
Annuals > 2 > income Statement > EBITDA
401800000
Annuals > 2 > income Statement > operating Margin
19.941468726604505
Annuals > 2 > income Statement > total Other Income Expense Net
-83300000
Annuals > 2 > balance Sheet > cash
65400000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
239600000
Annuals > 2 > balance Sheet > inventories
587200000
Annuals > 2 > balance Sheet > total Current Assets
913300000
Annuals > 2 > balance Sheet > property Plant Equipment
416700000
Annuals > 2 > balance Sheet > total Assets
4690400000
Annuals > 2 > balance Sheet > payables
146800000
Annuals > 2 > balance Sheet > short Term Debt
14300000
Annuals > 2 > balance Sheet > long Term Debt
1989700000
Annuals > 2 > balance Sheet > total Liabilities
2154500000
Annuals > 2 > balance Sheet > equity
2535900000
Annuals > 2 > cash Flow > net Income
166700000
Annuals > 2 > cash Flow > depreciation
115400000
Annuals > 2 > cash Flow > change In Working Capital
-71100000
Annuals > 2 > cash Flow > cash From Operations
220600000
Annuals > 2 > cash Flow > capital Expenditures
42000000
Annuals > 2 > cash Flow > cash From Investing
-113300000
Annuals > 2 > cash Flow > cash From Financing
-322800000
Annuals > 2 > cash Flow > net Change In Cash
-117500000
Annuals > 2 > ratios > PE
5.733955012840516
Annuals > 2 > ratios > PB
5.044769768981427
Annuals > 2 > ratios > ROE
6.5736030600575726
Annuals > 2 > ratios > ROA
3.554067883336176
Annuals > 2 > ratios > FCF
178600000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.12155448172599197
Annuals > 2 > health Score
61
Annuals > 3 > quarter
2022-03-31
Annuals > 3 > income Statement > revenue
942900000
Annuals > 3 > income Statement > cost Of Revenue
585800000
Annuals > 3 > income Statement > gross Profit
357100000
Annuals > 3 > income Statement > operating Expenses
236000000
Annuals > 3 > income Statement > operating Income
121100000
Annuals > 3 > income Statement > interest Expense
41500000
Annuals > 3 > income Statement > pretax Income
78700000
Annuals > 3 > income Statement > net Income
54700000
Annuals > 3 > income Statement > eps
2.0028538653743144
Annuals > 3 > income Statement > dividends Per Share
7092000
Annuals > 3 > income Statement > shares Outstanding
27311029
Annuals > 3 > income Statement > income Tax Expense
24000000
Annuals > 3 > income Statement > EBITDA
185700000
Annuals > 3 > income Statement > operating Margin
12.843355605048256
Annuals > 3 > income Statement > total Other Income Expense Net
-42400000
Annuals > 3 > balance Sheet > cash
182862000
Annuals > 3 > balance Sheet > short Term Investments
0
Annuals > 3 > balance Sheet > receivables
247487000
Annuals > 3 > balance Sheet > inventories
516140000
Annuals > 3 > balance Sheet > total Current Assets
962237000
Annuals > 3 > balance Sheet > property Plant Equipment
431267000
Annuals > 3 > balance Sheet > total Assets
4845417000
Annuals > 3 > balance Sheet > payables
158600000
Annuals > 3 > balance Sheet > short Term Debt
13500000
Annuals > 3 > balance Sheet > long Term Debt
1686798000
Annuals > 3 > balance Sheet > total Liabilities
2472900000
Annuals > 3 > balance Sheet > equity
2371847000
Annuals > 3 > cash Flow > net Income
65065000
Annuals > 3 > cash Flow > depreciation
65532000
Annuals > 3 > cash Flow > change In Working Capital
4354000
Annuals > 3 > cash Flow > cash From Operations
180293000
Annuals > 3 > cash Flow > capital Expenditures
29759000
Annuals > 3 > cash Flow > cash From Investing
-2847477000
Annuals > 3 > cash Flow > cash From Financing
2698456000
Annuals > 3 > cash Flow > net Change In Cash
31776000
Annuals > 3 > ratios > PE
2.0028538653743144
Annuals > 3 > ratios > PB
5.066914181715768
Annuals > 3 > ratios > ROE
2.306219583303645
Annuals > 3 > ratios > ROA
1.128901805561833
Annuals > 3 > ratios > FCF
150534000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.1596500159083678
Annuals > 3 > health Score
52
Valuation > metrics > PE
53.5328
Valuation > metrics > PB
4.560366852588479
Valuation > final Score
4.396331474115209
Valuation > verdict
83.1% Overvalued
Profitability > metrics > ROE
1.8825301204819278
Profitability > metrics > ROA
5.028073409871784
Profitability > metrics > Net Margin
0.13178124313639358
Profitability > final Score
39
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.603539156626506
Risk > metrics > Interest Coverage
7.298507462686567
Risk > final Score
77
Risk > verdict
Low
Liquidity > metrics > Current Ratio
7.402605459057072
Liquidity > metrics > Quick Ratio
2.633995037220844
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
53.40828364016172
Prev Valuations > 1
52.111291845351985
Prev Valuations > 2
51.116921523169566
Prev Profitabilities > 0
46
Prev Profitabilities > 1
51
Prev Profitabilities > 2
43
Prev Risks > 0
81
Prev Risks > 1
79
Prev Risks > 2
72
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T01:05:06.960Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-10-31
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
2.88
Earnings History > 0 > eps Estimate
2.73
Earnings History > 0 > eps Difference
0.15
Earnings History > 0 > surprise Percent
5.4945
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-08-01
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
2.84
Earnings History > 1 > eps Estimate
2.74
Earnings History > 1 > eps Difference
0.1
Earnings History > 1 > surprise Percent
3.6496
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-05-16
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
2.83
Earnings History > 2 > eps Estimate
2.7
Earnings History > 2 > eps Difference
0.13
Earnings History > 2 > surprise Percent
4.8148
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-01-31
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
2.34
Earnings History > 3 > eps Estimate
2.2
Earnings History > 3 > eps Difference
0.14
Earnings History > 3 > surprise Percent
6.3636
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-11-01
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.65
Earnings History > 4 > eps Estimate
1.75
Earnings History > 4 > eps Difference
-0.1
Earnings History > 4 > surprise Percent
-5.7143
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-08-02
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
2.54
Earnings History > 5 > eps Estimate
2.4
Earnings History > 5 > eps Difference
0.14
Earnings History > 5 > surprise Percent
5.8333
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-05-17
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
2.47
Earnings History > 6 > eps Estimate
2.36
Earnings History > 6 > eps Difference
0.11
Earnings History > 6 > surprise Percent
4.661
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-02-08
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.85
Earnings History > 7 > eps Estimate
1.96
Earnings History > 7 > eps Difference
-0.11
Earnings History > 7 > surprise Percent
-5.6122
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-11-09
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
2.17
Earnings History > 8 > eps Estimate
2.05
Earnings History > 8 > eps Difference
0.12
Earnings History > 8 > surprise Percent
5.8537
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-08-04
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
2.13
Earnings History > 9 > eps Estimate
1.96
Earnings History > 9 > eps Difference
0.17
Earnings History > 9 > surprise Percent
8.6735
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-05-19
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
2.13
Earnings History > 10 > eps Estimate
1.99
Earnings History > 10 > eps Difference
0.14
Earnings History > 10 > surprise Percent
7.0352
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-02-09
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.64
Earnings History > 11 > eps Estimate
1.7
Earnings History > 11 > eps Difference
-0.06
Earnings History > 11 > surprise Percent
-3.5294
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-11-10
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.93
Earnings History > 12 > eps Estimate
1.8
Earnings History > 12 > eps Difference
0.13
Earnings History > 12 > surprise Percent
7.2222
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-08-04
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.79
Earnings History > 13 > eps Estimate
1.47
Earnings History > 13 > eps Difference
0.32
Earnings History > 13 > surprise Percent
21.7687
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-05-26
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.26
Earnings History > 14 > eps Estimate
1.14
Earnings History > 14 > eps Difference
0.12
Earnings History > 14 > surprise Percent
10.5263
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-02-10
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.7
Earnings History > 15 > eps Estimate
0.57
Earnings History > 15 > eps Difference
0.13
Earnings History > 15 > surprise Percent
22.807
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-11-12
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.89
Earnings History > 16 > eps Estimate
1.03
Earnings History > 16 > eps Difference
-0.14
Earnings History > 16 > surprise Percent
-13.5922
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-08-05
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.04
Earnings History > 17 > eps Estimate
1
Earnings History > 17 > eps Difference
0.04
Earnings History > 17 > surprise Percent
4
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-05-21
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.08
Earnings History > 18 > eps Estimate
1.05
Earnings History > 18 > eps Difference
0.03
Earnings History > 18 > surprise Percent
2.8571
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-01-29
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.9
Earnings History > 19 > eps Estimate
0.85
Earnings History > 19 > eps Difference
0.05
Earnings History > 19 > surprise Percent
5.8824
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-10-30
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.93
Earnings History > 20 > eps Estimate
0.88
Earnings History > 20 > eps Difference
0.05
Earnings History > 20 > surprise Percent
5.6818
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-08-06
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.95
Earnings History > 21 > eps Estimate
0.87
Earnings History > 21 > eps Difference
0.08
Earnings History > 21 > surprise Percent
9.1954
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-05-20
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.33
Earnings History > 22 > eps Estimate
1.33
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
0
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-02-04
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.22
Earnings History > 23 > eps Estimate
1.24
Earnings History > 23 > eps Difference
-0.02
Earnings History > 23 > surprise Percent
-1.6129
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-11-01
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.3
Earnings History > 24 > eps Estimate
1.22
Earnings History > 24 > eps Difference
0.08
Earnings History > 24 > surprise Percent
6.5574
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-08-01
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.23
Earnings History > 25 > eps Estimate
1.18
Earnings History > 25 > eps Difference
0.05
Earnings History > 25 > surprise Percent
4.2373
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-05-23
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.33
Earnings History > 26 > eps Estimate
1.23
Earnings History > 26 > eps Difference
0.1
Earnings History > 26 > surprise Percent
8.1301
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-02-05
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.15
Earnings History > 27 > eps Estimate
1.15
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
0
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-11-02
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.22
Earnings History > 28 > eps Estimate
1.09
Earnings History > 28 > eps Difference
0.13
Earnings History > 28 > surprise Percent
11.9266
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-08-02
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.15
Earnings History > 29 > eps Estimate
1.05
Earnings History > 29 > eps Difference
0.1
Earnings History > 29 > surprise Percent
9.5238
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-05-30
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.08
Earnings History > 30 > eps Estimate
1.14
Earnings History > 30 > eps Difference
-0.06
Earnings History > 30 > surprise Percent
-5.2632
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-02-06
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.05
Earnings History > 31 > eps Estimate
0.87
Earnings History > 31 > eps Difference
0.18
Earnings History > 31 > surprise Percent
20.6897
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-11-03
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.83
Earnings History > 32 > eps Estimate
0.85
Earnings History > 32 > eps Difference
-0.02
Earnings History > 32 > surprise Percent
-2.3529
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-08-08
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.91
Earnings History > 33 > eps Estimate
0.82
Earnings History > 33 > eps Difference
0.09
Earnings History > 33 > surprise Percent
10.9756
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-05-31
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.9
Earnings History > 34 > eps Estimate
0.89
Earnings History > 34 > eps Difference
0.01
Earnings History > 34 > surprise Percent
1.1236
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-02-08
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.73
Earnings History > 35 > eps Estimate
0.71
Earnings History > 35 > eps Difference
0.02
Earnings History > 35 > surprise Percent
2.8169
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-11-03
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.78
Earnings History > 36 > eps Estimate
0.77
Earnings History > 36 > eps Difference
0.01
Earnings History > 36 > surprise Percent
1.2987
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-08-04
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.77
Earnings History > 37 > eps Estimate
0.78
Earnings History > 37 > eps Difference
-0.01
Earnings History > 37 > surprise Percent
-1.2821
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-05-26
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.86
Earnings History > 38 > eps Estimate
0.84
Earnings History > 38 > eps Difference
0.02
Earnings History > 38 > surprise Percent
2.381
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-02-03
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.73
Earnings History > 39 > eps Estimate
0.72
Earnings History > 39 > eps Difference
0.01
Earnings History > 39 > surprise Percent
1.3889
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-11-05
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.76
Earnings History > 40 > eps Estimate
0.72
Earnings History > 40 > eps Difference
0.04
Earnings History > 40 > surprise Percent
5.5556
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-08-06
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.78
Earnings History > 41 > eps Estimate
0.74
Earnings History > 41 > eps Difference
0.04
Earnings History > 41 > surprise Percent
5.4054
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-05-27
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.73
Earnings History > 42 > eps Estimate
0.72
Earnings History > 42 > eps Difference
0.01
Earnings History > 42 > surprise Percent
1.3889
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-02-03
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.62
Earnings History > 43 > eps Estimate
0.62
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
0
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-10-30
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.7
Earnings History > 44 > eps Estimate
0.69
Earnings History > 44 > eps Difference
0.01
Earnings History > 44 > surprise Percent
1.4493
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-08-07
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.69
Earnings History > 45 > eps Estimate
0.7
Earnings History > 45 > eps Difference
-0.01
Earnings History > 45 > surprise Percent
-1.4286
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-05-28
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.73
Earnings History > 46 > eps Estimate
0.71
Earnings History > 46 > eps Difference
0.02
Earnings History > 46 > surprise Percent
2.8169
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-02-06
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.55
Earnings History > 47 > eps Estimate
0.66
Earnings History > 47 > eps Difference
-0.11
Earnings History > 47 > surprise Percent
-16.6667
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-11-07
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.64
Earnings History > 48 > eps Estimate
0.66
Earnings History > 48 > eps Difference
-0.02
Earnings History > 48 > surprise Percent
-3.0303
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-08-06
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.66
Earnings History > 49 > eps Estimate
0.65
Earnings History > 49 > eps Difference
0.01
Earnings History > 49 > surprise Percent
1.5385
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-05-29
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.69
Earnings History > 50 > eps Estimate
0.61
Earnings History > 50 > eps Difference
0.08
Earnings History > 50 > surprise Percent
13.1148
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-02-07
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.53
Earnings History > 51 > eps Estimate
0.59
Earnings History > 51 > eps Difference
-0.06
Earnings History > 51 > surprise Percent
-10.1695
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-11-02
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.6
Earnings History > 52 > eps Estimate
0.6
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
0
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-08-03
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.62
Earnings History > 53 > eps Estimate
0.61
Earnings History > 53 > eps Difference
0.01
Earnings History > 53 > surprise Percent
1.6393
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-05-30
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.69
Earnings History > 54 > eps Estimate
0.62
Earnings History > 54 > eps Difference
0.07
Earnings History > 54 > surprise Percent
11.2903
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-02-08
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.54
Earnings History > 55 > eps Estimate
0.5
Earnings History > 55 > eps Difference
0.04
Earnings History > 55 > surprise Percent
8
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-11-09
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.52
Earnings History > 56 > eps Estimate
0.5
Earnings History > 56 > eps Difference
0.02
Earnings History > 56 > surprise Percent
4
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-08-04
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.48
Earnings History > 57 > eps Estimate
0.48
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
0
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-05-26
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.47
Earnings History > 58 > eps Estimate
0.43
Earnings History > 58 > eps Difference
0.04
Earnings History > 58 > surprise Percent
9.3023
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-02-10
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.37
Earnings History > 59 > eps Estimate
0.41
Earnings History > 59 > eps Difference
-0.04
Earnings History > 59 > surprise Percent
-9.7561
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-11-04
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.42
Earnings History > 60 > eps Estimate
0.39
Earnings History > 60 > eps Difference
0.03
Earnings History > 60 > surprise Percent
7.6923
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-08-05
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.42
Earnings History > 61 > eps Estimate
0.38
Earnings History > 61 > eps Difference
0.04
Earnings History > 61 > surprise Percent
10.5263
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-06-02
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.37
Earnings History > 62 > eps Estimate
0.34
Earnings History > 62 > eps Difference
0.03
Earnings History > 62 > surprise Percent
8.8235
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-01-29
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.26
Earnings History > 63 > eps Estimate
0.28
Earnings History > 63 > eps Difference
-0.02
Earnings History > 63 > surprise Percent
-7.1429
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-10-30
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.24
Earnings History > 64 > eps Estimate
0.25
Earnings History > 64 > eps Difference
-0.01
Earnings History > 64 > surprise Percent
-4
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-08-05
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.25
Earnings History > 65 > eps Estimate
0.3
Earnings History > 65 > eps Difference
-0.05
Earnings History > 65 > surprise Percent
-16.6667
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-05-27
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.44
Earnings History > 66 > eps Estimate
0.38
Earnings History > 66 > eps Difference
0.06
Earnings History > 66 > surprise Percent
15.7895
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-02-05
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.41
Earnings History > 67 > eps Estimate
0.41
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
0
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-11-06
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.48
Earnings History > 68 > eps Estimate
0.49
Earnings History > 68 > eps Difference
-0.01
Earnings History > 68 > surprise Percent
-2.0408
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-08-07
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.52
Earnings History > 69 > eps Estimate
0.52
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
0
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-05-28
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.57
Earnings History > 70 > eps Estimate
0.54
Earnings History > 70 > eps Difference
0.03
Earnings History > 70 > surprise Percent
5.5556
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2008-02-07
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.44
Earnings History > 71 > eps Estimate
0.45
Earnings History > 71 > eps Difference
-0.01
Earnings History > 71 > surprise Percent
-2.2222
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-11-02
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.41
Earnings History > 72 > eps Estimate
0.41
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
0
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-08-09
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.45
Earnings History > 73 > eps Estimate
0.44
Earnings History > 73 > eps Difference
0.01
Earnings History > 73 > surprise Percent
2.2727
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-06-12
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.48
Earnings History > 74 > eps Estimate
0.41
Earnings History > 74 > eps Difference
0.07
Earnings History > 74 > surprise Percent
17.0732
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2007-02-08
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.38
Earnings History > 75 > eps Estimate
0.35
Earnings History > 75 > eps Difference
0.03
Earnings History > 75 > surprise Percent
8.5714
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-11-03
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.36
Earnings History > 76 > eps Estimate
0.31
Earnings History > 76 > eps Difference
0.05
Earnings History > 76 > surprise Percent
16.129
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-08-08
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.35
Earnings History > 77 > eps Estimate
0.33
Earnings History > 77 > eps Difference
0.02
Earnings History > 77 > surprise Percent
6.0606
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-06-14
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.33
Earnings History > 78 > eps Estimate
0.33
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
0
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2006-02-14
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.29
Earnings History > 79 > eps Estimate
0.25
Earnings History > 79 > eps Difference
0.04
Earnings History > 79 > surprise Percent
16
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-11-15
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.22
Earnings History > 80 > eps Estimate
0.2
Earnings History > 80 > eps Difference
0.02
Earnings History > 80 > surprise Percent
10
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-07-26
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
BeforeMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.62
Earnings History > 81 > eps Estimate
0.63
Earnings History > 81 > eps Difference
-0.01
Earnings History > 81 > surprise Percent
-1.5873
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-04-28
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
BeforeMarket
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.41
Earnings History > 82 > eps Estimate
0.39
Earnings History > 82 > eps Difference
0.02
Earnings History > 82 > surprise Percent
5.1282
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2005-02-10
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
BeforeMarket
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.28
Earnings History > 83 > eps Estimate
0.28
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
0
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-10-27
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
BeforeMarket
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.36
Earnings History > 84 > eps Estimate
0.36
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
0
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-07-21
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
BeforeMarket
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.31
Earnings History > 85 > eps Estimate
0.32
Earnings History > 85 > eps Difference
-0.01
Earnings History > 85 > surprise Percent
-3.125
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-04-21
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
BeforeMarket
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.27
Earnings History > 86 > eps Estimate
0.26
Earnings History > 86 > eps Difference
0.01
Earnings History > 86 > surprise Percent
3.8462
Earnings History > 87 > period
2003-12-31
Earnings History > 87 > report Date
2004-01-28
Earnings History > 87 > date
2003-12-31
Earnings History > 87 > before After Market
BeforeMarket
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.24
Earnings History > 87 > eps Estimate
0.24
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
0
Earnings History > 88 > period
2003-09-30
Earnings History > 88 > report Date
2003-10-22
Earnings History > 88 > date
2003-09-30
Earnings History > 88 > before After Market
BeforeMarket
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.26
Earnings History > 88 > eps Estimate
0.26
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
0
Earnings History > 89 > period
2003-06-30
Earnings History > 89 > report Date
2003-07-21
Earnings History > 89 > date
2003-06-30
Earnings History > 89 > before After Market
BeforeMarket
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.26
Earnings History > 89 > eps Estimate
0.26
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
0
Earnings History > 90 > period
2003-03-31
Earnings History > 90 > report Date
2003-04-21
Earnings History > 90 > date
2003-03-31
Earnings History > 90 > before After Market
BeforeMarket
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.24
Earnings History > 90 > eps Estimate
0.23
Earnings History > 90 > eps Difference
0.01
Earnings History > 90 > surprise Percent
4.3478
Earnings History > 91 > period
2002-12-31
Earnings History > 91 > report Date
2003-02-03
Earnings History > 91 > date
2002-12-31
Earnings History > 91 > before After Market
BeforeMarket
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.21
Earnings History > 91 > eps Estimate
0.21
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
0
Earnings History > 92 > period
2002-09-30
Earnings History > 92 > report Date
2002-10-18
Earnings History > 92 > date
2002-09-30
Earnings History > 92 > before After Market
BeforeMarket
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.28
Earnings History > 92 > eps Estimate
0.28
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
0
Earnings History > 93 > period
2002-06-30
Earnings History > 93 > report Date
2002-07-18
Earnings History > 93 > date
2002-06-30
Earnings History > 93 > before After Market
BeforeMarket
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.28
Earnings History > 93 > eps Estimate
0.31
Earnings History > 93 > eps Difference
-0.03
Earnings History > 93 > surprise Percent
-9.6774
Earnings History > 94 > period
2002-03-31
Earnings History > 94 > report Date
2002-04-18
Earnings History > 94 > date
2002-03-31
Earnings History > 94 > before After Market
BeforeMarket
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.27
Earnings History > 94 > eps Estimate
0.26
Earnings History > 94 > eps Difference
0.01
Earnings History > 94 > surprise Percent
3.8462
Earnings History > 95 > period
2001-12-31
Earnings History > 95 > report Date
2002-01-29
Earnings History > 95 > date
2001-12-31
Earnings History > 95 > before After Market
BeforeMarket
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.18
Earnings History > 95 > eps Estimate
0.18
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2001-09-30
Earnings History > 96 > report Date
2001-10-17
Earnings History > 96 > date
2001-09-30
Earnings History > 96 > before After Market
BeforeMarket
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.22
Earnings History > 96 > eps Estimate
0.2
Earnings History > 96 > eps Difference
0.02
Earnings History > 96 > surprise Percent
10
Earnings History > 97 > period
2001-06-30
Earnings History > 97 > report Date
2001-07-19
Earnings History > 97 > date
2001-06-30
Earnings History > 97 > before After Market
BeforeMarket
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.25
Earnings History > 97 > eps Estimate
0.28
Earnings History > 97 > eps Difference
-0.03
Earnings History > 97 > surprise Percent
-10.7143
Earnings History > 98 > period
2001-03-31
Earnings History > 98 > report Date
2001-04-18
Earnings History > 98 > date
2001-03-31
Earnings History > 98 > before After Market
BeforeMarket
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.28
Earnings History > 98 > eps Estimate
0.3
Earnings History > 98 > eps Difference
-0.02
Earnings History > 98 > surprise Percent
-6.6667
Earnings History > 99 > period
2000-12-31
Earnings History > 99 > report Date
2001-02-01
Earnings History > 99 > date
2000-12-31
Earnings History > 99 > before After Market
BeforeMarket
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.31
Earnings History > 99 > eps Estimate
0.29
Earnings History > 99 > eps Difference
0.02
Earnings History > 99 > surprise Percent
6.8966
Earnings History > 100 > period
2000-09-30
Earnings History > 100 > report Date
2000-10-23
Earnings History > 100 > date
2000-09-30
Earnings History > 100 > before After Market
BeforeMarket
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.4
Earnings History > 100 > eps Estimate
0.43
Earnings History > 100 > eps Difference
-0.03
Earnings History > 100 > surprise Percent
-6.9767
Earnings History > 101 > period
2000-06-30
Earnings History > 101 > report Date
2000-07-20
Earnings History > 101 > date
2000-06-30
Earnings History > 101 > before After Market
BeforeMarket
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.45
Earnings History > 101 > eps Estimate
0.45
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
0
Earnings History > 102 > period
2000-03-31
Earnings History > 102 > report Date
2000-04-19
Earnings History > 102 > date
2000-03-31
Earnings History > 102 > before After Market
BeforeMarket
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.45
Earnings History > 102 > eps Estimate
0.44
Earnings History > 102 > eps Difference
0.01
Earnings History > 102 > surprise Percent
2.2727
Earnings History > 103 > period
1999-12-31
Earnings History > 103 > report Date
2000-01-27
Earnings History > 103 > date
1999-12-31
Earnings History > 103 > before After Market
BeforeMarket
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.46
Earnings History > 103 > eps Estimate
0.46
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
0
Earnings History > 104 > period
1999-09-30
Earnings History > 104 > report Date
1999-10-19
Earnings History > 104 > date
1999-09-30
Earnings History > 104 > before After Market
BeforeMarket
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.45
Earnings History > 104 > eps Estimate
0.45
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
0
Earnings History > 105 > period
1999-06-30
Earnings History > 105 > report Date
1999-07-15
Earnings History > 105 > date
1999-06-30
Earnings History > 105 > before After Market
BeforeMarket
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.46
Earnings History > 105 > eps Estimate
0.46
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1999-03-31
Earnings History > 106 > report Date
1999-04-21
Earnings History > 106 > date
1999-03-31
Earnings History > 106 > before After Market
BeforeMarket
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.43
Earnings History > 106 > eps Estimate
0.42
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
2.381
Earnings History > 107 > period
1998-12-31
Earnings History > 107 > report Date
1999-01-28
Earnings History > 107 > date
1998-12-31
Earnings History > 107 > before After Market
BeforeMarket
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.49
Earnings History > 107 > eps Estimate
0.49
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
0
Earnings History > 108 > period
1998-09-30
Earnings History > 108 > report Date
1998-10-20
Earnings History > 108 > date
1998-09-30
Earnings History > 108 > before After Market
BeforeMarket
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.49
Earnings History > 108 > eps Estimate
0.49
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
0
Earnings History > 109 > period
1998-06-30
Earnings History > 109 > report Date
1998-07-15
Earnings History > 109 > date
1998-06-30
Earnings History > 109 > before After Market
BeforeMarket
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.56
Earnings History > 109 > eps Estimate
0.55
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
1.8182
Earnings History > 110 > period
1998-03-31
Earnings History > 110 > report Date
1998-04-21
Earnings History > 110 > date
1998-03-31
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.49
Earnings History > 110 > eps Estimate
0.49
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
0
Earnings History > 111 > period
1997-12-31
Earnings History > 111 > report Date
1998-01-29
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.5
Earnings History > 111 > eps Estimate
0.44
Earnings History > 111 > eps Difference
0.06
Earnings History > 111 > surprise Percent
13.6364
Earnings History > 112 > period
1997-09-30
Earnings History > 112 > report Date
1997-10-15
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.48
Earnings History > 112 > eps Estimate
0.47
Earnings History > 112 > eps Difference
0.01
Earnings History > 112 > surprise Percent
2.1277
Earnings History > 113 > period
1997-06-30
Earnings History > 113 > report Date
1997-07-17
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.52
Earnings History > 113 > eps Estimate
0.49
Earnings History > 113 > eps Difference
0.03
Earnings History > 113 > surprise Percent
6.1224
Earnings History > 114 > period
1997-03-31
Earnings History > 114 > report Date
1997-04-24
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.37
Earnings History > 114 > eps Estimate
0.38
Earnings History > 114 > eps Difference
-0.01
Earnings History > 114 > surprise Percent
-2.6316
Earnings History > 115 > period
1996-12-31
Earnings History > 115 > report Date
1997-01-30
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.36
Earnings History > 115 > eps Estimate
0.36
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1996-09-30
Earnings History > 116 > report Date
1996-10-16
Earnings History > 116 > date
1996-09-30
Earnings History > 116 > before After Market
BeforeMarket
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.36
Earnings History > 116 > eps Estimate
0.37
Earnings History > 116 > eps Difference
-0.01
Earnings History > 116 > surprise Percent
-2.7027
Earnings History > 117 > period
1996-06-30
Earnings History > 117 > report Date
1996-07-23
Earnings History > 117 > date
1996-06-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.42
Earnings History > 117 > eps Estimate
0.44
Earnings History > 117 > eps Difference
-0.02
Earnings History > 117 > surprise Percent
-4.5455
Earnings History > 118 > period
1996-03-31
Earnings History > 118 > report Date
1996-04-24
Earnings History > 118 > date
1996-03-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.43
Earnings History > 118 > eps Estimate
0.43
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
0
Earnings History > 119 > period
1995-12-31
Earnings History > 119 > report Date
1996-02-04
Earnings History > 119 > date
1995-12-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.42
Earnings History > 119 > eps Estimate
0.4
Earnings History > 119 > eps Difference
0.02
Earnings History > 119 > surprise Percent
5
Earnings History > 120 > period
1995-09-30
Earnings History > 120 > report Date
1995-10-15
Earnings History > 120 > date
1995-09-30
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.41
Earnings History > 120 > eps Estimate
0.34
Earnings History > 120 > eps Difference
0.07
Earnings History > 120 > surprise Percent
20.5882
RBC Bearings Incorporated manufactures and markets engineered precision bearings, components, and systems in the United States and internationally. It operates through two segments, Aerospace/Defense and Industrial. The company produces plain bearings with self-lubricating or metal-to-metal designs, including rod end bearings, spherical plain bearings, and journal bearings; roller bearings, such as tapered roller bearings, needle roller bearings, and needle bearing track rollers and cam followers, which are anti-friction products that are used in industrial applications and military aircraft platforms; and ball bearings that include high precision aerospace, airframe control, thin section, and industrial ball bearings that utilize high precision ball elements to reduce friction in high-speed applications. In addition, it offers mounted bearing products include mounted ball bearings, mounted roller bearings, and mounted plain bearings; and enclosed gearing product lines, including quantis gearmotor, torque arm, tigear, magnagear and maxum, and controlled start transmission. Further, the company's power transmission components include mechanical drive components, couplings, and conveyor components; engineered hydraulics and valves for aircraft and submarine applications, and aerospace and defense aftermarket services; fasteners; precision mechanical components, which are used in various general industrial applications; and machine tool collets that are used for holding circulars or rod-like pieces. It serves commercial and defense aerospace,, construction, mining, forestry, energy, agricultural, food and beverage, metals and mining material handling, chemicals, oil and gas production, warehousing and logistics, semiconductor equipment, waste and water management, and rail and transportation applications through its direct sales force, and a network of industrial and aerospace distributors. The company was founded in 1919 and is based in Oxford, Connecticut.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ARBC Capital resumes International General Insurance stock coverage with Outperform rating Investing.com India
Read more →Jack Henry stock rating upgraded by RBC Capital to Outperform on multiple catalysts - Investing.com
12/16/2025
Jack Henry stock rating upgraded by RBC Capital to Outperform on multiple catalysts Investing.com
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$479.8333
Analyst Picks
Strong Buy
3
Buy
1
Hold
3
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Medium
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 108.71% of the total shares of RBC Bearings Incorporated
1.
Vanguard Group Inc(9.5399%)
since
2025/06/30
2.
BlackRock Inc(8.8507%)
since
2025/06/30
3.
FMR Inc(7.3562%)
since
2025/06/30
4.
Capital World Investors(5.9926%)
since
2025/06/30
5.
Viking Global Investors LP(5.1679%)
since
2025/06/30
6.
Diamond Hill Capital Management Inc(4.5481%)
since
2025/06/30
7.
Capital Group Fundamental Invtrs Comp(4.4799%)
since
2025/06/30
8.
American Funds Fundamental Invs A(4.4799%)
since
2025/06/30
9.
Massachusetts Financial Services Company(4.3259%)
since
2025/06/30
10.
iShares Core S&P Mid-Cap ETF(3.2531%)
since
2025/08/31
11.
Dimensional Fund Advisors, Inc.(3.1572%)
since
2025/06/30
12.
Vanguard Total Stock Mkt Idx Inv(3.1415%)
since
2025/07/31
13.
State Street Corp(3.055%)
since
2025/06/30
14.
NORGES BANK(2.6623%)
since
2025/06/30
15.
Victory Capital Management Inc.(2.5081%)
since
2025/06/30
16.
Vanguard Small Cap Index(2.4262%)
since
2025/07/31
17.
Nordea Investment Mgmt Bank Demark A/s(2.3385%)
since
2025/06/30
18.
Diamond Hill Large Cap Equity(2.1705%)
since
2025/08/31
19.
Amvescap Plc.(1.9198%)
since
2025/06/30
20.
Victory Sycamore Established Value R(1.7989%)
since
2025/06/30
21.
Nordea 1 - Global Climate & Envir BI EUR(1.7906%)
since
2025/07/31
22.
Geode Capital Management, LLC(1.7611%)
since
2025/06/30
23.
UBS Asset Mgmt Americas Inc(1.7256%)
since
2025/06/30
24.
Vanguard Small Cap Value Index Inv(1.5628%)
since
2025/07/31
25.
Nuveen, LLC(1.5499%)
since
2025/06/30
26.
Manufacturers Life Insurance Co(1.5167%)
since
2025/06/30
27.
UBS Group AG(1.4666%)
since
2025/06/30
28.
Franklin Resources Inc(1.4133%)
since
2025/06/30
29.
MFS Mid Cap Value Equity(1.3141%)
since
2025/06/30
30.
Westfield Capital Management Company, L.P.(1.3109%)
since
2025/06/30
31.
MFS Mid Cap Value A(1.2961%)
since
2025/07/31
32.
Franklin US Small Cap Value Equity(1.2438%)
since
2025/06/30
33.
Diamond Hill Large Cap Inv(1.2253%)
since
2025/08/31
34.
American Funds SMALLCAP World A(1.1925%)
since
2025/06/30
35.
Vanguard Institutional Extnd Mkt Idx Tr(1.0739%)
since
2025/07/31
36.
Strategic Advisers Fidelity US TtlStk(0.9675%)
since
2025/07/31
37.
Robeco Smart Energy F-EUR Cap(0.8458%)
since
2025/07/31
38.
SPDR® S&P MIDCAP 400 ETF Trust(0.7656%)
since
2025/07/31
39.
Franklin Small Cap Value A(0.7651%)
since
2025/07/31
40.
Fidelity Series Value Discovery(0.7554%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
2.88
EPS Estimate
2.73
EPS Difference
0.15
Surprise Percent
5.4945%
(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.