- Market cap
- Revenue
- Net income
- Cash on hand
- Gross margin
- Net margin
- EPS
- P/E ratio
Loading earnings…
| Quarter | Revenue YoY | Gross margin | Cash & equivalents |
|---|---|---|---|
(Filed on August 6, 2026) | +9.0% | — | $600.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 7, 2026) | +8.4% | — | $645.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 27, 2026) | +8.3% | — | $756.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 6, 2025) | +8.5% | — | $644.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | +0.3% | — | $621.2M |
(Filed on May 7, 2026) | +9.4% | — | $625.1M |
(Filed on February 27, 2026) | +11.6% | — | $687.8M |
(Filed on November 6, 2025) | +11.0% | — | $550.1M |
(Filed on August 7, 2025) | +14.9% | 98.0% | $627.3M |
(Filed on May 8, 2025) | +6.7% | 98.2% | $593.4M |
(Filed on February 28, 2025) | +2.8% | — | $594.1M |
(Filed on November 7, 2024) | +3.6% | 98.2% | $468.8M |
(Filed on August 8, 2024) | +2.9% | 98.2% | $561.6M |
(Filed on May 7, 2024) | -0.2% | 97.8% | $515.1M |
(Filed on February 28, 2024) | -5.1% | 97.8% | $489.2M |
(Filed on November 8, 2023) | -2.9% | 98.0% | $438M |
(Filed on August 8, 2023) | +2.1% | 97.1% | $400.1M |
(Filed on May 9, 2023) | +8.4% | 97.0% | $359.8M |
(Filed on February 28, 2024) (Filed on February 28, 2023) | +21.0% | 96.0% | $392.5M |
(Filed on November 9, 2022) | +22.0% | 96.6% | $325.6M |
(Filed on August 9, 2022) | +24.5% | — | $774.6M |
(Filed on May 6, 2022) | +21.5% | — | $439.9M |
(Filed on March 1, 2022) | +12.5% | — | $547.6M |
(Filed on November 9, 2021) | +9.2% | — | $330.9M |
(Filed on August 6, 2021) | +4.1% | — | $360.4M |
(Filed on May 6, 2021) | +6.1% | — | $273.1M |
(Filed on March 1, 2021) | +9.2% | — | $256.9M |
(Filed on November 5, 2020) | +7.4% | — | $237.7M |
(Filed on August 6, 2020) | +7.9% | — | $245M |
(Filed on May 1, 2020) | +7.6% | — | $279.6M |
(Filed on February 28, 2020) | +10.0% | — | $262.1M |
(Filed on November 7, 2019) | +13.5% | — | $225.4M |
(Filed on August 8, 2019) | +13.1% | — | $159.3M |
(Filed on May 8, 2019) | +13.5% | — | $190.6M |
(Filed on February 26, 2019) | +12.5% | — | $280M |
(Filed on November 7, 2018) | +11.4% | — | $177.4M |
(Filed on August 8, 2018) | +9.2% | — | $154.5M |
(Filed on May 9, 2018) | +11.7% | — | $185.8M |
(Filed on February 26, 2019) (Filed on February 26, 2018) | +11.4% | — | $212M |
(Filed on November 8, 2017) | +7.8% | — | $195.3M |
(Filed on August 9, 2017) | +8.1% | — | $213.1M |
(Filed on May 10, 2017) | +5.1% | — | $175.7M |
(Filed on February 27, 2017) | +2.4% | — | $152.3M |
(Filed on November 9, 2016) | +5.0% | — | $160.6M |
(Filed on August 9, 2016) | +5.9% | — | $153.9M |
(Filed on May 5, 2016) | +6.3% | — | $180.2M |
(Filed on February 25, 2016) | +8.4% | — | $192M |
(Filed on November 5, 2015) | +9.2% | — | $165M |
(Filed on August 6, 2015) | +9.1% | — | $150.6M |
(Filed on May 7, 2015) | +8.7% | — | $158.4M |
(Filed on February 26, 2015) | +18.9% | — | $149.2M |
(Filed on November 5, 2014) | +3.8% | — | $147.5M |
(Filed on August 7, 2014) | +1.0% | — | $118.1M |
(Filed on May 6, 2014) | +4.1% | — | $202.5M |
(Filed on February 26, 2015) (Filed on February 27, 2014) | -3.0% | — | $112.2M |
(Filed on November 7, 2013) | +8.4% | — | $185.8M |
(Filed on August 7, 2013) | +9.2% | — | $108.1M |
(Filed on May 8, 2013) | +3.7% | — | $155.5M |
(Filed on February 27, 2013) | -1.3% | — | $136.1M |
(Filed on November 8, 2012) | +14.3% | — | $154M |
(Filed on August 8, 2012) | +17.4% | — | $114.1M |
(Filed on May 8, 2012) | — | — | — |
(Filed on February 28, 2012) | — | — | $126M |
(Filed on November 8, 2011) | — | — | — |
(Filed on August 9, 2011) | — | — | — |