- 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 6, 2026) | +18.2% | — | $90M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 7, 2026) | +5.6% | — | $69.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 5, 2026) | +18.8% | — | $175.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on December 11, 2025) | +3.6% | — | $154.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | +1.7% | — | $127.1M |
(Filed on May 7, 2026) | +10.6% | — | $104.7M |
(Filed on February 5, 2026) | +0.9% | — | $90.6M |
(Filed on December 11, 2025) | +14.8% | — | $93.5M |
(Filed on August 7, 2025) | +4.4% | — | $84.4M |
(Filed on May 8, 2025) | +1.8% | — | $80.9M |
(Filed on February 10, 2025) | -19.2% | — | $64.5M |
(Filed on December 16, 2024) | -5.0% | 83.3% | $58.9M |
(Filed on August 8, 2024) | +9.9% | 86.7% | $87.5M |
(Filed on May 10, 2024) | +37.6% | 87.2% | $83M |
(Filed on April 15, 2024) | +40.7% | 88.9% | $57.1M |
(Filed on March 19, 2024) | +19.1% | 86.8% | $32.1M |
(Filed on October 26, 2023) | +23.3% | 85.2% | $21.5M |
(Filed on September 29, 2023) | +16.5% | 86.7% | $24M |
(Filed on September 6, 2023) | +25.0% | 86.0% | $24.2M |
(Filed on July 31, 2023) | +8.6% | 90.4% | $30.3M |
(Filed on October 28, 2022) | +25.0% | 89.3% | $40.5M |
(Filed on October 28, 2022) (Filed on May 9, 2022) | +24.1% | 86.8% | $53.9M |
(Filed on February 4, 2022) | +17.7% | 84.1% | $26.7M |
(Filed on December 13, 2021) | +22.5% | 88.3% | $20M |
(Filed on August 5, 2021) | +16.0% | 86.2% | $18.9M |
(Filed on May 6, 2021) | +16.1% | 86.3% | $16.9M |
(Filed on February 1, 2021) | +24.8% | 86.7% | $14.8M |
(Filed on December 7, 2020) | +18.9% | 87.1% | $16.7M |
(Filed on August 5, 2020) | +36.0% | 85.5% | $16.1M |
(Filed on May 7, 2020) | +40.0% | 85.0% | $18.7M |
(Filed on February 7, 2020) | +45.7% | 83.7% | $10.4M |
(Filed on December 6, 2019) | +63.0% | 87.3% | $9M |
(Filed on August 6, 2019) | +36.5% | 83.4% | $8.6M |
(Filed on May 7, 2019) | +25.0% | 88.0% | $25.2M |
(Filed on February 8, 2019) | +30.9% | 86.7% | $6.3M |
(Filed on December 14, 2018) | +33.4% | 91.2% | $12.3M |
(Filed on August 3, 2018) | +29.6% | 93.4% | $9.3M |
(Filed on May 7, 2018) | +34.0% | 94.1% | $13M |
(Filed on February 1, 2018) | +25.2% | 92.7% | $6.2M |
(Filed on December 14, 2018) (Filed on November 30, 2017) | +22.9% | 90.3% | $9M |
(Filed on August 3, 2017) | +41.4% | 93.0% | $5M |
(Filed on May 5, 2017) | +50.2% | 93.1% | $13.2M |
(Filed on February 3, 2017) | +37.4% | 92.5% | $4.4M |
(Filed on December 9, 2016) | +41.9% | 89.5% | $2.8M |
(Filed on August 3, 2016) | +38.2% | 94.9% | $2.7M |
(Filed on May 4, 2016) | +26.5% | 94.1% | $5.7M |
(Filed on February 5, 2016) | +20.8% | 94.7% | $12.8M |
(Filed on December 7, 2015) | +26.4% | 90.6% | $7.8M |
(Filed on August 10, 2015) | +20.0% | 93.3% | $9.1M |
(Filed on May 8, 2015) | +39.1% | 90.0% | $7.9M |
(Filed on February 6, 2015) | +34.8% | 87.2% | $10.2M |
(Filed on December 5, 2014) | +259.7% | 91.4% | $23.3M |
(Filed on August 8, 2014) | +22.8% | 87.9% | $22.9M |
(Filed on May 12, 2014) | +170.6% | 87.1% | $10M |
(Filed on February 7, 2014) | -6.0% | 89.7% | $9.6M |
(Filed on December 12, 2013) | -59.9% | — | $6.7M |
(Filed on August 6, 2013) | +7.0% | — | $6.2M |
(Filed on May 8, 2013) | -58.5% | — | $6.2M |
(Filed on February 6, 2013) | +150.8% | — | $6.7M |
(Filed on December 7, 2012) | +87.6% | — | $5.7M |
(Filed on August 3, 2012) | +259.1% | 87.2% | $14M |
(Filed on May 15, 2012) | — | — | — |
(Filed on February 10, 2012) | — | — | — |
(Filed on December 15, 2011) | — | 100.0% | $1.3M |
(Filed on August 12, 2011) | — | 83.0% | — |