- 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 10, 2026) | +10.9% | 71.3% | $83.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 11, 2026) | -7.6% | 61.2% | $94.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 2, 2026) | +33.3% | 79.3% | $72.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 10, 2025) | +45.4% | 75.3% | $74.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 10, 2026) | +30.2% | 74.5% | $53M |
(Filed on May 11, 2026) (Filed on May 8, 2025) | +38.3% | 67.5% | $66.7M |
(Filed on March 2, 2026) | +83.8% | 78.8% | $47.2M |
(Filed on November 10, 2025) | +43.8% | 75.6% | $72.6M |
(Filed on August 11, 2025) | +46.2% | 74.4% | $71M |
(Filed on May 8, 2025) | +32.5% | 69.5% | $68.5M |
(Filed on March 27, 2025) | +78.8% | 68.9% | $74.1M |
(Filed on November 14, 2024) | +50.1% | 70.6% | $65.6M |
(Filed on August 7, 2024) | +43.5% | 70.1% | $22.8M |
(Filed on May 13, 2024) | +18.0% | 68.3% | $19.2M |
(Filed on March 19, 2024) | +0.7% | 69.7% | $96.3M |
(Filed on November 13, 2023) | +22.0% | 70.6% | $45M |
(Filed on August 9, 2023) | +28.6% | 72.0% | $46.4M |
(Filed on May 11, 2023) | +43.2% | 73.0% | $41.9M |
(Filed on March 23, 2023) | +38.3% | 74.8% | $42.2M |
(Filed on November 14, 2022) (Filed on November 9, 2021) | +29.9% | 73.6% | $57.7M |
(Filed on August 9, 2022) | +125.0% | 75.6% | $72.7M |
(Filed on May 5, 2022) | +30.7% | 75.6% | $6.3M |
(Filed on March 10, 2022) | +15.8% | 73.0% | $4.1M |
(Filed on November 9, 2021) | +12.9% | 74.3% | $5.7M |
(Filed on August 10, 2021) | -40.4% | 60.2% | $4.1M |
(Filed on May 11, 2021) | -3.8% | 69.3% | $4.1M |
(Filed on March 8, 2021) | +10.7% | 71.7% | $4.7M |
(Filed on November 9, 2020) | +18.8% | 68.2% | $3.6M |
(Filed on August 10, 2020) | +30.2% | 61.3% | $4.2M |
(Filed on May 11, 2020) | +38.6% | 68.3% | $4.3M |
(Filed on March 13, 2020) | +55.2% | 64.0% | $6.8M |
(Filed on November 13, 2019) | +65.6% | 61.0% | $6.3M |
(Filed on August 14, 2019) | +51.4% | 60.0% | $4.2M |
(Filed on May 9, 2019) | +45.4% | 54.1% | $2.9M |
(Filed on March 12, 2019) | +26.7% | 52.9% | $4M |
(Filed on November 13, 2018) | +33.4% | 47.5% | $3.9M |
(Filed on August 6, 2018) | +39.7% | 52.0% | $4.2M |
(Filed on May 15, 2018) | +39.2% | 44.9% | $7.4M |
(Filed on March 8, 2018) | +65.4% | 47.0% | $8.9M |
(Filed on November 14, 2017) | +81.2% | 51.9% | $2.4M |
(Filed on August 10, 2017) | +149.5% | 55.7% | $5.4M |
(Filed on May 10, 2017) | +180.3% | 48.7% | $11.8M |
(Filed on March 21, 2017) | +536.9% | 44.4% | $2.7M |
(Filed on November 14, 2016) | +508.4% | 55.2% | $6.6M |
(Filed on August 15, 2016) | +194.9% | 46.6% | $10.1M |
(Filed on May 12, 2016) | +78,050.0% | 35.6% | $2.9M |
(Filed on March 23, 2016) | +21,900.0% | 31.3% | $8.2M |
(Filed on November 12, 2015) | +17,540.0% | 45.8% | $10.4M |
(Filed on August 12, 2015) | +26,580.0% | 28.6% | $12.1M |
(Filed on May 13, 2015) | — | 100.0% | $14.2M |
(Filed on March 12, 2015) | — | 100.0% | $15.6M |
(Filed on November 12, 2014) | — | 100.0% | $16.8M |
(Filed on August 13, 2014) (Filed on August 14, 2013) | — | 100.0% | $18M |
(Filed on May 15, 2014) (Filed on May 8, 2013) | — | — | $19M |
(Filed on March 28, 2014) (Filed on March 18, 2013) | — | — | $10M |
(Filed on November 6, 2013) | — | — | $11M |
(Filed on August 14, 2013) | — | — | $7.7M |
(Filed on May 8, 2013) | — | — | $146.7K |
(Filed on March 18, 2013) (Filed on February 23, 2012) | — | — | $146.2K |
(Filed on November 14, 2012) (Filed on February 23, 2012) | — | — | $2.2K |
(Filed on August 14, 2012) (Filed on February 23, 2012) | — | — | $5.6K |
(Filed on May 10, 2012) | — | — | — |
(Filed on February 23, 2012) | — | — | $291.5K |
(Filed on February 23, 2012) | — | — | — |
(Filed on February 23, 2012) | — | — | — |