- 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 13, 2026) | +9.3% | 54.5% | $1.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 14, 2026) | +8.7% | 58.8% | $933K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 30, 2026) | -11.9% | 50.5% | $993K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 13, 2025) | +8.7% | 55.8% | $966K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 13, 2026) | +5.0% | 62.1% | $920K |
(Filed on May 14, 2026) | 0.0% | 53.4% | $1.5M |
(Filed on March 30, 2026) | +29.5% | 59.5% | $1.2M |
(Filed on November 13, 2025) | +10.4% | 55.3% | $1.3M |
(Filed on August 14, 2025) | +26.6% | 60.8% | $1.3M |
(Filed on May 14, 2025) | +2.1% | 58.3% | $1.4M |
(Filed on March 28, 2025) | -22.3% | 54.3% | $1.6M |
(Filed on November 13, 2024) | +15.9% | 60.4% | $1.4M |
(Filed on August 13, 2024) | -9.2% | 61.3% | $1.4M |
(Filed on May 14, 2024) | +3.3% | 60.5% | $943K |
(Filed on March 28, 2024) | +31.9% | 53.3% | $742K |
(Filed on November 13, 2023) | -7.5% | 59.5% | $666K |
(Filed on August 11, 2023) | +10.6% | 64.6% | $586K |
(Filed on May 12, 2023) | +21.8% | 64.1% | $398K |
(Filed on March 30, 2023) | +24.9% | 60.1% | $171K |
(Filed on November 14, 2022) | +24.4% | 55.8% | $505K |
(Filed on August 12, 2022) | +1.2% | 58.0% | $750K |
(Filed on May 13, 2022) | -29.7% | 62.9% | $1.1M |
(Filed on March 29, 2022) | -48.0% | 56.4% | $689K |
(Filed on November 12, 2021) | -29.3% | 62.0% | $1M |
(Filed on August 13, 2021) | -21.9% | 60.3% | $1.3M |
(Filed on May 14, 2021) | +6.4% | 63.7% | $708K |
(Filed on March 30, 2021) | +27.6% | 49.4% | $484K |
(Filed on November 12, 2020) | -34.4% | 61.9% | $463K |
(Filed on August 12, 2020) | -23.6% | 63.1% | $595K |
(Filed on June 19, 2020) | -15.8% | 62.1% | $615K |
(Filed on June 1, 2020) | +20.7% | 62.5% | $1.1M |
(Filed on November 12, 2019) | +73.0% | 58.8% | $1.2M |
(Filed on August 27, 2019) | +72.4% | 64.0% | $477K |
(Filed on May 15, 2019) | +31.3% | 68.7% | $447K |
(Filed on April 15, 2019) | +9.0% | 66.1% | $304K |
(Filed on November 14, 2018) | -4.9% | 74.3% | $510K |
(Filed on August 14, 2018) | -8.0% | 73.3% | $297K |
(Filed on May 21, 2018) | +24.1% | 72.4% | $676K |
(Filed on April 9, 2018) | -14.6% | 73.1% | $110K |
(Filed on November 14, 2017) | -9.0% | 68.8% | $733K |
(Filed on August 11, 2017) | +5.6% | 73.6% | $768K |
(Filed on May 15, 2017) | -0.4% | 76.7% | $1.5M |
(Filed on March 31, 2017) | +8.9% | 71.8% | $532K |
(Filed on November 14, 2016) | +8.8% | 73.5% | $599K |
(Filed on August 15, 2016) | +14.3% | 71.6% | $554K |
(Filed on May 16, 2016) | -1.6% | 74.2% | $611K |
(Filed on March 30, 2016) | +4.7% | 69.5% | $1.1M |
(Filed on November 13, 2015) | +17.5% | 73.6% | $471K |
(Filed on August 13, 2015) | +9.0% | 74.2% | $748K |
(Filed on May 11, 2015) | +28.3% | 73.4% | $991K |
(Filed on March 30, 2015) | +39.1% | 69.3% | $2.2M |
(Filed on November 13, 2014) | +40.7% | 73.2% | $1.8M |
(Filed on August 8, 2014) | +38.0% | 77.4% | $654K |
(Filed on May 13, 2014) | +19.3% | 74.0% | $1.9M |
(Filed on March 17, 2014) | +17.5% | 74.7% | $654K |
(Filed on November 13, 2013) | +41.0% | 73.0% | $2.4M |
(Filed on August 8, 2013) | -5.2% | 70.4% | $4.3M |
(Filed on May 14, 2013) | -28.9% | 69.9% | $6M |
(Filed on March 26, 2013) | +110.0% | 56.1% | $1.3M |
(Filed on November 8, 2012) | +141.3% | 57.1% | $2.6M |
(Filed on August 8, 2012) | +152.5% | 67.5% | $3.6M |
(Filed on May 14, 2012) | — | 71.7% | — |
(Filed on March 16, 2012) | — | 57.5% | $5.8M |
(Filed on November 14, 2011) | — | 57.1% | — |
(Filed on August 15, 2011) | — | 51.4% | — |