- 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 5, 2026) | +19.8% | 82.4% | $958.3M |
Filing text is unavailable for this period. | |||
(Filed on May 7, 2026) | +23.4% | 83.5% | $943.9M |
Filing text is unavailable for this period. | |||
(Filed on February 11, 2026) | +20.4% | 83.7% | $882.2M |
Filing text is unavailable for this period. | |||
(Filed on November 5, 2025) | +20.9% | 83.5% | $614.4M |
Filing text is unavailable for this period. | |||
(Filed on August 5, 2026) | +19.4% | 83.9% | $601.2M |
(Filed on May 7, 2026) | +15.7% | 83.9% | $625M |
(Filed on February 11, 2026) | +20.8% | 85.3% | $512.7M |
(Filed on November 5, 2025) | +20.1% | 85.2% | $410.1M |
(Filed on August 6, 2025) | +20.4% | 85.0% | $797.9M |
(Filed on May 8, 2025) | +23.1% | 84.6% | $447.8M |
(Filed on February 12, 2025) | +23.9% | 85.0% | $388M |
(Filed on November 6, 2024) | +25.6% | 84.6% | $535.5M |
(Filed on August 7, 2024) | +25.5% | 83.9% | $457.2M |
(Filed on May 10, 2024) | +26.8% | 84.0% | $325.2M |
(Filed on February 14, 2024) | +27.2% | 82.9% | $331M |
(Filed on November 8, 2023) | +30.9% | 81.5% | $331.7M |
(Filed on August 2, 2023) | +35.7% | 81.3% | $305.7M |
(Filed on May 3, 2023) | +40.6% | 81.6% | $408.4M |
(Filed on February 16, 2023) | +46.5% | 80.6% | $377M |
(Filed on November 2, 2022) | +48.5% | 79.5% | $288.3M |
(Filed on August 4, 2022) | +52.6% | 79.8% | $338.3M |
(Filed on May 5, 2022) | +41.4% | 80.5% | $397.5M |
(Filed on February 14, 2022) | +35.4% | 81.2% | $378.1M |
(Filed on November 3, 2021) | +31.5% | 81.3% | $124.9M |
(Filed on August 4, 2021) | +24.7% | 81.0% | $201.1M |
(Filed on May 5, 2021) | +31.1% | 80.8% | $229.1M |
(Filed on February 16, 2021) | +29.3% | 80.7% | $269.7M |
(Filed on November 5, 2020) | +31.7% | 80.8% | $225.8M |
(Filed on August 5, 2020) | +33.2% | 80.9% | $238.1M |
(Filed on May 6, 2020) | +32.5% | 80.5% | $285.1M |
(Filed on February 12, 2020) | +35.2% | 81.0% | $111.5M |
(Filed on November 5, 2019) | +34.9% | 80.5% | $96.1M |
(Filed on August 6, 2019) | +37.6% | 79.7% | $98.4M |
(Filed on May 7, 2019) | +39.3% | 80.5% | $154M |
(Filed on February 12, 2019) | +39.4% | 80.2% | $87.7M |
(Filed on November 7, 2018) | +38.4% | 80.5% | $176.7M |
(Filed on August 1, 2018) | +37.1% | 79.1% | $175.6M |
(Filed on May 10, 2018) | +39.5% | 79.2% | $69.8M |
(Filed on February 13, 2018) | +43.9% | 77.9% | $59.7M |
(Filed on November 1, 2017) | +48.0% | 77.6% | $61.4M |
(Filed on August 2, 2017) | +51.3% | 76.6% | $58.7M |
(Filed on May 2, 2017) | +54.5% | 76.3% | $53M |
(Filed on February 16, 2017) | +55.5% | 74.2% | $55.6M |
(Filed on November 2, 2016) | +56.7% | 73.8% | $58.8M |
(Filed on August 3, 2016) | +58.5% | 73.7% | $74.2M |
(Filed on May 4, 2016) | +57.9% | 72.6% | $129.4M |
(Filed on February 24, 2016) | +52.6% | 70.9% | $123.7M |
(Filed on November 4, 2015) | +50.9% | 69.8% | $12.4M |
(Filed on August 6, 2015) | — | 69.4% | — |
(Filed on May 7, 2015) | — | 68.3% | — |
(Filed on March 5, 2015) | — | 64.9% | $12.6M |
(Filed on November 13, 2014) | — | 63.4% | — |