- 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) | -2.4% | 84.7% | $16M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 15, 2026) | -1.5% | 85.7% | $19.6M |
Filing text is unavailable for this period. | |||
(Filed on March 31, 2026) | -0.9% | 85.2% | $16.6M |
Filing text is unavailable for this period. | |||
(Filed on December 9, 2025) | -1.1% | 85.8% | $13.6M |
Filing text is unavailable for this period. | |||
(Filed on September 14, 2026) | +0.1% | 86.3% | $12M |
(Filed on June 15, 2026) | -3.5% | 85.5% | $11.9M |
(Filed on March 31, 2026) | -10.8% | 85.5% | $6.9M |
(Filed on December 9, 2025) | -3.0% | 85.0% | $8.6M |
(Filed on September 15, 2025) | +2.8% | 85.3% | $13.1M |
(Filed on June 10, 2025) | -1.5% | 85.2% | $32.1M |
(Filed on April 7, 2025) | +6.3% | 84.1% | $37.3M |
(Filed on December 10, 2024) | -3.0% | 83.6% | $64M |
(Filed on September 10, 2024) | +15.7% | 83.9% | $82.6M |
(Filed on June 12, 2024) | +32.4% | 84.2% | $91.5M |
(Filed on April 2, 2024) | +64.3% | 84.5% | $181.6M |
(Filed on December 5, 2023) | +51.3% | 84.2% | $108.2M |
(Filed on September 6, 2023) | +24.0% | 83.9% | $100.4M |
(Filed on June 6, 2023) | +70.0% | 84.5% | $139.1M |
(Filed on March 28, 2023) | +193.7% | 84.0% | $25.9M |
(Filed on December 6, 2022) | +191.6% | 83.5% | $27M |
(Filed on September 7, 2022) | +642.9% | 84.7% | $107.8M |
(Filed on June 7, 2022) | +66.0% | 85.0% | $20.2M |
(Filed on March 29, 2022) | -66.3% | 82.7% | $11.9M |
(Filed on December 7, 2021) | -63.6% | 83.6% | $8.3M |
(Filed on September 9, 2021) | -85.2% | 82.9% | $224.3M |
(Filed on June 10, 2021) | -56.0% | 82.4% | $156.8M |
(Filed on March 31, 2021) | +4.6% | 82.8% | $24.7M |
(Filed on December 10, 2020) | +6.1% | 82.6% | $20.9M |
(Filed on September 10, 2020) | +8.0% | 82.7% | $23.3M |
(Filed on June 11, 2020) | +9.5% | 83.0% | $20.4M |
(Filed on April 3, 2020) | +8.8% | 82.3% | $21.6M |
(Filed on December 10, 2019) | +12.9% | 82.7% | $19.7M |
(Filed on September 10, 2019) | +13.7% | 82.6% | $22.4M |
(Filed on June 11, 2019) | +9.2% | 82.8% | $16.9M |
(Filed on April 3, 2020) (Filed on April 2, 2019) | +12.9% | 82.1% | $18.8M |
(Filed on December 11, 2018) | +9.3% | 82.2% | $15.3M |
(Filed on September 14, 2018) | +14.9% | 82.7% | $20.6M |
(Filed on June 11, 2018) | +16.1% | 83.9% | $19.9M |
(Filed on April 3, 2018) | +15.4% | 82.3% | $20.1M |
(Filed on December 5, 2017) | +18.6% | 81.6% | $14.7M |
(Filed on September 5, 2017) | +12.4% | 81.9% | $23.3M |
(Filed on June 6, 2017) | +17.7% | 82.4% | $28.1M |
(Filed on March 28, 2017) | +13.1% | 81.7% | $25.5M |
(Filed on December 6, 2016) | +17.9% | 81.1% | $19.3M |
(Filed on September 6, 2016) | +19.8% | 81.2% | $23.7M |
(Filed on June 7, 2016) | +14.3% | 80.9% | $90.1M |
(Filed on March 29, 2016) | +20.8% | 80.1% | $70.9M |
(Filed on December 8, 2015) | +14.9% | 80.2% | $58.9M |
(Filed on September 8, 2015) | — | 80.2% | — |
(Filed on June 8, 2015) | — | 81.0% | — |
(Filed on April 7, 2015) | — | 80.3% | $38.1M |
(Filed on December 17, 2014) | — | 79.8% | — |