- 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 July 29, 2026) | -46.9% | 16.7% | $235K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 6, 2026) | -33.6% | 19.9% | $131K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 9, 2026) | -24.1% | 19.6% | $257K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on December 10, 2025) | -15.8% | 17.1% | $125K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 29, 2026) | -17.2% | 18.8% | $194K |
(Filed on May 6, 2026) | -11.7% | 19.7% | $196K |
(Filed on February 9, 2026) | -7.2% | 19.8% | $451K |
(Filed on December 10, 2025) | -5.0% | 18.4% | $342K |
(Filed on August 6, 2025) | -1.5% | 18.9% | $423K |
(Filed on May 9, 2025) | +1.6% | 21.7% | $238K |
(Filed on February 5, 2025) | +34.5% | 19.2% | $131K |
(Filed on December 4, 2024) | +50.9% | 21.9% | $215K |
(Filed on July 31, 2024) | +53.9% | 20.9% | $215K |
(Filed on May 1, 2024) | -8.5% | 21.3% | — |
(Filed on January 31, 2024) | -52.4% | 21.3% | $228K |
(Filed on December 6, 2023) | +3.1% | 23.1% | $228K |
(Filed on August 2, 2023) (Filed on August 2, 2022) | +7.9% | 25.2% | $1.1M |
(Filed on May 4, 2022) | +76.7% | 18.3% | $359K |
(Filed on February 8, 2023) | +164.1% | 13.2% | $4.2M |
(Filed on December 5, 2022) | +28.6% | 21.0% | $24.1M |
(Filed on August 2, 2022) | +19.6% | 21.4% | $739K |
(Filed on May 4, 2022) | +12.2% | 20.8% | $420K |
(Filed on January 31, 2022) | +10.7% | 20.5% | $370K |
(Filed on December 6, 2021) | -6.4% | 21.7% | $1.4M |
(Filed on August 4, 2021) | +33.0% | 23.0% | $658K |
(Filed on May 5, 2021) | +62.3% | 21.6% | $1.1M |
(Filed on February 2, 2021) | +54.8% | 20.9% | $362K |
(Filed on December 7, 2020) | +66.8% | 22.8% | $1.8M |
(Filed on August 5, 2020) | +7.1% | 25.6% | $6M |
(Filed on May 6, 2020) | -1.9% | 23.9% | $5.5M |
(Filed on February 5, 2020) | +11.7% | 23.1% | $4.3M |
(Filed on December 11, 2019) | +6.9% | 24.3% | $6.4M |
(Filed on August 5, 2019) | +23.5% | 23.1% | $6.6M |
(Filed on May 7, 2019) | +15.0% | 21.7% | $3.6M |
(Filed on February 13, 2019) | +15.7% | 21.6% | $3.2M |
(Filed on December 12, 2018) | +12.1% | 23.9% | $4.9M |
(Filed on August 6, 2018) | +17.1% | 21.8% | $4.6M |
(Filed on May 15, 2018) | +76.6% | 21.4% | $3.1M |
(Filed on February 13, 2018) | +57.7% | 22.3% | $2.5M |
(Filed on December 12, 2017) | +59.6% | 23.0% | $3.4M |
(Filed on August 10, 2017) | +48.9% | 21.8% | $2.8M |
(Filed on May 11, 2017) | +6.6% | 19.0% | $6.9M |
(Filed on February 9, 2017) | +5.6% | 17.6% | $6M |
(Filed on December 9, 2016) | +9.1% | 19.9% | $5.6M |
(Filed on August 10, 2016) (Filed on August 5, 2015) | +6.9% | 18.1% | $4.7M |
(Filed on May 16, 2016) (Filed on May 6, 2015) | +7.8% | 17.2% | $4.2M |
(Filed on February 9, 2016) | +8.3% | 16.2% | $3.8M |
(Filed on December 16, 2015) | +10.9% | 15.0% | $3.9M |
(Filed on August 5, 2015) | +16.6% | 14.7% | $3.8M |
(Filed on May 6, 2015) | +13.4% | 14.9% | $3.1M |
(Filed on February 4, 2015) | +11.4% | 14.6% | $2.6M |
(Filed on December 10, 2014) (Filed on December 10, 2013) | +12.7% | 14.0% | $3.4M |
(Filed on August 6, 2014) (Filed on August 13, 2013) | +6.7% | 14.7% | $3.3M |
(Filed on May 7, 2014) | +3.1% | 13.6% | $3.2M |
(Filed on February 5, 2014) | +13.0% | 13.8% | $3.2M |
(Filed on December 10, 2013) | +20.7% | 9.2% | $3.1M |
(Filed on August 13, 2013) | +19.3% | 12.6% | $3.1M |
(Filed on May 14, 2013) | +20.8% | 10.3% | $602K |
(Filed on February 12, 2013) | +8.7% | 13.6% | $477K |
(Filed on December 14, 2012) | +1.2% | 15.1% | $763K |
(Filed on August 14, 2012) | +5.0% | 14.3% | $711K |
(Filed on May 15, 2012) | — | 14.4% | — |
(Filed on February 14, 2012) | — | 12.5% | — |
(Filed on December 2, 2011) | — | 11.1% | $1.2M |
(Filed on August 15, 2011) | — | 13.3% | — |