- 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 21, 2026) | +23.5% | 45.8% | $522.6M |
Filing text is unavailable for this period. | |||
(Filed on May 8, 2026) | +18.7% | 47.0% | $368.7M |
Filing text is unavailable for this period. | |||
(Filed on February 6, 2026) | +35.8% | 45.9% | $302.8M |
Filing text is unavailable for this period. | |||
(Filed on November 7, 2025) | +33.3% | 46.0% | $177.2M |
Filing text is unavailable for this period. | |||
(Filed on August 21, 2026) | +49.6% | 45.1% | $149.7M |
(Filed on May 8, 2026) | +34.7% | 44.5% | $151M |
(Filed on February 6, 2026) | +29.0% | 41.2% | $133.1M |
(Filed on November 7, 2025) | +18.8% | 42.1% | $165.2M |
(Filed on August 22, 2025) | +3.3% | 40.2% | $126.3M |
(Filed on May 9, 2025) | +7.7% | 35.3% | $102.5M |
(Filed on February 7, 2025) | -5.8% | 38.2% | $97.6M |
(Filed on November 8, 2024) | -7.0% | 39.7% | $108.5M |
(Filed on August 23, 2024) | +10.8% | 41.4% | $114.8M |
(Filed on May 10, 2024) | +27.8% | 41.2% | $152.5M |
(Filed on February 9, 2024) | +14.4% | 40.0% | $159.5M |
(Filed on November 3, 2023) | +8.5% | 34.4% | $136.5M |
(Filed on August 25, 2023) | -7.3% | 38.3% | $136.2M |
(Filed on May 5, 2023) | -23.4% | 32.4% | $144.3M |
(Filed on February 3, 2023) | -10.0% | 40.5% | $212.2M |
(Filed on November 4, 2022) | -3.1% | 45.6% | $265.9M |
(Filed on August 26, 2022) | +51.5% | 48.3% | $249.4M |
(Filed on May 6, 2022) | +38.5% | 47.7% | $262.8M |
(Filed on February 4, 2022) | +55.5% | 48.1% | $189.1M |
(Filed on November 5, 2021) | +46.5% | 48.2% | $128.4M |
(Filed on August 27, 2021) | +10.1% | 48.2% | $142.6M |
(Filed on May 7, 2021) | +18.4% | 47.3% | $77.8M |
(Filed on February 5, 2021) | +0.3% | 47.1% | $100M |
(Filed on November 6, 2020) | +14.3% | 46.8% | $119.7M |
(Filed on August 21, 2020) | +6.3% | 46.4% | $238.1M |
(Filed on May 8, 2020) | +13.8% | 46.6% | $310.3M |
(Filed on February 7, 2020) | +22.5% | 45.6% | $293.3M |
(Filed on November 8, 2019) | +15.1% | 46.5% | $480.8M |
(Filed on August 21, 2019) | +18.0% | 44.7% | $666.7M |
(Filed on May 10, 2019) | +14.7% | 45.7% | $690.8M |
(Filed on February 8, 2019) | +17.5% | 38.6% | $823.8M |
(Filed on November 9, 2018) | +20.1% | 45.4% | $631.8M |
(Filed on August 21, 2019) (Filed on August 24, 2018) | +23.1% | 45.1% | $604.2M |
(Filed on May 10, 2018) | +30.4% | 45.4% | $533.9M |
(Filed on February 8, 2018) | +31.9% | 44.6% | $612.7M |
(Filed on November 9, 2017) | +35.2% | 48.0% | $573.6M |
(Filed on August 25, 2017) | +27.8% | 48.3% | $551M |
(Filed on May 4, 2017) | +13.5% | 49.3% | $502.5M |
(Filed on February 9, 2017) | +5.7% | 48.8% | $496.7M |
(Filed on November 7, 2016) | +0.9% | 48.5% | $436.1M |
(Filed on August 22, 2016) | -6.9% | 45.5% | $446.4M |
(Filed on May 5, 2016) | -0.6% | 44.7% | $451.2M |
(Filed on February 4, 2016) | +10.6% | 45.1% | $388.6M |
(Filed on November 5, 2015) | +15.7% | 40.7% | $391M |
(Filed on August 21, 2015) | +54.1% | 44.1% | $347.1M |
(Filed on May 7, 2015) | +78.4% | 44.2% | $291.7M |
(Filed on February 5, 2015) | +84.8% | 44.0% | $305.6M |
(Filed on November 6, 2014) | +110.8% | 44.7% | $279.7M |
(Filed on August 22, 2014) | +6.7% | 43.8% | $227.8M |
(Filed on May 9, 2014) | -9.3% | 42.6% | $181.7M |
(Filed on February 7, 2014) | -14.7% | 40.7% | $148.3M |
(Filed on November 8, 2013) | -22.3% | 40.7% | $132.5M |
(Filed on September 13, 2013) | +40.4% | 43.3% | $122.1M |
(Filed on May 10, 2013) | +79.2% | 43.3% | $94.2M |
(Filed on February 8, 2013) | +94.8% | 42.5% | $64.8M |
(Filed on November 9, 2012) | +132.3% | 41.7% | $52.6M |
(Filed on September 13, 2013) (Filed on September 28, 2012) | — | 41.5% | $76.4M |
(Filed on May 2, 2012) | — | 41.3% | — |
(Filed on February 1, 2012) | — | 40.0% | — |
(Filed on November 14, 2011) | — | 40.0% | — |