- 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 23, 2026) | +21.6% | 61.2% | $122.2M |
Filing text is unavailable for this period. | |||
(Filed on April 23, 2026) | +17.4% | 60.4% | $96.1M |
Filing text is unavailable for this period. | |||
(Filed on February 20, 2026) | +15.1% | 59.8% | $71.7M |
Filing text is unavailable for this period. | |||
(Filed on October 24, 2025) | +16.3% | 57.4% | $53.6M |
Filing text is unavailable for this period. | |||
(Filed on July 23, 2026) | +21.6% | 57.8% | $55.6M |
(Filed on April 23, 2026) | +22.2% | 57.2% | $55.5M |
(Filed on February 20, 2026) | +25.0% | 56.6% | $73.9M |
(Filed on October 24, 2025) | +25.1% | 58.0% | $67.5M |
(Filed on July 25, 2025) | +25.8% | 58.9% | $60.1M |
(Filed on April 29, 2025) | +26.2% | 56.7% | $76.5M |
(Filed on February 18, 2025) | +20.0% | 55.7% | $54.4M |
(Filed on October 23, 2024) | +20.9% | 58.0% | $62.9M |
(Filed on July 24, 2024) | +22.4% | 59.9% | $100M |
(Filed on April 24, 2024) | +25.3% | 59.2% | $97.7M |
(Filed on February 23, 2024) | +33.7% | 59.7% | $100.2M |
(Filed on October 25, 2023) | +42.5% | 64.5% | $87.7M |
(Filed on July 28, 2023) | +54.1% | 64.8% | $144.1M |
(Filed on April 28, 2023) | +48.7% | 69.7% | $131.7M |
(Filed on February 24, 2023) | +37.8% | 77.1% | $165.5M |
(Filed on October 28, 2022) | +56.5% | 77.0% | $229.1M |
(Filed on July 29, 2022) | +4.6% | 97.9% | $394.4M |
(Filed on May 3, 2022) | -28.4% | 91.9% | $324.3M |
(Filed on February 28, 2022) | -23.6% | 92.3% | $297.3M |
(Filed on October 29, 2021) | -33.1% | 88.9% | $490M |
(Filed on August 2, 2021) | -2.5% | 52.3% | $321.5M |
(Filed on May 3, 2021) | +37.0% | 34.9% | $161.1M |
(Filed on February 26, 2021) | +101.7% | 42.5% | $35.9M |
(Filed on October 28, 2020) | +4.0% | 46.9% | $28.9M |
(Filed on July 29, 2020) | +2.4% | 52.4% | $33.8M |
(Filed on May 5, 2020) | +4.0% | 55.1% | $57.7M |
(Filed on February 27, 2020) | +32.8% | 36.0% | $28.1M |
(Filed on October 30, 2019) | +34.9% | 44.3% | $164.1M |
(Filed on July 31, 2019) | +33.4% | 52.0% | $47.4M |
(Filed on May 1, 2019) | +32.3% | 57.3% | $69.9M |
(Filed on February 27, 2020) | -36.3% | 34.5% | $68.7M |
(Filed on October 31, 2018) | +11.2% | 50.7% | $110.1M |
(Filed on August 1, 2018) | +10.1% | 57.9% | $46.2M |
(Filed on May 2, 2018) | +10.1% | 57.4% | $97M |
(Filed on February 26, 2018) | +15.4% | 51.8% | $39.9M |
(Filed on November 1, 2017) | +18.6% | 51.3% | $45.7M |
(Filed on August 2, 2017) | +17.9% | 62.1% | $39.2M |
(Filed on May 3, 2017) | +5.4% | 60.2% | $112.2M |
(Filed on February 24, 2017) | -9.9% | 59.4% | $42.1M |
(Filed on November 2, 2016) | -19.5% | 60.3% | $34.3M |
(Filed on August 4, 2016) | -27.4% | 71.6% | $96.2M |
(Filed on May 6, 2016) | -20.5% | 76.7% | $143.4M |
(Filed on March 7, 2016) | -6.7% | 68.9% | $75.1M |
(Filed on November 12, 2015) | +3.6% | 64.5% | $104.2M |
(Filed on August 11, 2015) | — | 66.8% | $79.8M |
(Filed on May 8, 2015) | — | 68.1% | $56.2M |
(Filed on March 20, 2015) | — | 58.6% | $47.5M |
(Filed on December 15, 2014) | — | 54.4% | $61.4M |