- 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 7, 2026) | +8.5% | 19.6% | $24.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 8, 2026) | +7.9% | 16.5% | $28.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 27, 2026) | +12.3% | 19.8% | $35.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 7, 2025) | +17.3% | 18.7% | $31.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 7, 2026) | +18.0% | 21.1% | $34.1M |
(Filed on May 8, 2026) | +18.1% | 16.9% | $39.2M |
(Filed on February 27, 2026) | +16.6% | 18.0% | $41.4M |
(Filed on November 7, 2025) | +12.0% | 17.3% | $117M |
(Filed on August 8, 2025) | +10.4% | 20.3% | $112.9M |
(Filed on May 9, 2025) | +4.8% | 18.2% | $132.3M |
(Filed on March 3, 2025) | +9.6% | 19.7% | $152.8M |
(Filed on November 8, 2024) | +7.5% | 18.6% | $147.7M |
(Filed on August 14, 2024) | +7.7% | 21.3% | $160.7M |
(Filed on May 8, 2024) | +12.8% | 20.8% | $32.6M |
(Filed on February 29, 2024) | +8.7% | 19.7% | $31.6M |
(Filed on November 8, 2023) | +10.9% | 19.2% | $37.9M |
(Filed on August 9, 2023) | +10.8% | 21.9% | $48.6M |
(Filed on May 5, 2023) | +17.2% | 20.2% | $24.2M |
(Filed on February 28, 2023) | +5.4% | 20.9% | $28.6M |
(Filed on November 8, 2022) | +17.7% | 23.7% | $19.2M |
(Filed on August 8, 2022) | +51.4% | 27.0% | $20.4M |
(Filed on May 9, 2022) | -0.3% | 23.0% | $17.9M |
(Filed on March 1, 2022) | +0.9% | 23.6% | $32.9M |
(Filed on November 9, 2021) | -8.8% | 28.4% | $30.1M |
(Filed on August 9, 2021) | -33.6% | 23.0% | $43.6M |
(Filed on May 10, 2021) | -3.0% | 13.9% | $89.6M |
(Filed on March 1, 2021) | +4.1% | 22.1% | $23.5M |
(Filed on November 6, 2020) | +3.7% | 23.3% | $27.9M |
(Filed on August 7, 2020) | +9.8% | 24.9% | $34.9M |
(Filed on May 21, 2020) | +7.3% | 23.0% | $20.2M |
(Filed on March 1, 2021) (Filed on February 28, 2020) | +7.5% | 21.5% | $23.4M |
(Filed on November 8, 2019) | +9.8% | 23.1% | $32.2M |
(Filed on August 9, 2019) | +10.4% | 23.6% | $27.1M |
(Filed on May 6, 2019) | +11.0% | 21.4% | $19.8M |
(Filed on March 18, 2019) | +20.2% | 22.1% | $21.9M |
(Filed on November 7, 2018) | +16.6% | 20.6% | $17.4M |
(Filed on August 7, 2018) | +15.3% | 23.5% | $20.2M |
(Filed on May 7, 2018) | +12.3% | 21.3% | $25.2M |
(Filed on March 14, 2018) | +4.8% | 20.7% | $20M |
(Filed on November 7, 2017) | +5.1% | 22.3% | $15M |
(Filed on August 7, 2017) | +8.6% | 25.5% | $20.5M |
(Filed on June 29, 2017) | +12.5% | 23.6% | $19.2M |
(Filed on June 7, 2017) | +9.2% | 24.8% | $15.8M |
(Filed on March 4, 2016) | +15.7% | 23.9% | $14.3M |
(Filed on November 5, 2015) | +18.1% | 24.1% | $15.8M |
(Filed on August 6, 2015) | +16.9% | 27.9% | $12.9M |
(Filed on May 7, 2015) | +11.2% | 23.9% | $16.8M |
(Filed on March 12, 2015) | +10.0% | 23.5% | $12.9M |
(Filed on November 7, 2014) | +6.0% | 24.5% | $12.1M |
(Filed on August 7, 2014) | +4.5% | 26.3% | $10.3M |
(Filed on May 9, 2014) | +0.3% | 23.7% | $10.3M |
(Filed on March 11, 2014) | +2.8% | 23.1% | $11.7M |
(Filed on November 7, 2013) | +4.1% | 24.9% | $10.7M |
(Filed on August 8, 2013) | +6.8% | 26.6% | $8.8M |
(Filed on May 9, 2013) | +10.3% | 25.8% | $10.4M |
(Filed on March 12, 2013) | +13.8% | 24.4% | $10M |
(Filed on November 9, 2012) | +11.8% | 23.1% | $9.5M |
(Filed on September 6, 2012) | +10.7% | 28.2% | $9M |
(Filed on May 4, 2012) | — | — | — |
(Filed on March 9, 2012) | — | — | $9.2M |
(Filed on November 8, 2011) | — | — | — |
(Filed on August 4, 2011) | — | — | — |