- 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 8, 2026) | +6.3% | 25.0% | $1.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 22, 2026) | +9.4% | 22.7% | $705K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on January 7, 2026) | +5.5% | 23.9% | $623K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 8, 2025) | +2.0% | 24.3% | $897K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 9, 2025) | +2.1% | 24.7% | $3M |
(Filed on April 22, 2026) (Filed on April 21, 2025) | -4.0% | 22.4% | $1.5M |
(Filed on January 7, 2026) | +5.8% | 24.2% | $1.5M |
(Filed on October 8, 2025) | +2.6% | 25.3% | $2.2M |
(Filed on July 9, 2025) | +5.7% | 24.8% | $10.5M |
(Filed on April 21, 2025) | +8.9% | 22.1% | $4.3M |
(Filed on January 7, 2025) | +2.2% | 23.1% | $7.5M |
(Filed on October 9, 2024) | -2.0% | 24.4% | $2.1M |
(Filed on July 10, 2024) | +88.7% | 24.8% | $3.9M |
(Filed on April 22, 2024) | +159.1% | 18.2% | $2.8M |
(Filed on January 9, 2024) | +176.3% | 19.6% | $3.3M |
(Filed on October 10, 2023) | +209.4% | 25.0% | $11.3M |
(Filed on July 7, 2023) | -9.9% | 29.0% | $101M |
(Filed on April 25, 2023) | +179.8% | 27.7% | $12.1M |
(Filed on January 9, 2023) | -40.4% | 27.8% | $20.4M |
(Filed on October 11, 2022) | -35.4% | 27.7% | $15.5M |
(Filed on July 11, 2022) | +7.8% | 25.2% | $12.4M |
(Filed on April 25, 2023) (Filed on April 22, 2022) | -166.3% | 12.3% | $14.8M |
(Filed on January 10, 2022) | -22.2% | 24.1% | $19.2M |
(Filed on October 12, 2021) | -13.9% | 22.7% | $14M |
(Filed on July 9, 2021) | -26.2% | 19.8% | $26.4M |
(Filed on April 23, 2021) | +21.1% | 20.8% | $36.7M |
(Filed on January 11, 2021) | +21.6% | 23.1% | $14.3M |
(Filed on October 13, 2020) | +6.0% | 22.3% | $13.6M |
(Filed on July 9, 2020) | +10.3% | 22.9% | $13.6M |
(Filed on April 29, 2020) | +0.9% | 21.4% | $24M |
(Filed on January 9, 2020) | +15.1% | 20.8% | $17.4M |
(Filed on December 26, 2019) | +13.5% | 21.1% | $9.2M |
(Filed on July 8, 2019) | +27.7% | 22.4% | $13.9M |
(Filed on April 29, 2020) | +8.9% | 18.9% | $20.9M |
(Filed on January 8, 2019) | -8.7% | 14.9% | $10.7M |
(Filed on October 9, 2018) | -2.2% | 22.3% | $3.5M |
(Filed on July 3, 2018) | -18.0% | 23.1% | $6.3M |
(Filed on May 15, 2018) | -11.3% | 25.4% | $11.3M |
(Filed on May 15, 2018) | -5.9% | 22.5% | $13.5M |
(Filed on April 19, 2018) | -6.3% | 21.0% | $15.9M |
(Filed on April 19, 2018) | +9.4% | 26.0% | $12.1M |
(Filed on April 20, 2017) | +13.9% | 25.7% | $40.2M |
(Filed on January 6, 2017) | +7.8% | 25.8% | $17.6M |
(Filed on October 5, 2016) | +10.8% | 25.0% | $20.2M |
(Filed on July 5, 2016) | +5.9% | 25.9% | $45.8M |
(Filed on April 21, 2016) | +0.7% | 26.0% | $22.5M |
(Filed on January 8, 2016) | +13.7% | 27.0% | $44M |
(Filed on September 29, 2015) | +1.9% | 21.8% | $41.6M |
(Filed on July 1, 2015) | +18.0% | 25.6% | $25.6M |
(Filed on April 22, 2015) | +28.9% | 25.3% | $27.6M |
(Filed on January 9, 2015) | +32.1% | 27.0% | $50.9M |
(Filed on October 1, 2014) | +23.7% | 29.5% | $42M |
(Filed on June 27, 2014) | +44.1% | 27.7% | $41.6M |
(Filed on April 28, 2014) | +13.6% | 27.1% | $55.6M |
(Filed on January 8, 2014) | +28.5% | 30.1% | $49.5M |
(Filed on October 2, 2013) | +33.8% | 28.2% | $68.7M |
(Filed on July 3, 2013) | +11.2% | 29.8% | $139.3M |
(Filed on April 29, 2013) | +22.8% | 26.2% | $143.3M |
(Filed on January 9, 2013) | +13.2% | 26.4% | $160.1M |
(Filed on October 1, 2012) | +15.1% | 26.5% | $149.1M |
(Filed on July 3, 2012) | — | 27.2% | — |
(Filed on May 10, 2012) | — | 27.2% | $138.4M |
(Filed on January 6, 2012) | — | 26.9% | — |
(Filed on September 30, 2011) | — | 29.2% | — |