- 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) | +20.6% | 89.8% | $47.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 7, 2026) | +26.3% | 85.1% | $41.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 26, 2026) | +37.3% | 85.5% | $43.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 4, 2025) | +83.6% | 87.2% | $41.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | +211.0% | 86.3% | $34.4M |
(Filed on May 7, 2026) | +530.3% | 85.6% | $12.8M |
(Filed on February 26, 2026) | +2,701.5% | 85.9% | $32.4M |
(Filed on November 4, 2025) | +2,480.6% | 85.4% | $8.3M |
(Filed on August 6, 2025) | +1,468.9% | 80.4% | $14.8M |
(Filed on May 8, 2025) | +425.8% | 71.2% | $11.8M |
(Filed on March 6, 2025) | -15.6% | 68.3% | $12.6M |
(Filed on November 8, 2024) | -52.1% | 69.4% | $40.5M |
(Filed on August 5, 2024) | -37.9% | 69.7% | $14.5M |
(Filed on May 14, 2024) | +57.9% | 69.7% | $24.2M |
(Filed on March 26, 2024) | -69.7% | 62.9% | $7.7M |
(Filed on November 13, 2023) | +73.6% | 74.1% | $9.8M |
(Filed on August 9, 2023) | +48.7% | 77.4% | $10.2M |
(Filed on May 22, 2023) | -2.6% | 91.3% | $16.3M |
(Filed on March 27, 2023) | +315.8% | 93.8% | $22.8M |
(Filed on November 8, 2022) | +12.0% | 56.5% | $24.9M |
(Filed on August 8, 2022) | +41.4% | 62.3% | $19.3M |
(Filed on May 11, 2022) | +32.0% | 71.1% | $26.6M |
(Filed on March 31, 2022) | -1.9% | 59.4% | $28.6M |
(Filed on November 9, 2021) | +22.6% | 59.7% | $10.9M |
(Filed on August 10, 2021) | -8.0% | 55.7% | $16M |
(Filed on May 11, 2021) | +8.9% | 73.5% | $4.5M |
(Filed on March 31, 2021) | -49.5% | 46.0% | $10M |
(Filed on November 12, 2020) | -53.9% | 54.7% | $15.3M |
(Filed on August 13, 2020) | -52.0% | 58.3% | $352K |
(Filed on May 14, 2020) | -61.5% | 64.4% | $264K |
(Filed on March 25, 2020) | +45.3% | 60.0% | $2.5M |
(Filed on November 14, 2019) | +20.5% | 71.7% | $8.9M |
(Filed on August 8, 2019) | +46.9% | 74.4% | $1.3M |
(Filed on July 17, 2019) | -5.5% | 79.1% | $2M |
(Filed on June 14, 2019) | +4.1% | 75.3% | $4M |
(Filed on November 13, 2018) | +57.2% | 74.9% | $2.5M |
(Filed on August 14, 2018) | +14.3% | 76.9% | $1.8M |
(Filed on May 10, 2018) | +100.8% | 70.5% | $6.4M |
(Filed on March 16, 2018) | +54.0% | 73.8% | $4.4M |
(Filed on November 14, 2017) | +9.0% | 74.3% | $3.7M |
(Filed on August 8, 2017) | +9.7% | 70.6% | $7.5M |
(Filed on May 9, 2017) | -16.7% | 70.0% | $9.5M |
(Filed on March 29, 2017) | +50.9% | 76.8% | $12.6M |
(Filed on November 10, 2016) | +83.9% | 77.4% | $16.7M |
(Filed on August 15, 2016) | +85.7% | 70.6% | $14.1M |
(Filed on May 4, 2016) | +43.2% | 70.0% | $18.5M |
(Filed on March 18, 2016) | -13.9% | 71.8% | $20.5M |
(Filed on November 10, 2015) | +201.4% | 77.0% | $23.3M |
(Filed on August 5, 2015) | — | 73.7% | $27.3M |
(Filed on May 6, 2015) | -18.6% | 70.0% | $31.3M |
(Filed on March 11, 2015) | +69.0% | 76.9% | $31.2M |
(Filed on November 5, 2014) | +84.6% | 68.1% | $27.7M |
(Filed on August 6, 2014) | -100.0% | — | $32.3M |
(Filed on May 7, 2014) | — | 91.9% | $42.8M |
(Filed on March 12, 2014) | — | 80.5% | $23.7M |
(Filed on November 6, 2013) | — | 100.0% | $28.3M |
(Filed on August 6, 2013) | — | 100.0% | $29.3M |
(Filed on May 9, 2013) | — | — | $17.1M |
(Filed on March 13, 2013) | — | — | $25.8M |
(Filed on November 7, 2012) (Filed on November 9, 2011) | — | — | $41M |
(Filed on August 8, 2012) (Filed on August 4, 2011) | — | — | $31.1M |
(Filed on May 9, 2012) | — | — | — |
(Filed on March 13, 2013) (Filed on March 6, 2012) | — | — | $45.6M |
(Filed on November 9, 2011) | — | — | — |
(Filed on August 4, 2011) | — | — | — |