- 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) | -19.9% | 27.6% | $13.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 2, 2026) | -15.6% | 32.6% | $21.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 5, 2026) | -21.7% | 23.3% | $26.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on December 19, 2025) | -23.6% | 28.0% | $36.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 13, 2026) | -22.7% | 28.1% | $41.1M |
(Filed on June 2, 2026) | -14.7% | 29.9% | $54.7M |
(Filed on February 5, 2026) | -20.4% | 31.0% | $50.1M |
(Filed on December 19, 2025) | -18.2% | 32.3% | $52M |
(Filed on December 19, 2025) | -15.4% | 28.8% | $46M |
(Filed on October 14, 2025) | -4.6% | 40.8% | $55.3M |
(Filed on February 10, 2025) (Filed on April 15, 2024) | +11.0% | 27.4% | $49.4M |
(Filed on April 15, 2024) | +8.8% | 28.3% | $53.5M |
(Filed on April 15, 2024) | +11.7% | 28.8% | $61.5M |
(Filed on April 15, 2024) | -3.8% | 27.9% | $104.1M |
(Filed on April 15, 2024) | -3.0% | 25.9% | $102.4M |
(Filed on April 15, 2024) | -3.2% | 28.1% | $96.5M |
(Filed on April 15, 2024) | -11.7% | 28.3% | $105.4M |
(Filed on April 15, 2024) | -1.8% | 28.2% | $111.1M |
(Filed on February 7, 2023) | -7.9% | 29.2% | $108.9M |
(Filed on November 8, 2022) | -10.7% | 28.5% | $106.6M |
(Filed on August 2, 2022) | -17.6% | 27.5% | $111.8M |
(Filed on April 15, 2024) | -11.1% | 22.5% | $118.7M |
(Filed on February 4, 2022) | +10.0% | 29.8% | $106.5M |
(Filed on November 2, 2021) | +7.9% | 30.5% | $106.3M |
(Filed on July 30, 2021) | +20.3% | 27.8% | $86.8M |
(Filed on May 25, 2021) | +15.1% | 29.2% | $103.8M |
(Filed on January 26, 2021) | -0.3% | 29.5% | $92.4M |
(Filed on November 3, 2020) | -2.0% | 28.6% | $94.9M |
(Filed on August 3, 2020) | -8.5% | 27.3% | $83.4M |
(Filed on May 25, 2021) | -4.1% | 32.1% | $100.5M |
(Filed on January 28, 2020) | -0.1% | 32.3% | $93.2M |
(Filed on October 30, 2019) | +7.0% | 35.4% | $87.1M |
(Filed on July 30, 2019) | +9.7% | 34.3% | $94.6M |
(Filed on May 28, 2019) | +6.8% | 37.0% | $77.9M |
(Filed on January 29, 2019) | +13.7% | 36.5% | $81M |
(Filed on October 30, 2018) | +9.7% | 35.2% | $68.4M |
(Filed on July 31, 2018) | +9.9% | 34.5% | $68.5M |
(Filed on May 29, 2018) | +13.8% | 35.1% | $58.7M |
(Filed on January 30, 2018) | +3.8% | 31.5% | $47.9M |
(Filed on October 31, 2017) | +7.2% | 29.7% | $51.9M |
(Filed on July 31, 2017) | +1.2% | 31.0% | $44.3M |
(Filed on May 23, 2017) | +10.8% | 31.9% | $37.6M |
(Filed on January 31, 2017) | +3.3% | 32.9% | $47.1M |
(Filed on November 1, 2016) | -1.5% | 33.3% | $42.2M |
(Filed on August 1, 2016) | -1.3% | 32.1% | $42.7M |
(Filed on May 24, 2016) | +2.8% | 33.9% | $35.6M |
(Filed on February 2, 2016) | -1.6% | 34.7% | $37.1M |
(Filed on October 27, 2015) | -4.8% | 32.1% | $34.6M |
(Filed on July 28, 2015) | -2.2% | 32.8% | $29.1M |
(Filed on May 22, 2015) | -4.9% | 35.9% | $18.3M |
(Filed on January 26, 2015) | +1.0% | 33.7% | $25.9M |
(Filed on October 28, 2014) | +4.0% | 31.8% | $35.9M |
(Filed on July 29, 2014) | +7.6% | 32.4% | $35M |
(Filed on May 27, 2014) | -8.6% | 35.7% | $18.2M |
(Filed on January 31, 2014) | -1.8% | 34.7% | $30M |
(Filed on October 29, 2013) | -0.1% | 33.3% | $47M |
(Filed on July 30, 2013) | -6.3% | 32.3% | $57.4M |
(Filed on May 28, 2013) | +9.8% | 33.9% | $46.8M |
(Filed on January 29, 2013) | +12.0% | 34.0% | $42M |
(Filed on October 31, 2012) | -4.9% | 34.2% | $47.1M |
(Filed on July 31, 2012) | -1.1% | 32.8% | $49.4M |
(Filed on May 29, 2012) | — | 34.3% | $49.7M |
(Filed on January 31, 2012) | — | 37.5% | — |
(Filed on November 1, 2011) | — | 36.5% | — |
(Filed on August 2, 2011) | — | 36.6% | — |