Key Statistics
Valuation
Market Cap$360.98B
P/E27.23
Fwd P/E19.72
PEG—
P/S1.94
P/B1.90
EV/EBITDA10.43
EV/Rev2.13
Profitability
Gross Margin—
Op. Margin—
Net Margin14.40%
ROE22.03%
ROA13.56%
FCF Margin20.14%
Financial Health
Current Ratio1.27
Debt/Equity0.62
Free Cash Flow$49.60B
Div. Yield3.94%
Growth & Other
Revenue Growth51.57%
EPS Growth124.57%
Beta0.67
52W High$186.52
52W Low$132.04
Earnings Per Share (Annual · SEC XBRL)
| Fiscal Year | EPS Diluted | EPS Basic | YoY | |
|---|
| 2024 | $18.28 | $18.36 | +124.6% | |
| 2023 | $8.14 | $8.15 | +375.0% | |
| 2022 | $-2.96 | $-2.96 | -292.2% | |
| 2021 | $1.54 | $1.55 | -80.1% | |
| 2020 | $7.74 | $7.81 | +59.6% | |
| 2019 | $4.85 | $4.88 | +1896.3% | |
| 2018 | $-0.27 | $-0.27 | -111.0% | |
| 2017 | $2.45 | $2.46 | -75.8% | |
| 2016 | $10.14 | $10.21 | -8.6% | |
| 2015 | $11.09 | $11.18 | -16.7% | |
| 2014 | $13.32 | $13.42 | -0.9% | |
| 2013 | $13.44 | $13.54 | +41.8% | |
| 2012 | $9.48 | $9.53 | +80.9% | |
| 2011 | $5.24 | $5.26 | -55.1% | |
| 2010 | $11.67 | $11.74 | +33.1% | |
| 2009 | $8.77 | $8.83 | — | |
Annual Reports (10-K) · 7 filings
| Report Date | Filed | Accession Number | |
|---|
| 2024-12-31 | 2025-02-21 | 0000093410-25-000009 | SEC ↗ |
| 2023-12-31 | 2024-02-26 | 0000093410-24-000013 | SEC ↗ |
| 2022-12-31 | 2023-02-23 | 0000093410-23-000009 | SEC ↗ |
| 2021-12-31 | 2022-02-24 | 0000093410-22-000019 | SEC ↗ |
| 2020-12-31 | 2021-02-25 | 0000093410-21-000009 | SEC ↗ |
| 2019-12-31 | 2020-02-21 | 0000093410-20-000010 | SEC ↗ |
| 2018-12-31 | 2019-02-22 | 0000093410-19-000008 | SEC ↗ |