- 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 4, 2026) | +11.1% | 40.4% | $399.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 5, 2026) | +16.6% | 37.5% | $480.8M |
Filing text is unavailable for this period. | |||
(Filed on February 23, 2026) | +17.1% | 36.1% | $403.8M |
Filing text is unavailable for this period. | |||
(Filed on November 4, 2025) | +7.6% | 39.5% | $346M |
Filing text is unavailable for this period. | |||
(Filed on August 4, 2026) | -2.7% | 37.3% | $359.2M |
(Filed on May 5, 2026) | -9.6% | 39.4% | $363M |
(Filed on February 23, 2026) | -21.6% | 38.6% | $620M |
(Filed on November 4, 2025) | -22.6% | 23.2% | $883.9M |
(Filed on August 5, 2025) | -24.2% | 37.3% | $720.5M |
(Filed on May 6, 2025) | -27.4% | 38.7% | $496.5M |
(Filed on February 20, 2025) | -10.4% | 38.2% | $514.7M |
(Filed on October 29, 2024) | -13.6% | 44.1% | $528.3M |
(Filed on July 30, 2024) | -9.8% | 43.4% | $573.1M |
(Filed on April 30, 2024) | -6.2% | 42.3% | $521.1M |
(Filed on February 21, 2024) | -8.5% | 18.2% | $698.2M |
(Filed on October 31, 2023) | -8.0% | 43.1% | $869.3M |
(Filed on August 1, 2023) | +1.4% | 45.7% | $771.8M |
(Filed on May 2, 2023) | +7.1% | 46.4% | $642.5M |
(Filed on February 27, 2023) | +8.3% | 45.5% | $709.1M |
(Filed on November 1, 2022) | +19.1% | 49.0% | $794.9M |
(Filed on August 3, 2022) | +25.4% | 48.6% | $754.2M |
(Filed on May 5, 2022) | +38.7% | 47.5% | $896.7M |
(Filed on February 22, 2022) | +9.8% | 43.6% | $876.2M |
(Filed on November 3, 2021) | -3.3% | 48.0% | $763.9M |
(Filed on August 4, 2021) | -18.5% | 46.0% | $747.9M |
(Filed on May 5, 2021) | -20.9% | 41.3% | $570.1M |
(Filed on February 22, 2021) | -7.1% | 40.5% | $680.1M |
(Filed on November 3, 2020) | -7.6% | 46.4% | $580.3M |
(Filed on August 4, 2020) | -12.1% | 49.5% | $530M |
(Filed on May 5, 2020) | -12.5% | 47.3% | $548.9M |
(Filed on February 24, 2020) | -8.6% | 50.5% | $544.4M |
(Filed on November 5, 2019) | -9.2% | 54.8% | $647.6M |
(Filed on August 6, 2019) | +12.0% | 56.8% | $816.8M |
(Filed on May 8, 2019) | +25.9% | 56.5% | $969.1M |
(Filed on February 27, 2019) | +28.9% | 57.8% | $909.9M |
(Filed on November 5, 2018) | +47.6% | 57.2% | $880.3M |
(Filed on August 9, 2018) | +46.1% | 55.9% | $808.1M |
(Filed on May 4, 2018) | +37.9% | 55.0% | $697.8M |
(Filed on February 27, 2019) (Filed on February 28, 2018) | +25.3% | 55.5% | $623.9M |
(Filed on November 7, 2017) | +9.2% | 54.4% | $645.6M |
(Filed on August 8, 2017) | +7.5% | 54.5% | $587.3M |
(Filed on May 8, 2017) | +4.2% | 55.2% | $613.7M |
(Filed on February 27, 2017) | +7.8% | 54.6% | $582.5M |
(Filed on November 2, 2016) | +22.0% | 54.7% | $651.2M |
(Filed on August 8, 2016) | +22.3% | 54.7% | $571.5M |
(Filed on May 9, 2016) | +16.6% | 54.2% | $541.5M |
(Filed on February 26, 2016) | +25.0% | 54.9% | $522.2M |
(Filed on November 3, 2015) | +16.0% | 54.6% | $487.5M |
(Filed on August 3, 2015) | +14.3% | 54.2% | $483.4M |
(Filed on May 6, 2015) | +20.2% | 52.3% | $480.6M |
(Filed on March 2, 2015) | +14.4% | 49.2% | $448.8M |
(Filed on November 7, 2014) | +10.1% | 53.9% | $398.4M |
(Filed on August 5, 2014) | +21.9% | 53.5% | $369.5M |
(Filed on May 6, 2014) | +15.1% | 53.3% | $355.7M |
(Filed on February 28, 2014) | +17.4% | 51.8% | $384.1M |
(Filed on November 8, 2013) | +21.2% | 55.0% | $372.6M |
(Filed on August 8, 2013) | +13.1% | 54.3% | $345.6M |
(Filed on May 10, 2013) | +23.2% | 55.8% | $377.1M |
(Filed on February 28, 2013) | +22.3% | 53.8% | $180.2M |
(Filed on November 6, 2012) | +61.7% | 54.6% | $196.6M |
(Filed on August 3, 2012) | +81.3% | 54.7% | $188.2M |
(Filed on May 8, 2012) | — | 53.7% | — |
(Filed on February 27, 2012) | — | 55.0% | $147.9M |
(Filed on November 8, 2011) | — | 50.0% | — |
(Filed on August 8, 2011) | — | 45.3% | — |