- 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 14, 2026) | +9.2% | 65.4% | $31.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 15, 2026) | -1.6% | 66.3% | $30.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 17, 2026) | +28.8% | 65.1% | $30.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 26, 2026) | — | 67.6% | $28.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on September 14, 2026) | +29.0% | 68.3% | $26.2M |
(Filed on June 15, 2026) | +31.8% | 64.1% | $24.5M |
(Filed on March 17, 2026) | +16.8% | 65.8% | $22.5M |
(Filed on January 29, 2026) | — | — | $22.5M |
(Filed on September 15, 2025) | +12.0% | 73.9% | $25.2M |
(Filed on June 16, 2025) | +0.4% | 70.2% | $23.7M |
(Filed on March 17, 2025) | -20.3% | 69.2% | $25M |
(Filed on January 29, 2025) | -30.6% | 64.2% | $24.4M |
(Filed on September 16, 2024) | -22.0% | 68.8% | $24.9M |
(Filed on June 12, 2024) | +6.4% | 68.3% | $23.5M |
(Filed on March 18, 2024) | -4.1% | 67.1% | $24.5M |
(Filed on January 29, 2024) | +1.1% | 66.9% | $22.9M |
(Filed on September 13, 2023) | +7.6% | 72.8% | $21.4M |
(Filed on June 14, 2023) | -7.2% | 60.8% | $20.7M |
(Filed on March 16, 2023) | +15.6% | 71.3% | $20.7M |
(Filed on January 30, 2023) (Filed on February 14, 2022) | +8.6% | 68.7% | $17.7M |
(Filed on September 14, 2022) | +8.0% | 72.3% | $19.2M |
(Filed on June 14, 2022) | +63.4% | 69.8% | $16.6M |
(Filed on March 16, 2022) | -24.4% | 65.6% | $16.1M |
(Filed on February 14, 2022) | -20.0% | 62.2% | $15.1M |
(Filed on September 14, 2021) | -19.1% | 67.1% | $13M |
(Filed on June 14, 2021) | -51.5% | 58.5% | $12.8M |
(Filed on March 17, 2021) | +16.0% | 64.0% | $12.5M |
(Filed on January 28, 2021) | +3.2% | 62.0% | $11.7M |
(Filed on September 14, 2020) | +15.4% | 68.2% | $9.8M |
(Filed on June 15, 2020) | +92.4% | 69.7% | $9.3M |
(Filed on March 16, 2020) | +88.8% | 61.4% | $8.8M |
(Filed on January 28, 2020) | +141.6% | 66.7% | $7.5M |
(Filed on September 16, 2019) | +14.6% | 72.6% | $6.7M |
(Filed on June 13, 2019) | -33.2% | 73.3% | $6.9M |
(Filed on March 18, 2019) | -43.1% | 69.0% | $12M |
(Filed on February 1, 2019) | -62.9% | 96.7% | $6.9M |
(Filed on September 13, 2018) | +17.9% | 60.7% | $7M |
(Filed on June 14, 2018) | -8.1% | 61.8% | $5.7M |
(Filed on March 19, 2018) | — | 63.0% | — |
(Filed on January 30, 2018) | — | 64.3% | $5.6M |
(Filed on September 14, 2017) | — | 66.5% | — |
(Filed on June 14, 2017) | — | 61.1% | — |
(Filed on August 22, 2016) | -14.0% | 50.3% | $1.2M |
(Filed on August 22, 2016) | +17.0% | 51.3% | $344.6K |
(Filed on August 22, 2016) | — | 61.7% | — |
(Filed on August 22, 2016) | — | 57.4% | — |