- 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 30, 2026) | -1.9% | 80.5% | $16.6M |
Filing text is unavailable for this period. | |||
(Filed on April 30, 2026) | -8.5% | 76.7% | $17.1M |
Filing text is unavailable for this period. | |||
(Filed on February 26, 2026) | -0.1% | 76.7% | $25.3M |
Filing text is unavailable for this period. | |||
(Filed on October 30, 2025) | -2.9% | 78.3% | $21.4M |
Filing text is unavailable for this period. | |||
(Filed on July 30, 2026) | +5.0% | 79.3% | $20.2M |
(Filed on April 30, 2026) | +4.0% | 79.9% | $19.9M |
(Filed on February 26, 2026) | -0.2% | 78.5% | $29.1M |
(Filed on October 30, 2025) | -1.6% | 79.5% | $27.8M |
(Filed on July 31, 2025) | -6.8% | 78.9% | $23.9M |
(Filed on May 1, 2025) | +5.2% | 79.5% | $23.3M |
(Filed on February 27, 2025) | +2.1% | 79.6% | $32M |
(Filed on October 31, 2024) | +5.0% | 81.3% | $27.3M |
(Filed on July 25, 2024) | +8.2% | 81.6% | $30.9M |
(Filed on May 2, 2024) | -1.9% | 80.3% | $29.6M |
(Filed on February 22, 2024) | -3.7% | 79.4% | $35.8M |
(Filed on October 26, 2023) | -5.9% | 80.4% | $37.2M |
(Filed on July 27, 2023) | -5.6% | 79.3% | $23.4M |
(Filed on May 4, 2023) | -6.1% | 76.9% | $31.4M |
(Filed on February 23, 2023) | -7.8% | 76.0% | $44.6M |
(Filed on October 27, 2022) | -4.9% | 76.7% | $37.5M |
(Filed on July 28, 2022) | -0.0% | 78.0% | $38.1M |
(Filed on April 28, 2022) | -3.3% | 77.8% | $41.6M |
(Filed on February 17, 2022) | -5.2% | 71.6% | $48.7M |
(Filed on November 4, 2021) | -4.5% | 82.6% | $49.2M |
(Filed on July 29, 2021) | -9.6% | 83.5% | $40.9M |
(Filed on April 29, 2021) | -10.8% | 77.8% | $42.3M |
(Filed on February 18, 2021) | -8.6% | 79.6% | $47.4M |
(Filed on October 29, 2020) | -7.1% | 81.8% | $49.3M |
(Filed on July 30, 2020) | -2.7% | 81.7% | $47.8M |
(Filed on April 30, 2020) | -3.1% | 81.8% | $62.9M |
(Filed on February 18, 2021) | -1.2% | 79.7% | $83.3M |
(Filed on October 25, 2019) | -2.7% | 80.8% | $95.2M |
(Filed on August 1, 2019) | -4.0% | 81.3% | $94.1M |
(Filed on April 25, 2019) | +4.0% | 81.7% | $101.3M |
(Filed on February 28, 2019) | -0.9% | 83.7% | $103.2M |
(Filed on October 25, 2018) | -3.8% | 83.8% | $110.1M |
(Filed on July 26, 2018) | -5.2% | 83.0% | $107.2M |
(Filed on April 26, 2018) | -8.7% | 83.0% | $118.9M |
(Filed on March 1, 2018) | -6.7% | 83.1% | $125.8M |
(Filed on October 26, 2017) | -1.8% | 83.2% | $122.5M |
(Filed on July 27, 2017) | -7.0% | 83.2% | $117.1M |
(Filed on April 27, 2017) | -5.7% | 82.3% | $111.9M |
(Filed on March 2, 2017) | -7.7% | 83.0% | $111.3M |
(Filed on October 27, 2016) | -7.3% | 83.0% | $113.4M |
(Filed on July 28, 2016) | -2.3% | 81.0% | $117.1M |
(Filed on April 28, 2016) | -4.0% | 81.7% | $105.6M |
(Filed on February 25, 2016) | -6.2% | 79.4% | $107.9M |
(Filed on October 29, 2015) | +0.2% | 83.9% | $106.9M |
(Filed on July 30, 2015) | -6.1% | 85.4% | $97M |
(Filed on April 30, 2015) | -5.7% | 86.4% | $91.6M |
(Filed on March 5, 2015) | +5.4% | 86.3% | $89.1M |
(Filed on October 30, 2014) | -9.9% | 86.3% | $83M |
(Filed on July 31, 2014) | -6.6% | 86.7% | $72M |
(Filed on May 1, 2014) | -6.4% | 87.5% | $71.7M |
(Filed on March 11, 2014) | +4.4% | 89.0% | $61M |
(Filed on November 6, 2013) | -10.3% | 90.7% | $49.5M |
(Filed on August 2, 2013) | -14.1% | 90.7% | $41M |
(Filed on May 10, 2013) | -1.0% | 91.5% | $37.5M |
(Filed on March 11, 2014) | -9.0% | 90.0% | $53.7M |
(Filed on November 2, 2012) | +8.4% | 90.3% | $40.6M |
(Filed on July 31, 2012) | +10.3% | 89.1% | $29.5M |
(Filed on May 4, 2012) | — | 95.8% | — |
(Filed on February 23, 2012) | — | 98.1% | $129.2M |
(Filed on October 27, 2011) | — | 98.6% | — |
(Filed on July 28, 2011) | — | 98.1% | — |