- Filed
- Nov 5, 2021 12:00 AM ET
- Period of report
- —
Restated figures. One or more values in this filing restate previously reported amounts.
On SEC.gov
Financials in this filing
| Metric | Period | Value |
|---|---|---|
| Shares Outstanding | Q3 2021 · Oct 29, 2021 | 41.67M sh |
| Shares Diluted | Q3 2021 · Sep 30, 2021 | 42.46M sh |
| Shares Diluted | Q3 2021 · Sep 30, 2021 | 42.47M sh |
| Shares Diluted | Q3 2021 · Sep 30, 2020 | 43.6M sh |
| Shares Diluted | Q3 2021 · Sep 30, 2020 | 43.58M sh |
| Stock Repurchased | Q3 2021 · Sep 30, 2021 | $103.44M |
| Stock Repurchased restated | Q3 2021 · Sep 30, 2020 | $43.69M |
| Capex | Q3 2021 · Sep 30, 2021 | $260.4M |
| Capex | Q3 2021 · Sep 30, 2020 | $36.11M |
| Operating Cash Flow | Q3 2021 · Sep 30, 2021 | $484.49M |
| Operating Cash Flow | Q3 2021 · Sep 30, 2020 | $190.63M |
| Cash And Equivalents | Q3 2021 · Sep 30, 2021 | $578.45M |
| Cash And Equivalents | Q3 2021 · Dec 31, 2020 | $489.94M |
| Stockholders Equity | Q3 2021 · Sep 30, 2021 | $1.63B |
| Stockholders Equity | Q3 2021 · Jun 30, 2021 | $1.41B |
| Stockholders Equity | Q3 2021 · Mar 31, 2021 | $1.49B |
| Stockholders Equity | Q3 2021 · Dec 31, 2020 | $1.33B |
| Stockholders Equity | Q3 2021 · Sep 30, 2020 | $849.25M |
| Stockholders Equity | Q3 2021 · Jun 30, 2020 | $611.71M |
| Stockholders Equity | Q3 2021 · Mar 31, 2020 | $605.2M |
| Stockholders Equity | Q3 2021 · Dec 31, 2019 | $559.82M |
| Current Liabilities | Q3 2021 · Sep 30, 2021 | $297.09M |
| Current Liabilities | Q3 2021 · Dec 31, 2020 | $336.96M |
| Current Assets | Q3 2021 · Sep 30, 2021 | $1.15B |
| Current Assets | Q3 2021 · Dec 31, 2020 | $1.14B |
| Total Assets | Q3 2021 · Sep 30, 2021 | $2.11B |
| Total Assets | Q3 2021 · Dec 31, 2020 | $1.87B |
| Eps Diluted | Q3 2021 · Sep 30, 2021 | $5.08 |
| Eps Diluted | Q3 2021 · Sep 30, 2021 | $9.72 |
| Eps Diluted | Q3 2021 · Sep 30, 2020 | $5.33 |
| Eps Diluted | Q3 2021 · Sep 30, 2020 | $7.82 |
| Rd Expense | Q3 2021 · Sep 30, 2021 | $23.68M |
| Rd Expense | Q3 2021 · Sep 30, 2021 | $69.59M |
| Rd Expense | Q3 2021 · Sep 30, 2020 | $21.45M |
| Rd Expense | Q3 2021 · Sep 30, 2020 | $58.8M |
| Net Income | Q3 2021 · Sep 30, 2021 | $215.75M |
| Net Income | Q3 2021 · Sep 30, 2021 | $412.91M |
| Net Income | Q3 2021 · Jun 30, 2021 | $19.07M |
| Net Income | Q3 2021 · Mar 31, 2021 | $178.08M |
| Net Income | Q3 2021 · Sep 30, 2020 | $232.27M |
| Net Income | Q3 2021 · Sep 30, 2020 | $340.16M |
| Net Income | Q3 2021 · Jun 30, 2020 | $67.65M |
| Net Income | Q3 2021 · Mar 31, 2020 | $40.24M |
| Operating Income | Q3 2021 · Sep 30, 2021 | $281.84M |
| Operating Income | Q3 2021 · Sep 30, 2021 | $529.34M |
| Operating Income | Q3 2021 · Sep 30, 2020 | $307.96M |
| Operating Income | Q3 2021 · Sep 30, 2020 | $443.25M |
| Gross Profit | Q3 2021 · Sep 30, 2021 | $373.41M |
| Gross Profit | Q3 2021 · Sep 30, 2021 | $781.55M |
| Gross Profit | Q3 2021 · Sep 30, 2020 | $383.62M |
| Gross Profit | Q3 2021 · Sep 30, 2020 | $647.36M |
| Revenue | Q3 2021 · Sep 30, 2021 | $509.74M |
| Revenue | Q3 2021 · Sep 30, 2021 | $1.06B |
| Revenue | Q3 2021 · Sep 30, 2020 | $476.06M |
| Revenue | Q3 2021 · Sep 30, 2020 | $852.47M |