- 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 15, 2026) | -1.9% | 78.4% | $507.3K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 14, 2026) | -3.6% | 78.4% | $249.7K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 27, 2026) | -2.3% | 77.9% | $319K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 15, 2025) | -3.0% | 77.0% | $265.2K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 15, 2026) | -1.4% | 76.6% | $137.5K |
(Filed on April 14, 2026) | +1.5% | 75.1% | $223.1K |
(Filed on February 27, 2026) | +1.9% | 79.6% | $561K |
(Filed on October 15, 2025) | +2.5% | 73.6% | $197.4K |
(Filed on July 15, 2025) | +3.5% | 74.8% | $469.2K |
(Filed on April 14, 2025) | +0.4% | 73.7% | $247.1K |
(Filed on February 28, 2025) | +1.5% | 74.3% | $406.1K |
(Filed on October 15, 2024) | +2.5% | 72.6% | $584K |
(Filed on July 15, 2024) | +1.8% | 72.4% | $1.1M |
(Filed on April 15, 2024) | +7.8% | 73.6% | $1.4M |
(Filed on February 28, 2024) | +6.1% | 72.5% | $1.7M |
(Filed on October 12, 2023) | +2.4% | 69.4% | $2.9M |
(Filed on July 14, 2023) | +5.9% | 71.2% | $2.8M |
(Filed on April 21, 2023) | +5.8% | 71.0% | $2.1M |
(Filed on February 28, 2023) | -3.0% | 68.6% | $8.3M |
(Filed on October 18, 2022) | -7.5% | 67.2% | $7.7M |
(Filed on July 11, 2022) | -8.5% | 69.2% | $7.9M |
(Filed on April 13, 2022) | -10.0% | 70.7% | $11.3M |
(Filed on February 22, 2022) | -5.4% | 69.3% | $10.4M |
(Filed on October 15, 2021) | -1.3% | 70.9% | $8.1M |
(Filed on July 15, 2021) | -3.1% | 68.5% | $8.4M |
(Filed on April 14, 2021) | +1.7% | 67.2% | $8.4M |
(Filed on March 1, 2021) | -7.3% | 70.5% | $6.5M |
(Filed on October 15, 2020) | +4.5% | 68.5% | $7.3M |
(Filed on July 10, 2020) | +24.6% | 67.7% | $6.5M |
(Filed on April 14, 2020) | +20.3% | 67.1% | $7.1M |
(Filed on February 28, 2020) | +32.7% | 68.9% | $6M |
(Filed on October 15, 2019) | +14.1% | 68.4% | $7M |
(Filed on July 15, 2019) | +4.6% | 72.8% | $6.5M |
(Filed on April 15, 2019) | +7.8% | 74.3% | $7M |
(Filed on February 28, 2019) | +10.3% | 74.7% | $6.3M |
(Filed on October 15, 2018) | +8.9% | 71.3% | $4.7M |
(Filed on July 16, 2018) | +8.0% | 74.5% | $4.7M |
(Filed on April 16, 2018) | +12.1% | 73.8% | $3.5M |
(Filed on February 28, 2018) | +1.3% | 75.4% | $3.5M |
(Filed on October 16, 2017) | +16.5% | 75.5% | $2M |
(Filed on July 7, 2017) | +15.1% | 75.2% | $4.5M |
(Filed on April 13, 2017) | +6.4% | 73.8% | $3.6M |
(Filed on February 28, 2017) | +16.5% | 74.6% | $4.2M |
(Filed on October 17, 2016) | +10.1% | 72.3% | $2.7M |
(Filed on July 11, 2016) | +2.5% | 72.5% | $3.9M |
(Filed on April 14, 2016) | -9.0% | 73.7% | $3.6M |
(Filed on February 29, 2016) | +5.7% | 73.7% | $3.3M |
(Filed on October 15, 2015) | +2.2% | 69.6% | $3.4M |
(Filed on July 15, 2015) | +0.7% | 69.6% | $3.4M |
(Filed on April 14, 2015) | +15.7% | 74.9% | $3.2M |
(Filed on March 2, 2015) | -2.4% | 72.2% | $3.9M |
(Filed on October 15, 2014) | +6.3% | 71.8% | $3.7M |
(Filed on July 3, 2014) | +9.8% | 71.7% | $2.9M |
(Filed on April 14, 2014) | +10.1% | 72.2% | $2.9M |
(Filed on February 28, 2014) | +8.7% | 72.5% | $2.7M |
(Filed on October 15, 2013) | +3.0% | 70.8% | $2.7M |
(Filed on July 15, 2013) | -3.8% | 72.7% | $2.8M |
(Filed on April 15, 2013) | -6.6% | 75.4% | $4.3M |
(Filed on February 28, 2013) | -3.1% | 78.8% | $6.3M |
(Filed on October 15, 2012) | -3.3% | 72.9% | $5.9M |
(Filed on July 16, 2012) | — | 76.0% | — |
(Filed on April 16, 2012) | — | 74.0% | — |
(Filed on February 28, 2012) | — | 74.1% | $8.4M |
(Filed on November 7, 2011) | — | 76.3% | — |