- 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 12, 2026) | +81.5% | 69.8% | $8.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 13, 2026) | +10.7% | 68.0% | $8.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 24, 2026) | -3.2% | 73.1% | $8.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 14, 2025) | -16.2% | 73.7% | $6.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 12, 2026) | -32.3% | 75.2% | $5.9M |
(Filed on May 13, 2026) | +75.0% | 73.6% | $5.5M |
(Filed on March 24, 2026) | +7.8% | 68.7% | $2.3M |
(Filed on November 14, 2025) | +38.7% | 70.7% | $2M |
(Filed on August 13, 2025) | +41.8% | 71.1% | $2.5M |
(Filed on May 13, 2025) | -12.2% | 73.1% | $4.5M |
(Filed on March 19, 2025) | -1.1% | 65.0% | $3.5M |
(Filed on November 14, 2024) | -20.2% | 76.6% | $4.4M |
(Filed on August 13, 2024) | -0.9% | 76.8% | $4.7M |
(Filed on May 10, 2024) | -31.3% | 81.7% | $5.2M |
(Filed on March 29, 2024) | +55.6% | 66.8% | $4.8M |
(Filed on November 13, 2023) | +58.7% | 62.4% | $4.7M |
(Filed on August 10, 2023) | +69.9% | 34.9% | $4.4M |
(Filed on May 12, 2023) | +54.0% | 80.3% | $5.7M |
(Filed on March 27, 2023) | +98.4% | 63.3% | $4.9M |
(Filed on November 10, 2022) | +22.0% | 71.9% | $4.4M |
(Filed on August 11, 2022) | +27.7% | 77.0% | $3.6M |
(Filed on May 10, 2022) | +93.4% | 78.8% | $2.9M |
(Filed on March 28, 2022) | -48.3% | 54.4% | $1.7M |
(Filed on November 12, 2021) | -51.3% | 73.5% | $2M |
(Filed on August 12, 2021) | -49.7% | 91.4% | $1.5M |
(Filed on May 17, 2021) | -17.8% | 79.8% | $1.2M |
(Filed on March 31, 2021) | +31.5% | 52.4% | $1.3M |
(Filed on November 12, 2020) | +4.7% | 81.6% | $1.7M |
(Filed on August 12, 2020) | -24.9% | 68.0% | $206.3K |
(Filed on May 12, 2020) | +26.6% | 75.7% | $707.4K |
(Filed on March 25, 2020) | +13.9% | 70.3% | $1.3M |
(Filed on November 13, 2019) | +25.1% | 75.0% | $633.8K |
(Filed on August 13, 2019) | +37.5% | 60.2% | $892.4K |
(Filed on May 14, 2019) | -1.8% | 71.9% | $1.3M |
(Filed on March 28, 2019) | -32.1% | 75.0% | $1.3M |
(Filed on November 13, 2018) | +60.6% | 69.7% | $541.1K |
(Filed on August 14, 2018) | +13.6% | 65.5% | $247.4K |
(Filed on May 15, 2018) | +17.2% | 70.8% | $215.3K |
(Filed on March 30, 2018) | +106.2% | 71.4% | $102.7K |
(Filed on November 13, 2017) | +42.8% | 67.3% | $183.1K |
(Filed on August 14, 2017) | +164.7% | 65.7% | $36.2K |
(Filed on May 12, 2017) | -30.3% | 89.4% | $361.9K |
(Filed on March 29, 2017) | +65.4% | 79.9% | $289.1K |
(Filed on November 14, 2016) | -6.8% | 68.6% | $349.5K |
(Filed on August 11, 2016) | -20.0% | 65.5% | $601.3K |
(Filed on May 16, 2016) | +15.3% | 70.3% | $957.2K |
(Filed on March 30, 2016) | -69.9% | 103.9% | $1.2M |
(Filed on November 13, 2015) | -28.7% | 85.6% | $1.5M |
(Filed on August 14, 2015) | -36.3% | 76.9% | $1.4M |
(Filed on May 14, 2015) | +28.5% | 72.4% | $1.5M |
(Filed on March 30, 2015) | -12.1% | 69.3% | $1M |
(Filed on November 13, 2014) | +22.8% | 68.5% | $904.4K |
(Filed on August 13, 2014) | +45.2% | 70.4% | $722.9K |
(Filed on May 14, 2014) | +14.3% | 77.5% | $1.3M |
(Filed on March 26, 2014) (Filed on March 28, 2013) | +132.9% | 75.0% | $609.7K |
(Filed on November 13, 2013) | +2.7% | 72.1% | $899.1K |
(Filed on August 13, 2013) | +108.7% | 72.6% | $1.2M |
(Filed on May 14, 2013) | +147.5% | 80.5% | $966.6K |
(Filed on March 28, 2013) | -30.4% | 72.5% | $834.7K |
(Filed on November 13, 2012) | +1.0% | 77.6% | $908.6K |
(Filed on August 13, 2012) | +3.0% | 71.3% | $812.7K |
(Filed on May 11, 2012) | — | 70.3% | — |
(Filed on March 29, 2012) | — | 78.8% | $935.3K |
(Filed on November 14, 2011) | — | 63.4% | — |
(Filed on August 15, 2011) | — | 76.3% | — |