- 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 November 20, 2023) | +17.8% | — | $1.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 14, 2023) | -1.3% | — | $1.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 15, 2023) | -2.3% | — | $2.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 31, 2023) | -50.4% | — | $2.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 20, 2023) | -12.6% | — | $2.4M |
(Filed on August 14, 2023) | -18.7% | — | $2.5M |
(Filed on May 15, 2023) | -25.0% | — | $2.9M |
(Filed on March 31, 2023) | +54.6% | — | $2.9M |
(Filed on November 14, 2022) | -56.3% | — | $2.9M |
(Filed on August 15, 2022) | -47.4% | — | $3.3M |
(Filed on May 11, 2022) | -53.0% | — | $3.9M |
(Filed on April 1, 2022) | -70.5% | — | $4.7M |
(Filed on November 15, 2021) | -54.8% | — | $5.4M |
(Filed on August 16, 2021) | -48.5% | — | $5M |
(Filed on May 17, 2021) | -27.2% | — | $5.7M |
(Filed on April 5, 2021) | +122.4% | — | $6.6M |
(Filed on November 16, 2020) | — | — | $79.1K |
(Filed on August 14, 2020) | — | — | $91.3K |
(Filed on May 15, 2020) | — | — | $114.3K |
(Filed on April 2, 2020) | — | — | $11.3M |
(Filed on October 15, 2019) | — | — | $133.2K |
(Filed on August 9, 2019) | — | — | $142.7K |
(Filed on May 8, 2019) | — | — | $13.9K |
(Filed on February 26, 2019) | — | — | $17.3K |
(Filed on October 26, 2018) | — | — | $21.5K |
(Filed on July 26, 2018) | — | — | $26.7K |
(Filed on May 11, 2018) | — | — | $31.8K |
(Filed on March 23, 2018) | — | — | $64.5K |
(Filed on October 24, 2017) | — | — | $69.7K |
(Filed on July 31, 2017) | — | — | $79.7K |
(Filed on May 5, 2017) | — | — | $86.3K |
(Filed on March 1, 2017) | — | — | $117.5K |
(Filed on November 2, 2016) | — | — | $131.9K |
(Filed on July 29, 2016) | — | — | $143K |
(Filed on May 2, 2016) | — | — | $149.4K |
(Filed on February 19, 2016) | — | — | $187.4K |
(Filed on October 15, 2015) | — | — | $206.6K |
(Filed on July 24, 2015) | — | — | $211.2K |
(Filed on May 7, 2015) | — | — | $255.5K |
(Filed on February 23, 2015) | — | — | $9K |
(Filed on November 7, 2014) | — | — | $294.8K |
(Filed on August 5, 2014) (Filed on August 5, 2013) | — | — | $312.2K |
(Filed on May 7, 2013) | — | — | $321.5K |
(Filed on February 27, 2014) | — | — | $355.5K |
(Filed on November 12, 2013) | — | — | $369.3K |
(Filed on August 5, 2013) | — | — | $321.8K |
(Filed on May 7, 2013) | — | — | $331.2K |
(Filed on March 8, 2013) | — | — | $216.4K |
(Filed on November 13, 2012) | — | — | $264.4K |
(Filed on August 6, 2012) | — | — | $176.1K |
(Filed on May 15, 2012) | — | — | $18.3K |
(Filed on March 27, 2012) | — | — | $192K |
(Filed on November 8, 2011) | — | — | $307.4K |
(Filed on August 24, 2011) | — | — | $99.4K |