- 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) | +12.0% | 100.0% | $207.7M |
Filing text is unavailable for this period. | |||
(Filed on April 30, 2026) | +4.3% | 100.0% | $152.9M |
Filing text is unavailable for this period. | |||
(Filed on February 26, 2026) | +11.2% | 100.0% | $508.6M |
Filing text is unavailable for this period. | |||
(Filed on October 30, 2025) | +30.4% | 100.0% | $281.6M |
Filing text is unavailable for this period. | |||
(Filed on July 30, 2026) | +38.1% | 100.0% | $221.7M |
(Filed on April 30, 2026) | +41.0% | 100.0% | $184.5M |
(Filed on February 26, 2026) | +104.2% | 100.0% | $412.5M |
(Filed on October 30, 2025) | +0.6% | 100.0% | $145.3M |
(Filed on July 25, 2025) | +47.1% | 100.0% | $150.4M |
(Filed on April 24, 2025) | +15.8% | 100.0% | $102.6M |
(Filed on February 27, 2025) | +3.7% | 100.0% | $186.4M |
(Filed on October 24, 2024) | +16.6% | 100.0% | $147.5M |
(Filed on July 25, 2024) | -25.8% | 100.0% | $160.2M |
(Filed on April 25, 2024) | -37.8% | 100.0% | $134.6M |
(Filed on February 22, 2024) | -51.3% | 100.0% | $206.8M |
(Filed on November 3, 2023) | -52.4% | 100.0% | $148.2M |
(Filed on July 27, 2023) | -32.8% | 100.0% | $138.8M |
(Filed on April 27, 2023) | +14.5% | 100.0% | $130.4M |
(Filed on February 23, 2023) | +0.7% | 100.0% | $520.2M |
(Filed on November 3, 2022) | +136.4% | 100.0% | $278.7M |
(Filed on July 28, 2022) | +125.7% | 100.0% | $196.5M |
(Filed on April 28, 2022) | +71.7% | 100.0% | $155.4M |
(Filed on February 23, 2022) | +88.8% | 100.0% | $202.5M |
(Filed on October 28, 2021) | -10.4% | 100.0% | $85.5M |
(Filed on July 28, 2021) | +4.2% | 100.0% | $93M |
(Filed on April 29, 2021) | +11.6% | 100.0% | $124.2M |
(Filed on February 24, 2021) | -6.2% | 100.0% | $167.8M |
(Filed on October 28, 2020) | +11.5% | 100.0% | $48.9M |
(Filed on July 31, 2020) | -30.3% | 100.0% | $108.4M |
(Filed on April 29, 2020) | -37.2% | 100.0% | $69.1M |
(Filed on February 27, 2020) | +40.9% | 100.0% | $261.1M |
(Filed on October 31, 2019) | +22.2% | 100.0% | $86.9M |
(Filed on July 31, 2019) | +28.0% | 100.0% | $132.9M |
(Filed on May 1, 2019) | +26.6% | 100.0% | $131M |
(Filed on February 27, 2019) | -17.3% | 100.0% | $213.2M |
(Filed on October 31, 2018) | +12.9% | 100.0% | $127.6M |
(Filed on July 27, 2018) | +30.7% | 100.0% | $179.9M |
(Filed on May 3, 2018) | +37.1% | 100.0% | $156.3M |
(Filed on February 28, 2018) | +17.1% | 100.0% | $318.9M |
(Filed on November 2, 2017) | -0.7% | 100.0% | $202.6M |
(Filed on August 2, 2017) | +4.6% | 100.0% | $113.1M |
(Filed on May 4, 2017) | +27.1% | 100.0% | $90.6M |
(Filed on February 28, 2017) | +21.5% | 100.0% | $248M |
(Filed on November 3, 2016) | +18.0% | 100.0% | $87.8M |
(Filed on August 5, 2016) | -4.4% | 100.0% | $127.6M |
(Filed on May 5, 2016) | -13.2% | 100.0% | $97.9M |
(Filed on March 14, 2016) | -6.7% | 100.0% | $197.9M |
(Filed on November 4, 2015) | +30.3% | 100.0% | $142.1M |
(Filed on August 6, 2015) | +33.7% | 100.0% | $158M |
(Filed on May 8, 2015) | +91.4% | 100.0% | $263.4M |
(Filed on February 27, 2015) | — | 100.0% | $303M |
(Filed on November 7, 2014) | — | 100.0% | — |
(Filed on August 13, 2014) | — | 100.0% | — |
(Filed on May 22, 2014) | — | 100.0% | — |