- 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) | +3.0% | 74.2% | $1.1B |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 7, 2026) | +11.8% | 73.6% | $878.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 27, 2026) | +14.3% | 80.7% | $658.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 6, 2025) | +17.7% | 78.1% | $653.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | +18.7% | 78.2% | $896.4M |
(Filed on May 7, 2026) | +25.4% | 76.8% | $1.1B |
(Filed on February 27, 2026) | +22.3% | 81.7% | $1.4B |
(Filed on November 6, 2025) | +27.3% | 80.5% | $1.2B |
(Filed on August 7, 2025) | +25.9% | 81.1% | $1B |
(Filed on May 8, 2025) | +28.3% | 78.9% | $918.2M |
(Filed on February 21, 2025) | +23.4% | 83.4% | $895.1M |
(Filed on November 7, 2024) | +24.9% | 81.1% | $1.1B |
(Filed on August 8, 2024) | +23.2% | 81.3% | $965.8M |
(Filed on May 10, 2024) | +21.4% | 77.8% | $892.7M |
(Filed on February 15, 2024) | +24.0% | 83.8% | $1B |
(Filed on November 9, 2023) | +31.1% | 82.2% | $994.7M |
(Filed on August 9, 2023) | +34.6% | 82.1% | $932.7M |
(Filed on May 10, 2023) | +43.5% | 79.7% | $844.2M |
(Filed on February 15, 2023) | +23.7% | 83.1% | $754.2M |
(Filed on November 9, 2022) | +39.3% | 82.3% | $576.9M |
(Filed on August 9, 2022) | +100.9% | 81.9% | $476.9M |
(Filed on May 10, 2022) | +36.8% | 77.0% | $471.6M |
(Filed on February 16, 2022) | +48.1% | 83.9% | $437.4M |
(Filed on November 8, 2021) | +31.6% | 79.3% | $434.4M |
(Filed on August 9, 2021) | -12.9% | 69.8% | $426.3M |
(Filed on May 10, 2021) | +32.8% | 75.0% | $325.2M |
(Filed on February 19, 2021) | +34.6% | 78.1% | $130.9M |
(Filed on November 6, 2020) | +38.2% | 75.7% | $173.4M |
(Filed on August 7, 2020) | +42.4% | 77.9% | $130.6M |
(Filed on May 8, 2020) | +41.2% | 72.2% | $143.8M |
(Filed on February 28, 2020) | +56.3% | 78.0% | $207.2M |
(Filed on November 8, 2019) | +49.6% | 75.3% | $166.3M |
(Filed on August 9, 2019) | +54.3% | 76.3% | $141.7M |
(Filed on May 9, 2019) | +60.6% | 73.3% | $139M |
(Filed on February 22, 2019) | +41.8% | 79.4% | $156M |
(Filed on November 9, 2018) | +50.0% | 78.1% | $132.8M |
(Filed on August 9, 2018) | +54.3% | 79.2% | $115.9M |
(Filed on May 10, 2018) | +75.6% | 76.5% | $106.6M |
(Filed on February 28, 2018) | +69.7% | 81.7% | $133.4M |
(Filed on November 13, 2017) | +84.1% | 80.3% | $124M |
(Filed on August 11, 2017) | — | 81.6% | — |
(Filed on May 11, 2017) | — | 75.3% | — |
(Filed on February 16, 2017) | — | 82.8% | $4M |
(Filed on November 10, 2016) | — | 79.3% | — |