- 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 10, 2026) | -1.7% | 76.4% | $476M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 7, 2026) | +1.4% | 77.2% | $328.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 13, 2026) | +3.6% | 78.0% | $294.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 4, 2025) | +4.1% | 77.3% | $260.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 10, 2026) | +0.9% | 77.7% | $291.1M |
(Filed on May 7, 2026) | +0.9% | 78.3% | $304.4M |
(Filed on February 13, 2026) | +4.1% | 77.7% | $305.8M |
(Filed on November 4, 2025) | +10.3% | 77.6% | $288.5M |
(Filed on August 6, 2025) | +14.5% | 77.3% | $182.8M |
(Filed on May 5, 2025) | +18.7% | 76.9% | $24.7M |
(Filed on February 13, 2025) | +13.9% | 75.1% | $79.6M |
(Filed on November 6, 2024) | +10.8% | 75.4% | $146.8M |
(Filed on August 7, 2024) | +7.5% | 75.8% | $154.1M |
(Filed on May 1, 2024) | +13.8% | 74.9% | $102M |
(Filed on February 15, 2024) | +18.0% | 74.5% | $129.4M |
(Filed on November 7, 2023) | +23.8% | 74.5% | $156.4M |
(Filed on August 2, 2023) | +26.3% | 74.0% | $135.4M |
(Filed on May 3, 2023) | +24.4% | 73.2% | $121.2M |
(Filed on February 16, 2023) | +28.9% | 72.9% | $187.2M |
(Filed on October 26, 2022) | +32.4% | 72.7% | $600.1M |
(Filed on July 27, 2022) | +41.9% | 73.4% | $131.4M |
(Filed on April 27, 2022) | +36.6% | 73.2% | $104.3M |
(Filed on February 15, 2022) | +32.2% | 72.9% | $94.1M |
(Filed on October 27, 2021) | +22.8% | 72.5% | $88.4M |
(Filed on July 29, 2021) | +18.6% | 71.0% | $76.8M |
(Filed on May 4, 2021) | +21.5% | 71.8% | $65.6M |
(Filed on February 24, 2021) | +19.2% | 71.4% | $48.4M |
(Filed on November 4, 2020) (Filed on November 6, 2019) | +22.9% | 71.4% | $14.7M |
(Filed on August 4, 2020) | +17.7% | 70.7% | $13.4M |
(Filed on May 6, 2020) | +15.6% | 69.1% | $14.1M |
(Filed on March 2, 2020) | +23.0% | 69.0% | $129.1M |
(Filed on November 6, 2019) | +22.7% | 68.0% | $27.1M |
(Filed on August 7, 2019) | — | 67.4% | — |
(Filed on May 8, 2019) | — | 66.9% | — |
(Filed on March 2, 2020) (Filed on March 7, 2019) | — | 67.9% | $21.6M |
(Filed on November 8, 2018) | — | 67.7% | — |