- 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 3, 2026) | +18.6% | 48.5% | $318.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 5, 2026) | +15.7% | 48.7% | $275M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 26, 2026) | +23.3% | 40.3% | $256.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 4, 2025) | +16.6% | 48.2% | $261.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 3, 2026) | +23.0% | 45.6% | $200.9M |
(Filed on May 5, 2026) | +17.0% | 48.3% | $188.9M |
(Filed on February 26, 2026) | +18.5% | 42.5% | $183.9M |
(Filed on November 4, 2025) | +17.1% | 46.7% | $193.9M |
(Filed on August 4, 2025) | +9.4% | 39.2% | $168.1M |
(Filed on May 6, 2025) | +7.1% | 45.0% | $177.7M |
(Filed on February 28, 2025) | +6.3% | 38.5% | $156.8M |
(Filed on November 5, 2024) | +21.6% | 45.7% | $168M |
(Filed on August 8, 2024) | +37.3% | 37.8% | $143M |
(Filed on May 1, 2024) | +111.4% | 49.8% | $84M |
(Filed on March 6, 2024) | +79.9% | 36.3% | $87.2M |
(Filed on November 2, 2023) | +124.4% | 39.5% | $116.4M |
(Filed on July 27, 2023) | +495.5% | 31.3% | $126.9M |
(Filed on May 3, 2023) | +3,711.6% | 14.6% | $154.8M |
(Filed on March 10, 2023) | +17,859.5% | 21.9% | $150.8M |
(Filed on November 2, 2022) | +6,230.4% | 29.3% | $155.6M |
(Filed on August 2, 2022) | — | -27.0% | $160.1M |
(Filed on May 5, 2022) | -97.8% | -365.1% | $163.9M |
(Filed on February 28, 2022) | -99.5% | -2,624.1% | $187.5M |
(Filed on November 2, 2021) | -99.0% | -692.4% | $129.6M |
(Filed on August 4, 2021) | — | — | $80.9M |
(Filed on April 30, 2021) | -9.4% | 48.1% | $137M |
(Filed on March 12, 2021) | +7.3% | 44.9% | $101.6M |
(Filed on October 30, 2020) | +15.8% | 52.2% | $104.1M |
(Filed on August 10, 2020) | +10.3% | 51.1% | $78.7M |
(Filed on May 6, 2020) | +8.8% | 56.5% | $70.1M |
(Filed on March 12, 2021) (Filed on February 26, 2020) | +11.7% | 44.6% | $113.4M |
(Filed on October 30, 2019) | +3.1% | 48.5% | $105.7M |
(Filed on August 1, 2019) | +25.0% | 51.3% | $91.6M |
(Filed on May 2, 2019) | +30.5% | 56.5% | $97.3M |
(Filed on February 28, 2019) | +12.6% | 43.5% | $96.4M |
(Filed on November 2, 2018) | +19.5% | 54.5% | $112.3M |
(Filed on August 2, 2018) | +3.2% | 48.4% | $99.3M |
(Filed on May 3, 2018) | +2.5% | 48.4% | $103.8M |
(Filed on March 2, 2018) | +20.8% | 43.2% | $135.4M |
(Filed on November 7, 2017) | +20.9% | 54.2% | $149M |
(Filed on August 3, 2017) | +8.8% | 45.4% | $150.8M |
(Filed on May 9, 2017) | +11.1% | 59.0% | $181.9M |
(Filed on March 7, 2017) | +3.8% | 48.2% | $206.9M |
(Filed on November 4, 2016) | +13.6% | 56.6% | $208.8M |
(Filed on August 8, 2016) | -2.5% | 56.6% | $15.9K |
(Filed on May 9, 2016) | +7.9% | 56.0% | $200.4K |
(Filed on March 14, 2016) | — | 52.3% | $39.7M |
(Filed on November 9, 2015) | — | 56.2% | $177K |
(Filed on August 7, 2015) | — | 52.5% | $121.6K |
(Filed on May 11, 2015) | — | 57.2% | $123K |
(Filed on March 14, 2016) | — | — | $312.3K |
(Filed on November 6, 2014) | — | — | $23.1K |
(Filed on August 6, 2014) | — | — | $842.7K |
(Filed on May 7, 2014) | — | — | $1K |
(Filed on March 6, 2014) | — | — | $2.6K |
(Filed on November 12, 2013) | — | — | — |
(Filed on August 14, 2013) | — | — | — |
(Filed on June 24, 2013) | — | — | — |