- 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 September 11, 2026) | +6.5% | 28.5% | $10.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 17, 2026) | +5.8% | 13.2% | $8.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 13, 2026) | -8.2% | 11.1% | $9.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on December 12, 2025) | -4.4% | 10.9% | $10.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on September 11, 2026) | -10.3% | 14.3% | $11.1M |
(Filed on July 17, 2026) | -1.5% | 15.7% | $5.6M |
(Filed on March 13, 2026) | -13.5% | 12.1% | $5.3M |
(Filed on December 12, 2025) | -5.2% | 10.8% | $10.5M |
(Filed on September 12, 2025) | -0.2% | 9.0% | $13.5M |
(Filed on July 11, 2025) | -19.4% | 10.5% | $10M |
(Filed on March 7, 2025) | +15.0% | 12.7% | $12.6M |
(Filed on December 6, 2024) | +0.6% | 13.5% | $15.2M |
(Filed on September 6, 2024) | -9.5% | 12.5% | $16.8M |
(Filed on July 12, 2024) | +7.9% | 11.2% | $21M |
(Filed on March 8, 2024) | -34.6% | 4.0% | $16.7M |
(Filed on December 8, 2023) | -21.7% | -3.8% | $19.1M |
(Filed on September 8, 2023) | -24.6% | 6.6% | $18.9M |
(Filed on July 14, 2023) | -28.0% | 6.6% | $14.6M |
(Filed on March 9, 2023) | +1.2% | 11.3% | $11.8M |
(Filed on December 9, 2022) | -3.0% | 14.4% | $17M |
(Filed on September 9, 2022) | +28.8% | 15.1% | $26.1M |
(Filed on July 15, 2022) | +66.9% | 14.9% | $37M |
(Filed on March 11, 2022) | +15.8% | 17.5% | $36M |
(Filed on December 10, 2021) | +10.5% | 18.6% | $45.3M |
(Filed on September 10, 2021) | -8.8% | 15.4% | $40M |
(Filed on July 16, 2021) | -14.8% | 6.4% | $69.8M |
(Filed on March 12, 2021) | -6.3% | 16.8% | $21.6M |
(Filed on December 11, 2020) | -9.7% | 19.4% | $47M |
(Filed on September 11, 2020) | -1.1% | 17.6% | $44.2M |
(Filed on July 16, 2021) (Filed on July 17, 2020) | -28.9% | 20.1% | $40M |
(Filed on March 13, 2020) | -14.3% | 17.9% | $26.4M |
(Filed on December 13, 2019) | -4.6% | 17.3% | $14.8M |
(Filed on September 13, 2019) | -10.1% | 14.8% | $8.6M |
(Filed on July 12, 2019) | +1.1% | 18.9% | $21.2M |
(Filed on March 8, 2019) | +12.0% | 20.6% | $22.4M |
(Filed on December 7, 2018) | +7.1% | 19.6% | $15.7M |
(Filed on September 7, 2018) | -1.4% | 20.7% | $18.3M |
(Filed on July 12, 2019) (Filed on July 13, 2018) | +0.1% | 22.2% | $20.8M |
(Filed on March 9, 2018) | -2.9% | 22.0% | $15.7M |
(Filed on December 8, 2017) | -2.1% | 22.4% | $13.9M |
(Filed on September 8, 2017) | +0.6% | 22.8% | $45.5M |
(Filed on July 14, 2017) | -2.0% | 21.5% | $37.8M |
(Filed on March 10, 2017) | -3.4% | 21.1% | $31.7M |
(Filed on December 9, 2016) | +4.0% | 20.4% | $31.2M |
(Filed on September 9, 2016) | +5.4% | 20.2% | $25.9M |
(Filed on July 15, 2016) | — | 20.5% | $29.7M |
(Filed on March 11, 2016) | +12.3% | 17.7% | $28.8M |
(Filed on December 11, 2015) | +4.8% | 16.6% | $29M |
(Filed on September 11, 2015) | +8.4% | 16.7% | $24.7M |
(Filed on July 17, 2015) | — | — | $29.3M |
(Filed on March 13, 2015) | +13.6% | 16.4% | $23.3M |
(Filed on December 12, 2014) | +7.7% | 17.3% | $24.3M |
(Filed on September 12, 2014) | +1.4% | 18.6% | $21.4M |
(Filed on July 11, 2014) | -7.0% | 18.3% | $23.5M |
(Filed on March 7, 2014) | +5.4% | 18.3% | $19.5M |
(Filed on December 6, 2013) | +13.0% | 18.1% | $23.5M |
(Filed on September 6, 2013) | +14.8% | 19.0% | $21.9M |
(Filed on July 12, 2013) | +25.4% | 18.1% | $25M |
(Filed on March 8, 2013) | +17.0% | 14.1% | $15.1M |
(Filed on December 7, 2012) | +18.7% | 14.9% | $13.8M |
(Filed on September 7, 2012) | +7.8% | 14.7% | $14.6M |
(Filed on July 12, 2012) | — | 18.7% | $23.2M |
(Filed on March 9, 2012) | — | 16.0% | $17.3M |
(Filed on December 9, 2011) | — | 15.6% | $15.3M |
(Filed on September 9, 2011) | — | 17.4% | $14M |