Key Statistics
Valuation
Market Cap$616.51B
P/E21.82
Fwd P/E17.50
PEG—
P/S1.90
P/B2.36
EV/EBITDA11.05
EV/Rev2.01
Profitability
Gross Margin—
Op. Margin—
Net Margin13.47%
ROE27.22%
ROA15.10%
FCF Margin14.11%
Financial Health
Current Ratio1.48
Debt/Equity0.80
Free Cash Flow$58.39B
Div. Yield2.82%
Growth & Other
Revenue Growth44.83%
EPS Growth146.01%
Beta0.36
52W High$156.93
52W Low$97.8
Earnings Per Share (Annual · SEC XBRL)
| Fiscal Year | EPS Diluted | EPS Basic | YoY | |
|---|
| 2024 | $13.26 | $13.26 | +146.0% | |
| 2023 | $5.39 | $5.39 | +202.7% | |
| 2022 | $-5.25 | $-5.25 | -256.3% | |
| 2021 | $3.36 | $3.36 | -31.1% | |
| 2020 | $4.88 | $4.88 | +5.4% | |
| 2019 | $4.63 | $4.63 | +146.3% | |
| 2018 | $1.88 | $1.88 | -51.2% | |
| 2017 | $3.85 | $3.85 | -49.3% | |
| 2016 | $7.60 | $7.60 | +3.1% | |
| 2015 | $7.37 | $7.37 | -24.0% | |
| 2014 | $9.70 | $9.70 | +15.2% | |
| 2013 | $8.42 | $8.43 | +35.4% | |
| 2012 | $6.22 | $6.24 | +56.3% | |
| 2011 | $3.98 | $3.99 | -54.0% | |
| 2010 | $8.66 | $8.70 | +19.3% | |
| 2009 | $7.26 | $7.31 | — | |
Annual Reports (10-K) · 6 filings
| Report Date | Filed | Accession Number | |
|---|
| 2024-12-31 | 2025-02-19 | 0000034088-25-000010 | SEC ↗ |
| 2023-12-31 | 2024-02-28 | 0000034088-24-000018 | SEC ↗ |
| 2022-12-31 | 2023-02-22 | 0000034088-23-000020 | SEC ↗ |
| 2021-12-31 | 2022-02-23 | 0000034088-22-000011 | SEC ↗ |
| 2020-12-31 | 2021-02-24 | 0000034088-21-000012 | SEC ↗ |
| 2019-12-31 | 2020-02-26 | 0000034088-20-000016 | SEC ↗ |