- 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) | +1.6% | 48.9% | $28.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 7, 2026) | +2.5% | 36.8% | $29.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 5, 2026) | -8.4% | 27.7% | $36.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 6, 2025) | +3.3% | 35.1% | $29.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | -2.2% | 35.6% | $28.5M |
(Filed on May 7, 2026) | -12.8% | 34.4% | $41.3M |
(Filed on March 5, 2026) | -6.7% | 33.4% | $45.4M |
(Filed on November 6, 2025) | -17.4% | 35.0% | $36.4M |
(Filed on July 31, 2025) | -2.5% | 36.1% | $46.2M |
(Filed on May 8, 2025) | -1.4% | 35.9% | $47.5M |
(Filed on March 6, 2025) | +366.8% | 28.9% | $11.3M |
(Filed on November 7, 2024) | -29.7% | 33.6% | $8M |
(Filed on August 1, 2024) | -49.6% | 39.0% | $11.3M |
(Filed on May 2, 2024) | -38.0% | 36.3% | $10.3M |
(Filed on March 7, 2024) | -124.3% | 60.7% | $12M |
(Filed on November 7, 2023) | +6.2% | 34.1% | $10.4M |
(Filed on August 7, 2023) | +56.8% | 38.0% | $13.9M |
(Filed on May 1, 2023) | +50.4% | 39.1% | $16.5M |
(Filed on February 27, 2023) | +55.6% | 36.1% | $19.5M |
(Filed on November 7, 2022) | +69.0% | 36.0% | $10.2M |
(Filed on August 1, 2022) | +144.2% | 38.2% | $6.8M |
(Filed on May 9, 2022) | +40.7% | 35.9% | $6.5M |
(Filed on March 7, 2022) | +24.5% | 35.5% | $17.8M |
(Filed on November 8, 2021) | +7.1% | 33.6% | $17M |
(Filed on August 2, 2021) | -36.1% | 35.4% | $21.5M |
(Filed on May 10, 2021) | -12.5% | 34.6% | $12.8M |
(Filed on March 8, 2021) | +6.5% | 35.5% | $1.7M |
(Filed on November 9, 2020) | +8.1% | 34.1% | $1.9M |
(Filed on August 10, 2020) | +2.4% | 34.0% | $2M |
(Filed on May 11, 2020) | +14.9% | 36.0% | $2.5M |
(Filed on March 8, 2021) (Filed on March 9, 2020) | +8.8% | 35.6% | $2.5M |
(Filed on November 4, 2019) | +21.7% | 35.7% | $3M |
(Filed on August 5, 2019) | +49.5% | 34.6% | $2.6M |
(Filed on May 6, 2019) | +28.2% | 33.5% | $2.2M |
(Filed on March 4, 2019) | +27.2% | 32.6% | $1.9M |
(Filed on November 5, 2018) | +16.1% | 33.4% | $1.7M |
(Filed on August 6, 2018) | +5.3% | 29.5% | $63.4M |
(Filed on May 7, 2018) | +8.8% | 29.6% | $73.6M |
(Filed on March 12, 2018) | -6.1% | 29.1% | $94.7M |
(Filed on November 7, 2017) | +0.5% | 31.3% | $96M |
(Filed on August 7, 2017) | -3.0% | 28.6% | $88.3M |
(Filed on May 8, 2017) | -8.8% | 28.7% | $86.3M |
(Filed on March 6, 2017) | -4.1% | 33.5% | $88.4M |
(Filed on October 31, 2016) | -10.9% | 36.0% | $26.3M |
(Filed on August 1, 2016) | +10,571.4% | 35.0% | $34.4M |
(Filed on May 2, 2016) | +12,639.2% | 35.4% | $26.8M |
(Filed on March 15, 2016) | +164,239.3% | 35.1% | $29.8M |
(Filed on November 9, 2015) | +12,977.2% | 39.4% | $42.8M |
(Filed on August 10, 2015) | -188.6% | -4,301.0% | $4.6M |
(Filed on May 11, 2015) | -295.3% | -4,982.6% | $4.4M |
(Filed on March 16, 2015) | -100.1% | -72,367.9% | $4.5M |
(Filed on November 4, 2014) | -99.3% | 4,587.2% | $4.4M |
(Filed on August 11, 2014) | -99.0% | 3,255.9% | $2.1M |
(Filed on May 8, 2014) | -99.6% | 11,237.4% | $4.1M |
(Filed on March 4, 2014) | +34.3% | 36.3% | $5.1M |
(Filed on November 5, 2013) | +15.9% | 37.9% | $14.3M |
(Filed on August 6, 2013) | +12.6% | 39.1% | $43.4M |
(Filed on May 7, 2013) | +18.8% | 40.1% | $41.6M |
(Filed on March 12, 2013) | +6.2% | 39.2% | $2.4M |
(Filed on November 6, 2012) | +23.8% | 38.1% | $1.7M |
(Filed on August 7, 2012) | +265.9% | 38.9% | $1.7M |
(Filed on May 8, 2012) | — | 38.6% | — |
(Filed on March 6, 2012) | — | 36.2% | $2.8M |
(Filed on November 1, 2011) | — | 28.1% | — |
(Filed on August 9, 2011) | — | 23.3% | — |