Key Statistics
Valuation
Market Cap$1.54T
P/E383.77
Fwd P/E146.43
PEG—
P/S16.25
P/B18.75
EV/EBITDA143.98
EV/Rev15.95
Profitability
Gross Margin18.25%
Op. Margin9.19%
Net Margin15.50%
ROE20.57%
ROA12.29%
FCF Margin4.50%
Financial Health
Current Ratio2.02
Debt/Equity0.66
Free Cash Flow$4.36B
Div. Yield—
Growth & Other
Revenue Growth18.80%
EPS Growth18.78%
Beta1.89
52W High$498.83
52W Low$214.25
Earnings Per Share (Annual · SEC XBRL)
| Fiscal Year | EPS Diluted | EPS Basic | YoY | |
|---|
| 2025 | $4.30 | $4.73 | +18.8% | |
| 2024 | $3.62 | $4.02 | +122.1% | |
| 2023 | $1.63 | $1.87 | +676.2% | |
| 2022 | $0.21 | $0.25 | +121.4% | |
| 2021 | $-0.98 | $-0.98 | +14.0% | |
| 2020 | $-1.14 | $-1.14 | +90.4% | |
| 2019 | $-11.83 | $-11.83 | -152.8% | |
| 2018 | $-4.68 | $-4.68 | +32.5% | |
| 2017 | $-6.93 | $-6.93 | — | |
| 2016 | — | — | — | |
| 2015 | — | — | — | |
| 2014 | — | — | — | |
| 2013 | — | — | — | |
| 2012 | — | — | — | |
| 2011 | — | — | — | |
Annual Reports (10-K) · 9 filings
| Report Date | Filed | Accession Number | |
|---|
| 2025-12-31 | 2026-01-29 | 0001628280-26-003952 | SEC ↗ |
| 2024-12-31 | 2025-01-30 | 0001628280-25-003063 | SEC ↗ |
| 2023-12-31 | 2024-01-29 | 0001628280-24-002390 | SEC ↗ |
| 2022-12-31 | 2023-01-31 | 0000950170-23-001409 | SEC ↗ |
| 2021-12-31 | 2022-02-07 | 0000950170-22-000796 | SEC ↗ |
| 2020-12-31 | 2021-02-08 | 0001564590-21-004599 | SEC ↗ |
| 2019-12-31 | 2020-02-13 | 0001564590-20-004475 | SEC ↗ |
| 2018-12-31 | 2019-02-19 | 0001564590-19-003165 | SEC ↗ |
| 2017-12-31 | 2018-02-23 | 0001564590-18-002956 | SEC ↗ |