- 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) | -1.8% | 81.3% | $2.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 1, 2026) | -8.7% | 78.4% | $1.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 5, 2026) | -20.0% | 76.4% | $1.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 5, 2025) | -6.5% | 73.9% | $1.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 14, 2026) | -14.0% | 73.5% | $1.4M |
(Filed on May 1, 2026) | -20.3% | 72.8% | $2.3M |
(Filed on March 5, 2026) | -42.2% | 75.6% | $2.8M |
(Filed on November 5, 2025) | -57.7% | 71.6% | $1.5M |
(Filed on August 7, 2025) | -50.3% | 68.7% | $5.6M |
(Filed on May 8, 2025) | -47.0% | 65.7% | $6.2M |
(Filed on March 12, 2025) | -24.7% | 74.9% | $7.1M |
(Filed on November 14, 2024) | -6.0% | 77.0% | $8M |
(Filed on August 5, 2024) | -18.4% | 75.0% | $6.4M |
(Filed on May 9, 2024) | -14.2% | 70.0% | $8.7M |
(Filed on February 26, 2024) | -22.3% | 70.8% | $14M |
(Filed on November 9, 2023) | -28.9% | 69.0% | $19M |
(Filed on August 10, 2023) | -20.4% | 71.5% | $5.4M |
(Filed on May 12, 2023) | +11.9% | 71.4% | $9.8M |
(Filed on March 23, 2023) | +18.2% | 72.0% | $16.1M |
(Filed on November 14, 2022) | +30.2% | 77.5% | $32.4M |
(Filed on August 12, 2022) | +23.1% | 78.9% | $29.9M |
(Filed on May 5, 2022) | -14.6% | 86.4% | $89.2M |
(Filed on March 11, 2022) | +1.1% | 88.5% | $25.8M |
(Filed on November 12, 2021) | +7.2% | 89.5% | $25.9M |
(Filed on August 12, 2021) | +19.2% | 90.2% | $23.6M |
(Filed on May 12, 2021) | +58.0% | 91.2% | $19.5M |
(Filed on March 8, 2021) | +67.0% | 91.7% | $28.3M |
(Filed on November 9, 2020) | +80.6% | 91.4% | $23.9M |
(Filed on August 10, 2020) | +56.3% | 91.0% | $6.6M |
(Filed on May 11, 2020) | +54.3% | 89.1% | $7.4M |
(Filed on March 13, 2020) | +28.3% | 87.4% | $12.2M |
(Filed on November 1, 2019) | +12.4% | 85.0% | $8.4M |
(Filed on August 2, 2019) | +18.5% | 83.9% | $8.7M |
(Filed on May 15, 2019) | -2.0% | 76.0% | $3.7M |
(Filed on March 27, 2019) | -19.1% | 76.4% | $2.2M |
(Filed on October 26, 2018) | -10.4% | 80.0% | $3.9M |
(Filed on July 27, 2018) | -21.4% | 78.1% | $2.4M |
(Filed on May 15, 2018) | -22.7% | 77.0% | $2.5M |
(Filed on March 30, 2018) | -29.2% | 75.4% | $2.2M |
(Filed on December 28, 2017) (Filed on November 14, 2017) | -32.4% | 72.2% | $5.9M |
(Filed on August 14, 2017) | -20.5% | 74.4% | $6.4M |
(Filed on May 4, 2017) | -31.5% | 70.7% | $11.4M |
(Filed on March 10, 2017) | -5.2% | 80.0% | $8.8M |
(Filed on October 28, 2016) | +1.5% | 79.6% | $8.5M |
(Filed on July 29, 2016) | +10.1% | 77.9% | $7.2M |
(Filed on April 29, 2016) | +24.6% | 79.9% | $10M |
(Filed on March 9, 2016) | -10.9% | 78.7% | $10.2M |
(Filed on October 30, 2015) | +8.0% | 76.7% | $10.5M |
(Filed on July 29, 2015) | -18.7% | 71.3% | $5M |
(Filed on May 1, 2015) | -27.2% | 71.4% | $8.6M |
(Filed on February 27, 2015) | -1.6% | 80.0% | $11.8M |
(Filed on October 31, 2014) | -20.6% | 71.5% | $10.9M |
(Filed on August 1, 2014) | +3.1% | 77.1% | $9.2M |
(Filed on May 9, 2014) | +14.7% | 78.9% | $12.8M |
(Filed on March 7, 2014) | +7.1% | 80.6% | $18.9M |
(Filed on November 8, 2013) | -12.8% | 80.7% | $10.1M |
(Filed on August 2, 2013) | -36.8% | 82.3% | $11M |
(Filed on May 3, 2013) | -43.2% | 78.3% | $16.2M |
(Filed on February 20, 2013) | -68.1% | 75.7% | $7.5M |
(Filed on November 2, 2012) | -62.9% | 70.7% | $20.1M |
(Filed on August 3, 2012) | -48.6% | 77.9% | $17.1M |
(Filed on May 4, 2012) | — | 78.8% | — |
(Filed on February 27, 2012) | — | 88.5% | $17.9M |
(Filed on November 3, 2011) | — | 88.9% | — |
(Filed on August 3, 2011) | — | 87.4% | — |