- 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 14, 2026) | +36.0% | 42.3% | $616.5K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 15, 2026) | +30.2% | 38.3% | $797.8K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 31, 2026) | +26.8% | -3.7% | $955K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 19, 2025) | +5.2% | 45.5% | $1.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 14, 2026) | -59.2% | 34.8% | $891.4K |
(Filed on May 15, 2026) | -62.1% | 36.5% | $470.1K |
(Filed on March 31, 2026) | -53.2% | 35.5% | $587.9K |
(Filed on November 19, 2025) | -48.4% | 51.0% | $563.5K |
(Filed on August 19, 2025) | -11.2% | 48.8% | $560.5K |
(Filed on May 13, 2025) | -11.5% | 41.9% | $351.7K |
(Filed on March 31, 2025) | -1.4% | 45.0% | $796.1K |
(Filed on November 14, 2024) | -9.8% | 45.7% | $515.4K |
(Filed on August 14, 2024) | +2.7% | 45.3% | $644.5K |
(Filed on May 15, 2024) | +5.1% | 47.7% | $1.1M |
(Filed on November 14, 2023) (Filed on November 14, 2022) (Filed on November 14, 2022) | +32.2% | 50.5% | $2.4M |
(Filed on August 14, 2023) (Filed on September 28, 2022) | +9.8% | 45.7% | $3M |
(Filed on May 15, 2023) | +14.2% | 54.0% | $4.1M |
(Filed on February 16, 2022) | +6.9% | 48.5% | $4.3M |
(Filed on September 28, 2022) | +63.2% | 45.4% | $9.7M |
(Filed on May 16, 2022) | +17.4% | 54.3% | $627.5K |
(Filed on February 16, 2022) | +21.7% | 51.7% | $1.1M |
(Filed on November 15, 2021) | +0.7% | 52.3% | $3.4M |
(Filed on October 14, 2021) | -47.4% | 44.0% | $7.6M |
(Filed on May 17, 2021) | -30.0% | 51.5% | $739.4K |
(Filed on February 23, 2021) | +3.2% | 52.9% | $1M |
(Filed on November 23, 2020) | -1.7% | 48.9% | $1.3M |
(Filed on October 9, 2020) | -8.2% | 46.3% | $1.6M |
(Filed on May 15, 2020) | +45.5% | 35.4% | $1.4M |
(Filed on February 13, 2020) | +14.3% | 45.1% | $1.4M |
(Filed on November 14, 2019) | +59.2% | 46.4% | $1.5M |
(Filed on October 4, 2019) | +60.8% | 38.5% | $1.1M |
(Filed on May 14, 2019) | +9.9% | 36.6% | $678.6K |
(Filed on February 12, 2019) | -29.5% | 40.5% | $700.7K |
(Filed on November 13, 2018) | -17.9% | 35.3% | $942.9K |
(Filed on September 28, 2018) | -55.2% | 28.0% | $1M |
(Filed on May 15, 2018) | +14.1% | 44.8% | $1.2M |
(Filed on February 14, 2018) | +32.3% | 29.6% | $897.1K |
(Filed on November 14, 2017) | +7.9% | 42.9% | $966K |
(Filed on September 28, 2017) | +60.9% | 40.5% | $1.2M |
(Filed on May 12, 2017) | -3.2% | 40.7% | $1.1M |
(Filed on February 10, 2017) | +19.9% | 41.3% | $666.9K |
(Filed on November 14, 2016) | -13.1% | 41.2% | $530.2K |
(Filed on October 11, 2016) | +51.7% | 42.1% | $482K |
(Filed on May 12, 2016) | -3.2% | 44.4% | $354.3K |
(Filed on February 12, 2016) | -3.2% | 36.0% | $244K |
(Filed on November 12, 2015) | +15.7% | 30.1% | $388.1K |
(Filed on September 30, 2015) | -20.0% | 27.7% | $493.7K |
(Filed on May 14, 2015) | +9.9% | 39.0% | $343K |
(Filed on February 13, 2015) | -6.9% | 46.8% | $1.1M |
(Filed on November 13, 2014) | +6.2% | 41.4% | $732.7K |
(Filed on September 26, 2014) | +17.2% | 37.2% | $927.3K |
(Filed on May 15, 2014) | +7.0% | 50.1% | $946.4K |
(Filed on February 13, 2014) | +56.7% | 44.2% | $670.4K |
(Filed on November 14, 2013) | -12.3% | 34.4% | $748.6K |
(Filed on September 27, 2013) | +73.2% | 34.2% | $769.3K |
(Filed on May 14, 2013) | +4.1% | 39.4% | $552.2K |
(Filed on February 14, 2013) | -41.0% | 40.9% | $763.5K |
(Filed on November 14, 2012) | +22.7% | 39.2% | $783.1K |
(Filed on September 27, 2012) | — | 38.7% | $907.8K |
(Filed on May 15, 2012) | — | 40.9% | — |
(Filed on February 14, 2012) | — | 42.8% | — |
(Filed on October 27, 2011) | — | 40.5% | — |