_id
6915f221bc934aba376b2120
Ticker
RVTY
Name
Revvity Inc.
Exchange
NYSE
Address
77 4th Avenue, Waltham, MA, United States, 02451
Country
USA
Sector
Healthcare
Industry
Diagnostics & Research
Currency
USD
Website
https://www.revvity.com
Description
Revvity, Inc. provides health sciences solutions, technologies, and services. The company provides instruments, reagents, informatics, software, subscriptions, detection, imaging technologies, warranties, training, and DNA sequencing services; and instruments, reagents, assay platforms, and software products for the early detection of genetic disorders, such as pregnancy and early childhood, as well as infectious disease testing in the diagnostics market. Its products are used for testing and screening genetic abnormalities, disorders, and diseases, including down syndrome, hypothyroidism, muscular dystrophy, infertility, and various metabolic conditions. The company also develops technologies that enable and support genomic workflows using protein coupled receptor and next-generation DNA sequencing for oncology, screening newborns for rare genetic conditions, immunodiagnostics, and drug discovery. It serves pharmaceutical and biotechnology companies, laboratories, academic and research institutions, public health authorities, private healthcare organizations, doctors, and government agencies under the AutoDELFIA, BACS-on-Beads, BIOCHIPs, Bioo Scientific, BioQule, BoBs, chemagic, Chitas, DELFIA, DELFIA Xpress, DOPlify, EONIS, EUROArray, EUROIMMUN, EUROLabWorkstation, EUROLINE, EUROPatternTM, Evolution Evoya, explorer, Fontus, GSP, Haoyuan, IDS Immunodiagnosticsystems, IDS-i10, IDS-i10T, IDS-iSYS, iLab, iQ, JANUS, LabChip, LifeCycle, LimsLink, Migele, MultiPROBE, NEXTFLEX, NextPrep, Omni Bead Ruptor, Omni Bead Ruptor Elite, Omni Tip, Pannoramic, Panthera Puncher, PG-Seq, PG-Find, PreNAT II, Prime, Protein Clear, ProteinEXact, QuantiVac, RONIA, Sciclone, SimplicityChrom, Specimen Gate, Superflex, Symbio, T-SPOT, Touch, Twister, Vanadis, VariSpec, ViaCord, VICTOR2D, and Zephyr names. The company was formerly known as PerkinElmer, Inc. and changed its name to Revvity, Inc. in April 2023. Revvity, Inc. was founded in 1937 and is headquartered in Waltham, Massachusetts.
Last Close
97.48
Volume
1369922
Current Price
115.33
Change
3.91
Last Updated
2026-01-06T10:35:49.643Z
Image
data:image/webp;base64,UklGRpoBAABXRUJQVlA4II4BAABQCQCdASpAACsAPtFYpE2oJKMiKrv7AQAaCWkACwBHArgJVPM+8gf02W0g31AuY6owrvQEOhNBgDuiq8B6lW3s3E8/Fogcqq7J4abAHPbtKUaGgAD++6IlhhadpG7OQSCDvM1LA2LGUtZ7y/lX2Lg34v58RILrW9rQeI6L8ycffv9mjTaD15t8Mv89whb/da6f3fsnubVf9sHvvjRoaJfKR0Jt5iq1vxLvH16Wb5XzJY78LCbPpCcabwnohWKy/fzaJf9XO31U4y9woeBJeYWTnJB0vnObGT8HhW095/jnljiR7eEgO7nAok4XhpzhEJYI/83M6OJ73a+O+HIkDi3qfZiB5fHgR1Cu9ENkyLPeOXwXZjVC4fkSe6TuNeCpkV179/9Fd4Vj8e4hV4cWFIUimFu3q/TS1o9Yl5ggud34r58gyNZeofpfl3ic851xZWj4/KXYaa7jXyBtDpFc9u8/4k0I1Srllu1T9fmRk5OICCUu+irnNOg7taja3zyRS7KQKQdNAeoxNJcEtUAAAA==
Ipo Date
1983-04-06T00:00:00.000Z
Market Cap
11846367232
Next Dividend Date
2026-02-06T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.07
Dividend Yield
0.24278158328275384
Sentiment
0.9621583333333333
Sentiment Sources
12
Rating
4.1579
Target Price
114.625
Strong Buy
10
Buy
2
Hold
7
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
698949000
Cost Of Revenue
324345000
Gross Profit
374604000
Operating Expenses
292708000
Operating Income
81896000
Interest Expense
22771000
Pretax Income
55685000
Net Income
46652000
Eps
0.3962458062598208
Dividends Per Share
-8130000
Shares Outstanding
113375621
Income Tax Expense
8464000
EBITDA
180517000
Operating Margin
11.717020841291712
Total Other Income Expense Net
-26211000
Cash
931386000
Short Term Investments
-
Receivables
680259000
Inventories
379917000
Total Current Assets
2143788000
Property Plant Equipment
668166000
Total Assets
12138952000
Payables
175800000
Short Term Debt
583844000
Long Term Debt
2630693000
Total Liabilities
4763056000
Equity
7375896000
Bs_currency_symbol
USD
Depreciation
102061000
Change In Working Capital
-15712000
Cash From Operations
138581000
Capital Expenditures
18501000
Cash From Investing
18970000
Cash From Financing
-215074000
Net Change In Cash
-60415000
Cf_currency_symbol
USD
PE
52.6082
PB
1.8409122837415277
ROE
0.6324926490286739
ROA
0.38431653737489035
FCF
120080000
Fcf Percent
0.1718008037782442
Piotroski FScore
4
Health Score
63
Deep Value Investing Score
5
Defensive Investing Score
7
Dividend Investing Score
5.5
Economic Moat Investing Score
7.3
Garp Investing Score
3.5
Growth Investing Score
3
Momentum Investing Score
7.5
Net Net Investing Score
2.5
Quality Investing Score
5.5
Value Investing Score
5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
698949000
Quarters > 0 > income Statement > cost Of Revenue
324345000
Quarters > 0 > income Statement > gross Profit
374604000
Quarters > 0 > income Statement > operating Expenses
292708000
Quarters > 0 > income Statement > operating Income
81896000
Quarters > 0 > income Statement > interest Expense
22771000
Quarters > 0 > income Statement > pretax Income
55685000
Quarters > 0 > income Statement > net Income
46652000
Quarters > 0 > income Statement > eps
0.3962458062598208
Quarters > 0 > income Statement > dividends Per Share
-8130000
Quarters > 0 > income Statement > shares Outstanding
117735000
Quarters > 0 > income Statement > income Tax Expense
8464000
Quarters > 0 > income Statement > EBITDA
180517000
Quarters > 0 > income Statement > operating Margin
11.717020841291712
Quarters > 0 > income Statement > total Other Income Expense Net
-26211000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
931386000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
680259000
Quarters > 0 > balance Sheet > inventories
379917000
Quarters > 0 > balance Sheet > total Current Assets
2143788000
Quarters > 0 > balance Sheet > property Plant Equipment
668166000
Quarters > 0 > balance Sheet > total Assets
12138952000
Quarters > 0 > balance Sheet > payables
175800000
Quarters > 0 > balance Sheet > short Term Debt
583844000
Quarters > 0 > balance Sheet > long Term Debt
2630693000
Quarters > 0 > balance Sheet > total Liabilities
4763056000
Quarters > 0 > balance Sheet > equity
7375896000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
46652000
Quarters > 0 > cash Flow > depreciation
102061000
Quarters > 0 > cash Flow > change In Working Capital
-15712000
Quarters > 0 > cash Flow > cash From Operations
138581000
Quarters > 0 > cash Flow > capital Expenditures
18501000
Quarters > 0 > cash Flow > cash From Investing
18970000
Quarters > 0 > cash Flow > cash From Financing
-215074000
Quarters > 0 > cash Flow > net Change In Cash
-60415000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.3962458062598208
Quarters > 0 > ratios > PB
1.8409122837415277
Quarters > 0 > ratios > ROE
0.6324926490286739
Quarters > 0 > ratios > ROA
0.38431653737489035
Quarters > 0 > ratios > FCF
120080000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.1718008037782442
Quarters > 0 > health Score
63
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
720284000
Quarters > 1 > income Statement > cost Of Revenue
327728000
Quarters > 1 > income Statement > gross Profit
392556000
Quarters > 1 > income Statement > operating Expenses
301796000
Quarters > 1 > income Statement > operating Income
90760000
Quarters > 1 > income Statement > interest Expense
22937000
Quarters > 1 > income Statement > pretax Income
68650000
Quarters > 1 > income Statement > net Income
55222000
Quarters > 1 > income Statement > eps
0.469822525481121
Quarters > 1 > income Statement > dividends Per Share
-8282000
Quarters > 1 > income Statement > shares Outstanding
117538000
Quarters > 1 > income Statement > income Tax Expense
13428000
Quarters > 1 > income Statement > EBITDA
194365000
Quarters > 1 > income Statement > operating Margin
12.600585324677487
Quarters > 1 > income Statement > total Other Income Expense Net
-22110000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
991849000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
661138000
Quarters > 1 > balance Sheet > inventories
388467000
Quarters > 1 > balance Sheet > total Current Assets
2236183000
Quarters > 1 > balance Sheet > property Plant Equipment
676194000
Quarters > 1 > balance Sheet > total Assets
12362789000
Quarters > 1 > balance Sheet > payables
178151000
Quarters > 1 > balance Sheet > short Term Debt
230000
Quarters > 1 > balance Sheet > long Term Debt
3214324000
Quarters > 1 > balance Sheet > total Liabilities
4806621000
Quarters > 1 > balance Sheet > equity
7556168000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
55222000
Quarters > 1 > cash Flow > depreciation
102778000
Quarters > 1 > cash Flow > change In Working Capital
-48856000
Quarters > 1 > cash Flow > cash From Operations
134318000
Quarters > 1 > cash Flow > capital Expenditures
18868000
Quarters > 1 > cash Flow > cash From Investing
-9493000
Quarters > 1 > cash Flow > cash From Financing
-302475000
Quarters > 1 > cash Flow > net Change In Cash
-145697000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.469822525481121
Quarters > 1 > ratios > PB
1.793985726627571
Quarters > 1 > ratios > ROE
0.7308201723413243
Quarters > 1 > ratios > ROA
0.4466791433551119
Quarters > 1 > ratios > FCF
115450000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.16028399908924812
Quarters > 1 > health Score
62
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
664762000
Quarters > 2 > income Statement > cost Of Revenue
337516000
Quarters > 2 > income Statement > gross Profit
327246000
Quarters > 2 > income Statement > operating Expenses
239275000
Quarters > 2 > income Statement > operating Income
87971000
Quarters > 2 > income Statement > interest Expense
22964000
Quarters > 2 > income Statement > pretax Income
52382000
Quarters > 2 > income Statement > net Income
41437000
Quarters > 2 > income Statement > eps
0.34463915896634034
Quarters > 2 > income Statement > dividends Per Share
-8433000
Quarters > 2 > income Statement > shares Outstanding
120233000
Quarters > 2 > income Statement > income Tax Expense
10713000
Quarters > 2 > income Statement > EBITDA
172768000
Quarters > 2 > income Statement > operating Margin
13.233457989475934
Quarters > 2 > income Statement > total Other Income Expense Net
-35589000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
1137620000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
617418000
Quarters > 2 > balance Sheet > inventories
381308000
Quarters > 2 > balance Sheet > total Current Assets
2317938000
Quarters > 2 > balance Sheet > property Plant Equipment
660378000
Quarters > 2 > balance Sheet > total Assets
12360724000
Quarters > 2 > balance Sheet > payables
178086000
Quarters > 2 > balance Sheet > short Term Debt
242000
Quarters > 2 > balance Sheet > long Term Debt
3168384000
Quarters > 2 > balance Sheet > total Liabilities
4723594000
Quarters > 2 > balance Sheet > equity
7637130000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
41669000
Quarters > 2 > cash Flow > depreciation
97422000
Quarters > 2 > cash Flow > change In Working Capital
-13302000
Quarters > 2 > cash Flow > cash From Operations
128155000
Quarters > 2 > cash Flow > capital Expenditures
15982000
Quarters > 2 > cash Flow > cash From Investing
-6378000
Quarters > 2 > cash Flow > cash From Financing
-163664000
Quarters > 2 > cash Flow > net Change In Cash
-25765000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.34463915896634034
Quarters > 2 > ratios > PB
1.8156652944234286
Quarters > 2 > ratios > ROE
0.5425729298833462
Quarters > 2 > ratios > ROA
0.3352311725429675
Quarters > 2 > ratios > FCF
112173000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.1687415947361612
Quarters > 2 > health Score
63
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
729372000
Quarters > 3 > income Statement > cost Of Revenue
369682000
Quarters > 3 > income Statement > gross Profit
359690000
Quarters > 3 > income Statement > operating Expenses
227402000
Quarters > 3 > income Statement > operating Income
132288000
Quarters > 3 > income Statement > interest Expense
22781000
Quarters > 3 > income Statement > pretax Income
94558000
Quarters > 3 > income Statement > net Income
95036000
Quarters > 3 > income Statement > eps
0.7816681882859986
Quarters > 3 > income Statement > dividends Per Share
-8539000
Quarters > 3 > income Statement > shares Outstanding
121581000
Quarters > 3 > income Statement > income Tax Expense
6175000
Quarters > 3 > income Statement > EBITDA
222372000
Quarters > 3 > income Statement > operating Margin
18.137246837004987
Quarters > 3 > income Statement > total Other Income Expense Net
-37730000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
1163396000
Quarters > 3 > balance Sheet > short Term Investments
0
Quarters > 3 > balance Sheet > receivables
632400000
Quarters > 3 > balance Sheet > inventories
367587000
Quarters > 3 > balance Sheet > total Current Assets
2349608000
Quarters > 3 > balance Sheet > property Plant Equipment
649933000
Quarters > 3 > balance Sheet > total Assets
12392478000
Quarters > 3 > balance Sheet > payables
167463000
Quarters > 3 > balance Sheet > short Term Debt
23824000
Quarters > 3 > balance Sheet > long Term Debt
3150476000
Quarters > 3 > balance Sheet > total Liabilities
4725604000
Quarters > 3 > balance Sheet > equity
7666874000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
88383000
Quarters > 3 > cash Flow > depreciation
105033000
Quarters > 3 > cash Flow > change In Working Capital
60605000
Quarters > 3 > cash Flow > cash From Operations
174230000
Quarters > 3 > cash Flow > capital Expenditures
24454000
Quarters > 3 > cash Flow > cash From Investing
-17329000
Quarters > 3 > cash Flow > cash From Financing
-192990000
Quarters > 3 > cash Flow > net Change In Cash
-66356000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.7816681882859986
Quarters > 3 > ratios > PB
1.8288988093452427
Quarters > 3 > ratios > ROE
1.2395664778109046
Quarters > 3 > ratios > ROA
0.7668845569062136
Quarters > 3 > ratios > FCF
149776000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.20534925936284915
Quarters > 3 > health Score
67
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
2755026000
Annuals > 0 > income Statement > cost Of Revenue
1432367000
Annuals > 0 > income Statement > gross Profit
1322659000
Annuals > 0 > income Statement > operating Expenses
912140000
Annuals > 0 > income Statement > operating Income
410519000
Annuals > 0 > income Statement > interest Expense
96278000
Annuals > 0 > income Statement > pretax Income
316126000
Annuals > 0 > income Statement > net Income
295833000
Annuals > 0 > income Statement > eps
2.4086320040383646
Annuals > 0 > income Statement > dividends Per Share
-34454000
Annuals > 0 > income Statement > shares Outstanding
122822000
Annuals > 0 > income Statement > income Tax Expense
33055000
Annuals > 0 > income Statement > EBITDA
840253000
Annuals > 0 > income Statement > operating Margin
14.900730519421595
Annuals > 0 > income Statement > total Other Income Expense Net
-94393000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
1163396000
Annuals > 0 > balance Sheet > short Term Investments
0
Annuals > 0 > balance Sheet > receivables
632400000
Annuals > 0 > balance Sheet > inventories
367587000
Annuals > 0 > balance Sheet > total Current Assets
2349608000
Annuals > 0 > balance Sheet > property Plant Equipment
649933000
Annuals > 0 > balance Sheet > total Assets
12392478000
Annuals > 0 > balance Sheet > payables
167463000
Annuals > 0 > balance Sheet > short Term Debt
23824000
Annuals > 0 > balance Sheet > long Term Debt
3150476000
Annuals > 0 > balance Sheet > total Liabilities
4725604000
Annuals > 0 > balance Sheet > equity
7666874000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
283071000
Annuals > 0 > cash Flow > depreciation
427849000
Annuals > 0 > cash Flow > change In Working Capital
-18305000
Annuals > 0 > cash Flow > cash From Operations
628299000
Annuals > 0 > cash Flow > capital Expenditures
86648000
Annuals > 0 > cash Flow > cash From Investing
776162000
Annuals > 0 > cash Flow > cash From Financing
-1128235000
Annuals > 0 > cash Flow > net Change In Cash
250079000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
2.4086320040383646
Annuals > 0 > ratios > PB
1.6349836087041472
Annuals > 0 > ratios > ROE
3.858586954735398
Annuals > 0 > ratios > ROA
2.3871981051731543
Annuals > 0 > ratios > FCF
541651000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.19660467814096855
Annuals > 0 > health Score
70
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
2750571000
Annuals > 1 > income Statement > cost Of Revenue
1428380000
Annuals > 1 > income Statement > gross Profit
1322191000
Annuals > 1 > income Statement > operating Expenses
922700000
Annuals > 1 > income Statement > operating Income
399491000
Annuals > 1 > income Statement > interest Expense
98813000
Annuals > 1 > income Statement > pretax Income
182976000
Annuals > 1 > income Statement > net Income
-118378000
Annuals > 1 > income Statement > eps
-0.9484504695061372
Annuals > 1 > income Statement > dividends Per Share
-34966000
Annuals > 1 > income Statement > shares Outstanding
124812000
Annuals > 1 > income Statement > income Tax Expense
3473000
Annuals > 1 > income Statement > EBITDA
713558000
Annuals > 1 > income Statement > operating Margin
14.523929758584671
Annuals > 1 > income Statement > total Other Income Expense Net
-216515000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
913163000
Annuals > 1 > balance Sheet > short Term Investments
689916000
Annuals > 1 > balance Sheet > receivables
632811000
Annuals > 1 > balance Sheet > inventories
428062000
Annuals > 1 > balance Sheet > total Current Assets
3001091000
Annuals > 1 > balance Sheet > property Plant Equipment
664737000
Annuals > 1 > balance Sheet > total Assets
13564665000
Annuals > 1 > balance Sheet > payables
204121000
Annuals > 1 > balance Sheet > short Term Debt
754778000
Annuals > 1 > balance Sheet > long Term Debt
3177770000
Annuals > 1 > balance Sheet > total Liabilities
5691926000
Annuals > 1 > balance Sheet > equity
7872739000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
179503000
Annuals > 1 > cash Flow > depreciation
431769000
Annuals > 1 > cash Flow > change In Working Capital
-391346000
Annuals > 1 > cash Flow > cash From Operations
91272000
Annuals > 1 > cash Flow > capital Expenditures
81368000
Annuals > 1 > cash Flow > cash From Investing
1313524000
Annuals > 1 > cash Flow > cash From Financing
-947121000
Annuals > 1 > cash Flow > net Change In Cash
443627000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
-0.9484504695061372
Annuals > 1 > ratios > PB
1.6180280738380886
Annuals > 1 > ratios > ROE
-1.5036444114303802
Annuals > 1 > ratios > ROA
-0.8726938704346919
Annuals > 1 > ratios > FCF
9904000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
0.0036007069077656968
Annuals > 1 > health Score
30
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
3311822000
Annuals > 2 > income Statement > cost Of Revenue
1551092000
Annuals > 2 > income Statement > gross Profit
1760730000
Annuals > 2 > income Statement > operating Expenses
979608000
Annuals > 2 > income Statement > operating Income
781122000
Annuals > 2 > income Statement > interest Expense
103955000
Annuals > 2 > income Statement > pretax Income
651837000
Annuals > 2 > income Statement > net Income
569179000
Annuals > 2 > income Statement > eps
4.502072358533846
Annuals > 2 > income Statement > dividends Per Share
35344000
Annuals > 2 > income Statement > shares Outstanding
126426000
Annuals > 2 > income Statement > income Tax Expense
139161000
Annuals > 2 > income Statement > EBITDA
1182792000
Annuals > 2 > income Statement > operating Margin
23.58586904730991
Annuals > 2 > income Statement > total Other Income Expense Net
-129285000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
454358000
Annuals > 2 > balance Sheet > short Term Investments
0
Annuals > 2 > balance Sheet > receivables
612780000
Annuals > 2 > balance Sheet > inventories
405462000
Annuals > 2 > balance Sheet > total Current Assets
3288558000
Annuals > 2 > balance Sheet > property Plant Equipment
671301000
Annuals > 2 > balance Sheet > total Assets
14129855000
Annuals > 2 > balance Sheet > payables
272826000
Annuals > 2 > balance Sheet > short Term Debt
502146000
Annuals > 2 > balance Sheet > long Term Debt
3923347000
Annuals > 2 > balance Sheet > total Liabilities
6746979000
Annuals > 2 > balance Sheet > equity
7382876000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
579179000
Annuals > 2 > cash Flow > depreciation
427000000
Annuals > 2 > cash Flow > change In Working Capital
-382106000
Annuals > 2 > cash Flow > cash From Operations
679810000
Annuals > 2 > cash Flow > capital Expenditures
85632000
Annuals > 2 > cash Flow > cash From Investing
-132851000
Annuals > 2 > cash Flow > cash From Financing
-661803000
Annuals > 2 > cash Flow > net Change In Cash
-148591000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
4.502072358533846
Annuals > 2 > ratios > PB
1.7476979919478535
Annuals > 2 > ratios > ROE
7.709448187941935
Annuals > 2 > ratios > ROA
4.028201280197143
Annuals > 2 > ratios > FCF
594178000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.1794112123175702
Annuals > 2 > health Score
73
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
3827808000
Annuals > 3 > income Statement > cost Of Revenue
1545853000
Annuals > 3 > income Statement > gross Profit
2281955000
Annuals > 3 > income Statement > operating Expenses
941949000
Annuals > 3 > income Statement > operating Income
1340006000
Annuals > 3 > income Statement > interest Expense
102128000
Annuals > 3 > income Statement > pretax Income
1203582000
Annuals > 3 > income Statement > net Income
943157000
Annuals > 3 > income Statement > eps
8.083694739187823
Annuals > 3 > income Statement > dividends Per Share
32373000
Annuals > 3 > income Statement > shares Outstanding
116674000
Annuals > 3 > income Statement > income Tax Expense
314146000
Annuals > 3 > income Statement > EBITDA
1617153000
Annuals > 3 > income Statement > operating Margin
35.007137244083296
Annuals > 3 > income Statement > total Other Income Expense Net
-136424000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
603320000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
707941000
Annuals > 3 > balance Sheet > inventories
425890000
Annuals > 3 > balance Sheet > total Current Assets
2440780000
Annuals > 3 > balance Sheet > property Plant Equipment
649571000
Annuals > 3 > balance Sheet > total Assets
15000554000
Annuals > 3 > balance Sheet > payables
324811000
Annuals > 3 > balance Sheet > short Term Debt
33553000
Annuals > 3 > balance Sheet > long Term Debt
4979737000
Annuals > 3 > balance Sheet > total Liabilities
7859309000
Annuals > 3 > balance Sheet > equity
7141245000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
932157000
Annuals > 3 > cash Flow > depreciation
358004000
Annuals > 3 > cash Flow > change In Working Capital
104365000
Annuals > 3 > cash Flow > cash From Operations
1410750000
Annuals > 3 > cash Flow > capital Expenditures
99888000
Annuals > 3 > cash Flow > cash From Investing
-4112758000
Annuals > 3 > cash Flow > cash From Financing
2941657000
Annuals > 3 > cash Flow > net Change In Cash
216723000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
8.083694739187823
Annuals > 3 > ratios > PB
1.667461127576494
Annuals > 3 > ratios > ROE
13.207178860268762
Annuals > 3 > ratios > ROA
6.28748111569746
Annuals > 3 > ratios > FCF
1310862000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.34245761542898706
Annuals > 3 > health Score
75
Valuation > metrics > PE
52.6082
Valuation > metrics > PB
1.8409122837415277
Valuation > final Score
50
Valuation > verdict
55.2% Overvalued
Profitability > metrics > ROE
0.6324926490286739
Profitability > metrics > ROA
2.1761480146357757
Profitability > metrics > Net Margin
0.0667459285298355
Profitability > final Score
18
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.6457596473702991
Risk > metrics > Interest Coverage
3.5965043256773965
Risk > final Score
62
Risk > verdict
High
Liquidity > metrics > Current Ratio
2.822095613208292
Liquidity > metrics > Quick Ratio
2.3219705546282206
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
20
Prev Profitabilities > 1
16
Prev Profitabilities > 2
34
Prev Risks > 0
64
Prev Risks > 1
63
Prev Risks > 2
71
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:30:50.167Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-27
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-01-26
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
1.55
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-10-27
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.4
Earnings History > 2 > eps Estimate
0.5
Earnings History > 2 > eps Difference
-0.1
Earnings History > 2 > surprise Percent
-20
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-28
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
1.18
Earnings History > 3 > eps Estimate
1.14
Earnings History > 3 > eps Difference
0.04
Earnings History > 3 > surprise Percent
3.5088
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-28
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.01
Earnings History > 4 > eps Estimate
0.95
Earnings History > 4 > eps Difference
0.06
Earnings History > 4 > surprise Percent
6.3158
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-31
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.38
Earnings History > 5 > eps Difference
0.04
Earnings History > 5 > surprise Percent
2.8986
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-11-04
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.28
Earnings History > 6 > eps Estimate
1.13
Earnings History > 6 > eps Difference
0.15
Earnings History > 6 > surprise Percent
13.2743
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-29
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.22
Earnings History > 7 > eps Estimate
1.12
Earnings History > 7 > eps Difference
0.1
Earnings History > 7 > surprise Percent
8.9286
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-29
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.98
Earnings History > 8 > eps Estimate
0.94
Earnings History > 8 > eps Difference
0.04
Earnings History > 8 > surprise Percent
4.2553
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-02-01
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.25
Earnings History > 9 > eps Estimate
1.16
Earnings History > 9 > eps Difference
0.09
Earnings History > 9 > surprise Percent
7.7586
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-30
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.18
Earnings History > 10 > eps Estimate
1.19
Earnings History > 10 > eps Difference
-0.01
Earnings History > 10 > surprise Percent
-0.8403
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-08-01
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.21
Earnings History > 11 > eps Estimate
1.19
Earnings History > 11 > eps Difference
0.02
Earnings History > 11 > surprise Percent
1.6807
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-05-11
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.01
Earnings History > 12 > eps Estimate
1.02
Earnings History > 12 > eps Difference
-0.01
Earnings History > 12 > surprise Percent
-0.9804
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-02-14
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.7
Earnings History > 13 > eps Estimate
1.66
Earnings History > 13 > eps Difference
0.04
Earnings History > 13 > surprise Percent
2.4096
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-11-08
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.51
Earnings History > 14 > eps Estimate
1.48
Earnings History > 14 > eps Difference
0.03
Earnings History > 14 > surprise Percent
2.027
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-08-01
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
2.32
Earnings History > 15 > eps Estimate
2.01
Earnings History > 15 > eps Difference
0.31
Earnings History > 15 > surprise Percent
15.4229
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-05-03
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
2.41
Earnings History > 16 > eps Estimate
2.12
Earnings History > 16 > eps Difference
0.29
Earnings History > 16 > surprise Percent
13.6792
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-02-01
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
2.56
Earnings History > 17 > eps Estimate
2.35
Earnings History > 17 > eps Difference
0.21
Earnings History > 17 > surprise Percent
8.9362
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-11-02
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
2.31
Earnings History > 18 > eps Estimate
1.92
Earnings History > 18 > eps Difference
0.39
Earnings History > 18 > surprise Percent
20.3125
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-26
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
2.83
Earnings History > 19 > eps Estimate
2.44
Earnings History > 19 > eps Difference
0.39
Earnings History > 19 > surprise Percent
15.9836
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-05-04
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
3.72
Earnings History > 20 > eps Estimate
3.07
Earnings History > 20 > eps Difference
0.65
Earnings History > 20 > surprise Percent
21.1726
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-02-02
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
3.96
Earnings History > 21 > eps Estimate
3.02
Earnings History > 21 > eps Difference
0.94
Earnings History > 21 > surprise Percent
31.1258
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
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
2.09
Earnings History > 22 > eps Estimate
1.49
Earnings History > 22 > eps Difference
0.6
Earnings History > 22 > surprise Percent
40.2685
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-28
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.57
Earnings History > 23 > eps Estimate
0.88
Earnings History > 23 > eps Difference
0.69
Earnings History > 23 > surprise Percent
78.4091
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-05-05
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.67
Earnings History > 24 > eps Estimate
0.52
Earnings History > 24 > eps Difference
0.15
Earnings History > 24 > surprise Percent
28.8462
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-27
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.35
Earnings History > 25 > eps Estimate
1.33
Earnings History > 25 > eps Difference
0.02
Earnings History > 25 > surprise Percent
1.5038
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
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.06
Earnings History > 26 > eps Estimate
1.01
Earnings History > 26 > eps Difference
0.05
Earnings History > 26 > surprise Percent
4.9505
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-29
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1
Earnings History > 27 > eps Estimate
1
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
0
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-25
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.69
Earnings History > 28 > eps Estimate
0.66
Earnings History > 28 > eps Difference
0.03
Earnings History > 28 > surprise Percent
4.5455
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-31
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.18
Earnings History > 29 > eps Estimate
1.16
Earnings History > 29 > eps Difference
0.02
Earnings History > 29 > surprise Percent
1.7241
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
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.9
Earnings History > 30 > eps Estimate
0.92
Earnings History > 30 > eps Difference
-0.02
Earnings History > 30 > surprise Percent
-2.1739
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
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.91
Earnings History > 31 > eps Estimate
0.86
Earnings History > 31 > eps Difference
0.05
Earnings History > 31 > surprise Percent
5.814
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-30
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.63
Earnings History > 32 > eps Estimate
0.61
Earnings History > 32 > eps Difference
0.02
Earnings History > 32 > surprise Percent
3.2787
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-01-25
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.97
Earnings History > 33 > eps Estimate
0.94
Earnings History > 33 > eps Difference
0.03
Earnings History > 33 > surprise Percent
3.1915
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-11-02
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.73
Earnings History > 34 > eps Estimate
0.72
Earnings History > 34 > eps Difference
0.01
Earnings History > 34 > surprise Percent
1.3889
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-08-03
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.67
Earnings History > 35 > eps Estimate
0.67
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
0
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-05-04
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.55
Earnings History > 36 > eps Estimate
0.54
Earnings History > 36 > eps Difference
0.01
Earnings History > 36 > surprise Percent
1.8519
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
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.83
Earnings History > 37 > eps Estimate
0.86
Earnings History > 37 > eps Difference
-0.03
Earnings History > 37 > surprise Percent
-3.4884
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-11-07
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.68
Earnings History > 38 > eps Estimate
0.66
Earnings History > 38 > eps Difference
0.02
Earnings History > 38 > surprise Percent
3.0303
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-08-04
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.67
Earnings History > 39 > eps Estimate
0.66
Earnings History > 39 > eps Difference
0.01
Earnings History > 39 > surprise Percent
1.5152
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-05-05
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.56
Earnings History > 40 > eps Estimate
0.51
Earnings History > 40 > eps Difference
0.05
Earnings History > 40 > surprise Percent
9.8039
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-02-04
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.86
Earnings History > 41 > eps Estimate
0.87
Earnings History > 41 > eps Difference
-0.01
Earnings History > 41 > surprise Percent
-1.1494
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-11-05
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.6
Earnings History > 42 > eps Estimate
0.6
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
0
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-30
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.6
Earnings History > 43 > eps Estimate
0.59
Earnings History > 43 > eps Difference
0.01
Earnings History > 43 > surprise Percent
1.6949
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
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.5
Earnings History > 44 > eps Estimate
0.46
Earnings History > 44 > eps Difference
0.04
Earnings History > 44 > surprise Percent
8.6957
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-01-29
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.85
Earnings History > 45 > eps Estimate
0.78
Earnings History > 45 > eps Difference
0.07
Earnings History > 45 > surprise Percent
8.9744
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-30
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
AfterMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.57
Earnings History > 46 > eps Estimate
0.57
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
0
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-31
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
AfterMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.59
Earnings History > 47 > eps Estimate
0.59
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
0
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-24
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
AfterMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.46
Earnings History > 48 > eps Estimate
0.44
Earnings History > 48 > eps Difference
0.02
Earnings History > 48 > surprise Percent
4.5455
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-01-30
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
AfterMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.73
Earnings History > 49 > eps Estimate
0.7
Earnings History > 49 > eps Difference
0.03
Earnings History > 49 > surprise Percent
4.2857
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
AfterMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.49
Earnings History > 50 > eps Estimate
0.48
Earnings History > 50 > eps Difference
0.01
Earnings History > 50 > surprise Percent
2.0833
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-08-01
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
AfterMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.51
Earnings History > 51 > eps Estimate
0.48
Earnings History > 51 > eps Difference
0.03
Earnings History > 51 > surprise Percent
6.25
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-25
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
AfterMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.36
Earnings History > 52 > eps Estimate
0.48
Earnings History > 52 > eps Difference
-0.12
Earnings History > 52 > surprise Percent
-25
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-01-31
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
AfterMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.65
Earnings History > 53 > eps Estimate
0.65
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
0
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-10-25
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
AfterMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.45
Earnings History > 54 > eps Estimate
0.44
Earnings History > 54 > eps Difference
0.01
Earnings History > 54 > surprise Percent
2.2727
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-08-02
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
AfterMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.53
Earnings History > 55 > eps Estimate
0.49
Earnings History > 55 > eps Difference
0.04
Earnings History > 55 > surprise Percent
8.1633
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-04-26
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
AfterMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.43
Earnings History > 56 > eps Estimate
0.41
Earnings History > 56 > eps Difference
0.02
Earnings History > 56 > surprise Percent
4.878
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-02-02
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
AfterMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.62
Earnings History > 57 > eps Estimate
0.51
Earnings History > 57 > eps Difference
0.11
Earnings History > 57 > surprise Percent
21.5686
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-11-03
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
AfterMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.41
Earnings History > 58 > eps Estimate
0.39
Earnings History > 58 > eps Difference
0.02
Earnings History > 58 > surprise Percent
5.1282
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-08-04
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
AfterMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.42
Earnings History > 59 > eps Estimate
0.4
Earnings History > 59 > eps Difference
0.02
Earnings History > 59 > surprise Percent
5
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-05-05
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
AfterMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.34
Earnings History > 60 > eps Estimate
0.31
Earnings History > 60 > eps Difference
0.03
Earnings History > 60 > surprise Percent
9.6774
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
AfterMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.44
Earnings History > 61 > eps Estimate
0.41
Earnings History > 61 > eps Difference
0.03
Earnings History > 61 > surprise Percent
7.3171
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-11-04
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
AfterMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.31
Earnings History > 62 > eps Estimate
0.29
Earnings History > 62 > eps Difference
0.02
Earnings History > 62 > surprise Percent
6.8966
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-08-05
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
AfterMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.38
Earnings History > 63 > eps Estimate
0.33
Earnings History > 63 > eps Difference
0.05
Earnings History > 63 > surprise Percent
15.1515
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-05-06
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
AfterMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.31
Earnings History > 64 > eps Estimate
0.28
Earnings History > 64 > eps Difference
0.03
Earnings History > 64 > surprise Percent
10.7143
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
AfterMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.43
Earnings History > 65 > eps Estimate
0.41
Earnings History > 65 > eps Difference
0.02
Earnings History > 65 > surprise Percent
4.878
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-10-29
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
AfterMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.3
Earnings History > 66 > eps Estimate
0.27
Earnings History > 66 > eps Difference
0.03
Earnings History > 66 > surprise Percent
11.1111
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-30
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
AfterMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.28
Earnings History > 67 > eps Estimate
0.27
Earnings History > 67 > eps Difference
0.01
Earnings History > 67 > surprise Percent
3.7037
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-30
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
AfterMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.26
Earnings History > 68 > eps Estimate
0.2
Earnings History > 68 > eps Difference
0.06
Earnings History > 68 > surprise Percent
30
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-01-29
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
AfterMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.46
Earnings History > 69 > eps Estimate
0.42
Earnings History > 69 > eps Difference
0.04
Earnings History > 69 > surprise Percent
9.5238
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
AfterMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.37
Earnings History > 70 > eps Estimate
0.35
Earnings History > 70 > eps Difference
0.02
Earnings History > 70 > surprise Percent
5.7143
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
AfterMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.35
Earnings History > 71 > eps Estimate
0.34
Earnings History > 71 > eps Difference
0.01
Earnings History > 71 > surprise Percent
2.9412
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
AfterMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.28
Earnings History > 72 > eps Estimate
0.25
Earnings History > 72 > eps Difference
0.03
Earnings History > 72 > surprise Percent
12
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-01-24
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
AfterMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.44
Earnings History > 73 > eps Estimate
0.43
Earnings History > 73 > eps Difference
0.01
Earnings History > 73 > surprise Percent
2.3256
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
AfterMarket
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.32
Earnings History > 74 > eps Estimate
0.32
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
0
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
AfterMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.29
Earnings History > 75 > eps Estimate
0.28
Earnings History > 75 > eps Difference
0.01
Earnings History > 75 > surprise Percent
3.5714
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
AfterMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.23
Earnings History > 76 > eps Estimate
0.23
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
0
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-01-25
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
AfterMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.38
Earnings History > 77 > eps Estimate
0.38
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
0
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
AfterMarket
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.3
Earnings History > 78 > eps Estimate
0.27
Earnings History > 78 > eps Difference
0.03
Earnings History > 78 > surprise Percent
11.1111
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
AfterMarket
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.26
Earnings History > 79 > eps Estimate
0.26
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
0
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
AfterMarket
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.22
Earnings History > 80 > eps Estimate
0.21
Earnings History > 80 > eps Difference
0.01
Earnings History > 80 > surprise Percent
4.7619
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-01-26
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
AfterMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.36
Earnings History > 81 > eps Estimate
0.35
Earnings History > 81 > eps Difference
0.01
Earnings History > 81 > surprise Percent
2.8571
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-10-25
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
AfterMarket
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.28
Earnings History > 82 > eps Estimate
0.25
Earnings History > 82 > eps Difference
0.03
Earnings History > 82 > surprise Percent
12
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-07-26
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
AfterMarket
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.24
Earnings History > 83 > eps Estimate
0.24
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
0
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-04-27
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
AfterMarket
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.19
Earnings History > 84 > eps Estimate
0.18
Earnings History > 84 > eps Difference
0.01
Earnings History > 84 > surprise Percent
5.5556
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-01-26
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
AfterMarket
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.33
Earnings History > 85 > eps Estimate
0.31
Earnings History > 85 > eps Difference
0.02
Earnings History > 85 > surprise Percent
6.4516
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-28
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
AfterMarket
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.23
Earnings History > 86 > eps Estimate
0.22
Earnings History > 86 > eps Difference
0.01
Earnings History > 86 > surprise Percent
4.5455
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-27
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
AfterMarket
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.2
Earnings History > 87 > eps Estimate
0.2
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
0
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-22
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
AfterMarket
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.15
Earnings History > 88 > eps Estimate
0.13
Earnings History > 88 > eps Difference
0.02
Earnings History > 88 > surprise Percent
15.3846
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-28
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
AfterMarket
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.24
Earnings History > 89 > eps Estimate
0.22
Earnings History > 89 > eps Difference
0.02
Earnings History > 89 > surprise Percent
9.0909
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-22
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
AfterMarket
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.15
Earnings History > 90 > eps Estimate
0.14
Earnings History > 90 > eps Difference
0.01
Earnings History > 90 > surprise Percent
7.1429
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-23
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
BeforeMarket
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.11
Earnings History > 91 > eps Estimate
0.11
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
0
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-24
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
BeforeMarket
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.06
Earnings History > 92 > eps Estimate
0.09
Earnings History > 92 > eps Difference
-0.03
Earnings History > 92 > surprise Percent
-33.3333
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2003-01-27
Earnings History > 93 > date
2002-12-31
Earnings History > 93 > before After Market
BeforeMarket
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.18
Earnings History > 93 > eps Estimate
0.13
Earnings History > 93 > eps Difference
0.05
Earnings History > 93 > surprise Percent
38.4615
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-10-29
Earnings History > 94 > date
2002-09-30
Earnings History > 94 > before After Market
BeforeMarket
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.11
Earnings History > 94 > eps Estimate
0.07
Earnings History > 94 > eps Difference
0.04
Earnings History > 94 > surprise Percent
57.1429
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-07-25
Earnings History > 95 > date
2002-06-30
Earnings History > 95 > before After Market
BeforeMarket
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.07
Earnings History > 95 > eps Estimate
0.07
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-25
Earnings History > 96 > date
2002-03-31
Earnings History > 96 > before After Market
BeforeMarket
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.01
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2002-01-24
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
BeforeMarket
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.3
Earnings History > 97 > eps Estimate
0.3
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
0
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-10-17
Earnings History > 98 > date
2001-09-30
Earnings History > 98 > before After Market
BeforeMarket
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.38
Earnings History > 98 > eps Estimate
0.37
Earnings History > 98 > eps Difference
0.01
Earnings History > 98 > surprise Percent
2.7027
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-07-16
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
BeforeMarket
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.38
Earnings History > 99 > eps Estimate
0.36
Earnings History > 99 > eps Difference
0.02
Earnings History > 99 > surprise Percent
5.5556
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-04-19
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
BeforeMarket
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.31
Earnings History > 100 > eps Estimate
0.32
Earnings History > 100 > eps Difference
-0.01
Earnings History > 100 > surprise Percent
-3.125
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2001-01-25
Earnings History > 101 > date
2000-12-31
Earnings History > 101 > before After Market
BeforeMarket
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.41
Earnings History > 101 > eps Estimate
0.3
Earnings History > 101 > eps Difference
0.11
Earnings History > 101 > surprise Percent
36.6667
Earnings History > 102 > period
2000-09-30
Earnings History > 102 > report Date
2000-10-19
Earnings History > 102 > date
2000-09-30
Earnings History > 102 > before After Market
BeforeMarket
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.33
Earnings History > 102 > eps Estimate
0.24
Earnings History > 102 > eps Difference
0.09
Earnings History > 102 > surprise Percent
37.5
Earnings History > 103 > period
2000-06-30
Earnings History > 103 > report Date
2000-06-30
Earnings History > 103 > date
2000-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.3502
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
2000-03-31
Earnings History > 104 > report Date
2000-03-31
Earnings History > 104 > date
2000-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.1611
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1999-12-31
Earnings History > 105 > report Date
1999-12-31
Earnings History > 105 > date
1999-12-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.4801
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1999-09-30
Earnings History > 106 > report Date
1999-09-30
Earnings History > 106 > date
1999-09-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
1.1348
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Earnings History > 107 > period
1999-06-30
Earnings History > 107 > report Date
1999-06-30
Earnings History > 107 > date
1999-06-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.0391
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Earnings History > 108 > period
1999-03-31
Earnings History > 108 > report Date
1999-03-31
Earnings History > 108 > date
1999-03-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.1541
Earnings History > 108 > eps Estimate
-
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
-
Earnings History > 109 > period
1998-12-31
Earnings History > 109 > report Date
1998-12-31
Earnings History > 109 > date
1998-12-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.225
Earnings History > 109 > eps Estimate
-
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
-
Earnings History > 110 > period
1998-09-30
Earnings History > 110 > report Date
1998-09-30
Earnings History > 110 > date
1998-09-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.167
Earnings History > 110 > eps Estimate
-
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
Earnings History > 111 > period
1998-06-30
Earnings History > 111 > report Date
1998-06-30
Earnings History > 111 > date
1998-06-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.3403
Earnings History > 111 > eps Estimate
-
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
-
Earnings History > 112 > period
1998-03-31
Earnings History > 112 > report Date
1998-03-31
Earnings History > 112 > date
1998-03-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.3767
Earnings History > 112 > eps Estimate
-
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
-
Revvity, Inc. provides health sciences solutions, technologies, and services. The company provides instruments, reagents, informatics, software, subscriptions, detection, imaging technologies, warranties, training, and DNA sequencing services; and instruments, reagents, assay platforms, and software products for the early detection of genetic disorders, such as pregnancy and early childhood, as well as infectious disease testing in the diagnostics market. Its products are used for testing and screening genetic abnormalities, disorders, and diseases, including down syndrome, hypothyroidism, muscular dystrophy, infertility, and various metabolic conditions. The company also develops technologies that enable and support genomic workflows using protein coupled receptor and next-generation DNA sequencing for oncology, screening newborns for rare genetic conditions, immunodiagnostics, and drug discovery. It serves pharmaceutical and biotechnology companies, laboratories, academic and research institutions, public health authorities, private healthcare organizations, doctors, and government agencies under the AutoDELFIA, BACS-on-Beads, BIOCHIPs, Bioo Scientific, BioQule, BoBs, chemagic, Chitas, DELFIA, DELFIA Xpress, DOPlify, EONIS, EUROArray, EUROIMMUN, EUROLabWorkstation, EUROLINE, EUROPatternTM, Evolution Evoya, explorer, Fontus, GSP, Haoyuan, IDS Immunodiagnosticsystems, IDS-i10, IDS-i10T, IDS-iSYS, iLab, iQ, JANUS, LabChip, LifeCycle, LimsLink, Migele, MultiPROBE, NEXTFLEX, NextPrep, Omni Bead Ruptor, Omni Bead Ruptor Elite, Omni Tip, Pannoramic, Panthera Puncher, PG-Seq, PG-Find, PreNAT II, Prime, Protein Clear, ProteinEXact, QuantiVac, RONIA, Sciclone, SimplicityChrom, Specimen Gate, Superflex, Symbio, T-SPOT, Touch, Twister, Vanadis, VariSpec, ViaCord, VICTOR2D, and Zephyr names. The company was formerly known as PerkinElmer, Inc. and changed its name to Revvity, Inc. in April 2023. Revvity, Inc. was founded in 1937 and is headquartered in Waltham, Massachusetts.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
0.07Next Payout:
Feb 6, 2026Yield:
0.2428 %Here's Why You Should Retain Revvity Stock in Your Portfolio for Now TradingView — Track All Markets
Read more →Massachusetts Financial Services Co. MA Has $100.43 Million Stock Position in Revvity Inc. $RVTY MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$114.625
Analyst Picks
Strong Buy
10
Buy
2
Hold
7
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)
-
Medium
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Medium
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Revvity Inc.
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.55
Date
2025-09-30
EPS Actual
0.4
EPS Estimate
0.5
EPS Difference
-0.1
Surprise Percent
-20%
(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.