- 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 July 30, 2026) | -4.0% | 68.6% | $774.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 30, 2026) | -2.5% | 67.8% | $750.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 26, 2026) | +0.3% | 69.3% | $781.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 30, 2025) | -2.2% | 70.1% | $726.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 30, 2026) | -1.6% | 69.8% | $679.6M |
(Filed on April 30, 2026) | -2.6% | 68.7% | $1.2B |
(Filed on February 26, 2026) | -3.0% | 70.5% | $1.3B |
(Filed on October 30, 2025) | -3.0% | 71.9% | $1.2B |
(Filed on July 30, 2025) | -1.5% | 70.7% | $1.2B |
(Filed on May 1, 2025) | +2.7% | 69.9% | $1.1B |
(Filed on February 27, 2025) | +3.6% | 70.7% | $1.1B |
(Filed on October 31, 2024) | +8.0% | 71.8% | $1B |
(Filed on August 1, 2024) | +10.1% | 70.8% | $958.7M |
(Filed on April 26, 2024) | +11.3% | 69.8% | $888.6M |
(Filed on February 23, 2024) | +15.1% | 70.4% | $918.2M |
(Filed on October 27, 2023) | +17.2% | 69.6% | $899.6M |
(Filed on July 28, 2023) | +17.7% | 69.2% | $881.2M |
(Filed on May 2, 2023) | +24.6% | 66.9% | $836.4M |
(Filed on March 1, 2023) | +44.6% | 68.4% | $893.5M |
(Filed on November 2, 2022) | +80.6% | 67.6% | $823.8M |
(Filed on August 3, 2022) | +108.7% | 68.1% | $783.7M |
(Filed on May 2, 2022) | +150.9% | 67.8% | $720.1M |
(Filed on February 28, 2022) | +145.0% | 67.9% | $733.3M |
(Filed on November 1, 2021) | +109.3% | 63.7% | $1.2B |
(Filed on August 2, 2021) | +85.0% | 62.3% | $1.3B |
(Filed on May 3, 2021) | +40.6% | 60.0% | $508M |
(Filed on March 1, 2021) | +27.5% | 64.6% | $514.4M |
(Filed on November 6, 2020) | +24.3% | 69.0% | $475.2M |
(Filed on July 30, 2020) | +37.8% | 68.0% | $440.4M |
(Filed on April 29, 2020) | +43.4% | 65.3% | $434M |
(Filed on February 26, 2020) | +59.1% | 67.4% | $424M |
(Filed on October 30, 2019) | +61.6% | 69.2% | $457.6M |
(Filed on July 31, 2019) | +112.1% | 70.7% | $105.8M |
(Filed on April 30, 2019) | +109.0% | 70.0% | $65.2M |
(Filed on February 27, 2019) | +106.3% | 70.6% | $42.8M |
(Filed on November 1, 2018) | +112.0% | 75.6% | $83.1M |
(Filed on August 1, 2018) | +68.3% | 77.5% | $409.2M |
(Filed on May 1, 2018) | +59.5% | 71.7% | $139.9M |
(Filed on February 27, 2019) (Filed on February 27, 2018) | +65.2% | 73.2% | $50M |
(Filed on November 1, 2017) | +62.1% | 78.0% | $44M |
(Filed on August 2, 2017) | +44.9% | 74.0% | $55.8M |
(Filed on May 8, 2017) | +63.1% | 70.5% | $50.2M |
(Filed on March 1, 2017) | +75.1% | 71.4% | $55.1M |
(Filed on October 27, 2016) | +83.2% | 77.5% | $54.1M |
(Filed on August 3, 2016) | +77.7% | 73.8% | $15.4M |
(Filed on May 10, 2016) | — | 68.0% | — |
(Filed on March 3, 2016) | — | 70.8% | $46.4M |
(Filed on November 2, 2015) | — | 80.3% | — |
(Filed on August 12, 2015) | — | 80.3% | — |