- 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 5, 2026) | +8.8% | — | $139.4M |
Filing text is unavailable for this period. | |||
(Filed on May 11, 2026) | -5.1% | — | $141M |
Filing text is unavailable for this period. | |||
(Filed on March 11, 2026) | -0.3% | — | $106M |
Filing text is unavailable for this period. | |||
(Filed on November 5, 2025) | -3.7% | — | $140.4M |
Filing text is unavailable for this period. | |||
(Filed on August 5, 2026) | -3.9% | — | $95.1M |
(Filed on May 11, 2026) | +13.2% | — | $116.3M |
(Filed on March 11, 2026) | +87.0% | — | $104.9M |
(Filed on November 5, 2025) | +92.4% | — | $136.6M |
(Filed on August 11, 2025) | +92.9% | — | $84.9M |
(Filed on May 7, 2025) | +51.5% | — | $152M |
(Filed on March 24, 2025) | -16.0% | — | $122M |
(Filed on November 8, 2024) | -33.1% | — | $18.8M |
(Filed on August 9, 2024) | -35.2% | — | $18.3M |
(Filed on May 15, 2024) | -23.4% | — | $32M |
(Filed on March 15, 2024) (Filed on March 1, 2023) | -12.4% | — | $45.8M |
(Filed on November 9, 2023) (Filed on November 9, 2022) | +21.5% | — | $46.8M |
(Filed on August 7, 2023) (Filed on August 9, 2022) | +22.5% | — | $47.4M |
(Filed on May 10, 2023) (Filed on May 9, 2022) | +28.9% | — | $61.6M |
(Filed on March 1, 2023) | +31.3% | — | $37.3M |
(Filed on November 9, 2022) | +26.4% | — | $51.9M |
(Filed on August 9, 2022) | +49.3% | — | $50.8M |
(Filed on May 9, 2022) | +18.5% | — | $24.4M |
(Filed on March 1, 2022) | +9.6% | — | $40.3M |
(Filed on November 8, 2021) | +5.8% | — | $43M |
(Filed on August 10, 2021) | -7.0% | — | $80.9M |
(Filed on May 4, 2021) | -5.0% | — | $77.2M |
(Filed on March 1, 2021) | -10.4% | 50.0% | $64.7M |
(Filed on October 30, 2020) | -5.3% | 47.8% | $34.8M |
(Filed on July 31, 2020) | -8.3% | 48.8% | $14.8M |
(Filed on May 1, 2020) | +6.2% | 55.2% | $42.2M |
(Filed on February 24, 2020) | +9.7% | 54.3% | $25.7M |
(Filed on October 25, 2019) | +11.1% | 53.1% | $28.9M |
(Filed on July 26, 2019) | +16.4% | 52.9% | $20.1M |
(Filed on April 25, 2019) | +15.5% | 53.8% | $12.7M |
(Filed on February 24, 2020) (Filed on February 20, 2019) | +22.8% | 52.0% | $3.9M |
(Filed on October 25, 2018) | +19.5% | — | $12.4M |
(Filed on July 26, 2018) | +19.0% | — | $10.1M |
(Filed on April 26, 2018) | +14.2% | — | $14.3M |
(Filed on February 23, 2018) | +3.3% | — | $8.5M |
(Filed on October 26, 2017) | +1.0% | — | $11.3M |
(Filed on July 27, 2017) | -4.4% | — | $21.7M |
(Filed on April 27, 2017) | +11.5% | — | $38M |
(Filed on February 22, 2017) | +19.8% | — | $33.3M |
(Filed on October 26, 2016) | +22.6% | — | $47.4M |
(Filed on July 27, 2016) | +28.8% | — | $42.5M |
(Filed on April 27, 2016) | +20.0% | — | $54.5M |
(Filed on February 19, 2016) | +18.2% | — | $41.4M |
(Filed on October 23, 2015) | +18.5% | — | $24.6M |
(Filed on July 24, 2015) | +21.3% | — | $24.9M |
(Filed on April 24, 2015) | +21.2% | — | $41M |
(Filed on February 20, 2015) (Filed on February 19, 2014) | +16.4% | — | $127.4M |
(Filed on October 24, 2014) | +18.5% | — | $98.6M |
(Filed on July 25, 2014) | +7.7% | — | $81.1M |
(Filed on April 25, 2014) | +3.3% | — | $71.6M |
(Filed on February 19, 2014) | +4.9% | — | $112.2M |
(Filed on October 25, 2013) | +5.7% | — | $93M |
(Filed on July 25, 2013) | +12.2% | — | $68.8M |
(Filed on April 25, 2013) | +14.0% | — | $69.4M |
(Filed on February 15, 2013) | +11.2% | — | $58.8M |
(Filed on October 26, 2012) | +11.7% | — | $87.5M |
(Filed on July 27, 2012) | +8.2% | — | $96.1M |
(Filed on April 26, 2012) | +12.4% | — | $85.7M |
(Filed on February 24, 2012) | +13.0% | — | $74.5M |
(Filed on October 28, 2011) | +17.9% | — | $63.2M |
(Filed on August 26, 2011) (Filed on July 27, 2011) | +22.5% | — | $47.9M |
(Filed on April 25, 2011) | — | — | — |
(Filed on February 24, 2011) | — | — | $42M |
(Filed on October 29, 2010) | — | — | — |
(Filed on August 26, 2010) | — | — | — |