- 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 September 29, 2026) | +14.5% | 41.1% | $250K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 15, 2026) | +12.0% | 28.0% | $250K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 17, 2026) | -4.2% | 26.1% | $250K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 14, 2025) | +1.5% | 28.4% | $250K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on September 29, 2026) | +23.2% | 35.9% | $5K |
(Filed on May 15, 2026) | -1.3% | 27.4% | $250K |
(Filed on February 17, 2026) | +5.9% | 27.6% | $250K |
(Filed on November 14, 2025) | -6.0% | 26.4% | $250K |
(Filed on October 14, 2025) | -6.2% | 25.9% | $250K |
(Filed on May 15, 2025) (Filed on May 15, 2024) | -14.2% | 27.7% | $250K |
(Filed on February 10, 2025) (Filed on February 20, 2024) | -16.6% | 26.8% | $250K |
(Filed on February 10, 2025) (Filed on November 14, 2024) | -24.0% | 25.8% | $250K |
(Filed on September 30, 2024) | -0.9% | 19.5% | $250K |
(Filed on May 15, 2024) | +2.2% | 25.6% | $1.4M |
(Filed on February 20, 2024) | +13.2% | 27.8% | $1.9M |
(Filed on November 20, 2023) | +29.5% | 23.4% | $1.3M |
(Filed on October 16, 2023) | +5.8% | 18.3% | $859K |
(Filed on May 22, 2023) | +9.3% | 26.6% | $935K |
(Filed on February 17, 2023) | +25.8% | 21.9% | $1.1M |
(Filed on November 14, 2022) | +16.0% | 24.1% | $961K |
(Filed on October 14, 2022) | +6.8% | 25.7% | $977K |
(Filed on May 16, 2022) | +53.3% | 28.2% | $1.3M |
(Filed on February 18, 2022) | +19.6% | 27.4% | $1M |
(Filed on November 15, 2021) | +31.1% | 27.7% | $932K |
(Filed on September 28, 2021) | +36.7% | 32.9% | $1.2M |
(Filed on May 17, 2021) | -6.4% | 26.5% | $341K |
(Filed on February 12, 2021) | +0.1% | 31.8% | $614K |
(Filed on November 12, 2020) | +4.4% | 27.8% | $576K |
(Filed on October 1, 2020) | +2.5% | 21.6% | $649K |
(Filed on May 15, 2020) | +1.0% | 29.0% | $401K |
(Filed on February 13, 2020) | +3.0% | 27.7% | $569K |
(Filed on November 14, 2019) | +8.2% | 25.2% | $310K |
(Filed on October 11, 2019) | +6.4% | 30.3% | $431K |
(Filed on May 13, 2019) | +6.0% | 29.9% | $380K |
(Filed on February 14, 2019) | -9.7% | 29.3% | $567K |
(Filed on November 13, 2018) | -11.7% | 27.0% | $439K |
(Filed on October 15, 2018) | -6.5% | 29.2% | $742K |
(Filed on May 11, 2018) | -6.4% | 33.5% | $345K |
(Filed on February 13, 2018) | +19.3% | 30.0% | $570K |
(Filed on November 14, 2017) | +10.4% | 23.8% | $339K |
(Filed on October 4, 2017) | +15.0% | 24.3% | $545K |
(Filed on May 15, 2017) (Filed on May 13, 2016) | +0.7% | 24.1% | $432.5K |
(Filed on May 15, 2017) (Filed on February 14, 2017) | +0.0% | 24.1% | $609.5K |
(Filed on November 21, 2016) | +4.0% | 24.6% | $452.6K |
(Filed on September 27, 2016) | +3.9% | 19.7% | $492.4K |
(Filed on May 13, 2016) | +8.1% | 21.6% | $493.3K |
(Filed on February 12, 2016) | +2.0% | 29.1% | $589.5K |
(Filed on November 19, 2015) | +6.9% | 25.5% | $629.7K |
(Filed on October 13, 2015) | +6.3% | 22.3% | $592.5K |
(Filed on May 13, 2015) | +10.7% | 24.0% | $635K |
(Filed on February 13, 2015) | +5.9% | 28.0% | $755.8K |
(Filed on November 18, 2014) | +4.2% | 31.5% | $293.3K |
(Filed on September 29, 2014) | -5.5% | 26.7% | $397.9K |
(Filed on May 14, 2014) | -9.9% | 28.0% | $376.6K |
(Filed on February 14, 2014) | -7.3% | 29.7% | $629.7K |
(Filed on November 12, 2013) | +8.7% | 31.4% | $317.4K |
(Filed on September 30, 2013) | +12.4% | 24.5% | $494.4K |
(Filed on May 9, 2013) | +11.5% | 31.6% | $642K |
(Filed on February 13, 2013) | +16.1% | 29.2% | $745.8K |
(Filed on November 14, 2012) | +12.6% | 29.3% | $440.1K |
(Filed on October 11, 2012) | — | 30.0% | $346.1K |
(Filed on May 15, 2012) | — | 32.9% | — |
(Filed on February 14, 2012) | — | 25.3% | — |
(Filed on November 17, 2011) | — | 35.1% | — |