- 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 3, 2026) | +55.0% | 24.0% | $138.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 8, 2026) | +49.7% | 23.6% | $24.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 14, 2026) | +60.7% | 25.8% | $20M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on December 8, 2025) | +50.0% | 23.6% | $18.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on September 3, 2026) | +24.0% | 24.9% | $9.4M |
(Filed on June 8, 2026) | +18.2% | 26.1% | $12M |
(Filed on April 14, 2026) | +25.7% | 27.0% | $7.2M |
(Filed on December 8, 2025) | +10.0% | 22.6% | $9.3M |
(Filed on September 8, 2025) | +14.5% | 24.2% | $7.4M |
(Filed on June 3, 2025) | +29.1% | 25.0% | $13M |
(Filed on April 8, 2025) | +17.1% | 29.3% | $11M |
(Filed on December 16, 2024) | +11.5% | 30.1% | $5.6M |
(Filed on September 10, 2024) | +8.5% | 30.3% | $5.6M |
(Filed on June 11, 2024) | +5.9% | 27.6% | $5.3M |
(Filed on April 24, 2024) | +58.2% | 28.2% | $4.4M |
(Filed on December 12, 2023) | +130.1% | 25.5% | $3.5M |
(Filed on September 12, 2023) | +83.4% | 11.9% | $1.9M |
(Filed on June 21, 2023) | +111.7% | 17.7% | $921.3K |
(Filed on April 26, 2023) | +44.4% | 18.2% | $850.6K |
(Filed on December 12, 2022) | +15.3% | 23.7% | $4.5M |
(Filed on September 14, 2022) | +21.6% | 27.0% | $4.3M |
(Filed on June 14, 2022) | -4.8% | 32.4% | $4.2M |
(Filed on May 27, 2022) | +10.8% | 32.9% | $3.2M |
(Filed on December 14, 2021) | +4.5% | 30.1% | $1.8M |
(Filed on September 9, 2021) | +26.5% | 30.0% | $1.7M |
(Filed on June 14, 2021) | +47.1% | 31.9% | $1.8M |
(Filed on April 21, 2021) | +31.7% | 22.4% | $393.7K |
(Filed on December 14, 2020) | +12.4% | 31.3% | $610.6K |
(Filed on September 14, 2020) | +43.6% | 33.2% | $635.2K |
(Filed on June 15, 2020) | -4.9% | 32.2% | $686.5K |
(Filed on April 23, 2020) | -12.5% | 33.8% | $609.4K |
(Filed on December 9, 2019) | +12.1% | 32.6% | $460.1K |
(Filed on September 12, 2019) | -19.5% | 36.6% | $347K |
(Filed on June 14, 2019) | +44.5% | 36.5% | $479.1K |
(Filed on April 23, 2019) | +44.7% | 33.1% | $581.3K |
(Filed on December 11, 2018) | +60.6% | 32.3% | $558.6K |
(Filed on September 14, 2018) | +69.3% | 33.6% | $639.5K |
(Filed on June 13, 2018) | +36.5% | 36.3% | $436.4K |
(Filed on May 16, 2018) | +65.3% | 49.8% | $670.8K |
(Filed on December 14, 2017) | +41.3% | 36.8% | $655K |
(Filed on September 14, 2017) | +51.1% | 33.0% | $264.4K |
(Filed on June 13, 2017) | +21.2% | 37.6% | $502.5K |
(Filed on March 23, 2017) | -4.2% | 31.2% | $587.4K |
(Filed on December 15, 2016) | -13.9% | 30.3% | $387K |
(Filed on September 13, 2016) | +21.8% | 23.7% | $396.9K |
(Filed on June 13, 2016) | +25.3% | 25.6% | $400K |
(Filed on April 21, 2016) | +10.2% | 20.2% | $855K |
(Filed on December 11, 2015) | +73.5% | 28.0% | $216.1K |
(Filed on September 14, 2015) | +32.3% | 29.3% | $114.8K |
(Filed on June 12, 2015) | +45.8% | 31.1% | $1.1M |
(Filed on May 1, 2015) | +143.3% | 29.7% | $1.7M |
(Filed on December 22, 2014) | +123.6% | 28.8% | $1.9M |
(Filed on September 8, 2014) | +33.4% | 30.3% | $184.3K |
(Filed on June 12, 2014) | +55.8% | 27.7% | $668.2K |
(Filed on November 14, 2013) (Filed on May 9, 2013) | — | 26.5% | $1.6K |
(Filed on August 14, 2013) (Filed on January 23, 2013) (Filed on October 1, 2012) | — | 31.8% | $81 |
(Filed on January 23, 2013) (Filed on October 1, 2012) | — | — | $16.5K |
(Filed on November 13, 2012) (Filed on May 15, 2012) | — | — | $78 |
(Filed on February 24, 2012) | — | — | — |
(Filed on November 10, 2011) | — | — | — |