- 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 11, 2026) | +0.5% | 53.4% | $77M |
Filing text is unavailable for this period. | |||
(Filed on June 5, 2026) | +7.4% | 52.4% | $67.2M |
Filing text is unavailable for this period. | |||
(Filed on February 6, 2026) | +12.2% | 52.7% | $70.7M |
Filing text is unavailable for this period. | |||
(Filed on November 7, 2025) | +41.6% | 54.8% | $25.3M |
Filing text is unavailable for this period. | |||
(Filed on August 11, 2026) | +34.5% | 58.1% | $22.7M |
(Filed on June 5, 2026) | +14.2% | 56.1% | $13.4M |
(Filed on February 6, 2026) | +1.8% | 54.0% | $15.1M |
(Filed on November 7, 2025) | -20.3% | 38.6% | $18.4M |
(Filed on August 8, 2025) | -16.4% | 46.3% | $21.8M |
(Filed on June 18, 2025) | -4.3% | 51.6% | $14.4M |
(Filed on February 10, 2025) | -17.5% | 55.9% | $21.6M |
(Filed on November 1, 2024) | -36.2% | 54.7% | $24.7M |
(Filed on August 2, 2024) | -37.3% | 54.9% | $26.8M |
(Filed on June 13, 2024) | -38.4% | 55.9% | $27.2M |
(Filed on February 2, 2024) | -20.1% | 57.5% | $31.9M |
(Filed on November 8, 2023) | +14.8% | 62.6% | $32.8M |
(Filed on August 8, 2023) | +1.3% | 60.2% | $33.5M |
(Filed on June 28, 2023) | +13.6% | 58.6% | $37M |
(Filed on February 14, 2023) | +19.3% | 55.3% | $36.3M |
(Filed on November 4, 2022) | +17.1% | 53.6% | $40.9M |
(Filed on August 5, 2022) | +32.8% | 54.4% | $44.5M |
(Filed on June 29, 2022) | -9.9% | 50.2% | $44.2M |
(Filed on February 4, 2022) | -32.7% | 47.3% | $43.1M |
(Filed on November 5, 2021) | -43.3% | 46.7% | $44M |
(Filed on August 6, 2021) | -49.1% | 46.1% | $51M |
(Filed on June 4, 2021) | -32.7% | 52.5% | $51.5M |
(Filed on February 5, 2021) | -31.6% | 60.2% | $48M |
(Filed on November 5, 2020) | -8.5% | 55.9% | $45.7M |
(Filed on August 10, 2020) | +15.6% | 63.3% | $46.4M |
(Filed on June 5, 2020) | +13.4% | 61.2% | $42.5M |
(Filed on February 7, 2020) | +32.2% | 68.3% | $40.5M |
(Filed on November 5, 2019) | +33.0% | 62.6% | $37.9M |
(Filed on August 6, 2019) | +5.4% | 51.4% | $36.4M |
(Filed on June 13, 2019) | +7.7% | 56.2% | $40.2M |
(Filed on February 8, 2019) | -3.2% | 51.0% | $39.7M |
(Filed on November 2, 2018) | -27.8% | 50.4% | $37.4M |
(Filed on August 3, 2018) | -17.4% | 52.4% | $31.9M |
(Filed on June 13, 2019) (Filed on June 1, 2018) | -14.9% | 56.4% | $33.7M |
(Filed on February 2, 2018) | -11.1% | 56.6% | $30.5M |
(Filed on November 3, 2017) | -1.6% | 55.0% | $28.8M |
(Filed on August 4, 2017) | -7.7% | 51.9% | $28.2M |
(Filed on June 5, 2017) | -6.5% | 50.3% | $32M |
(Filed on February 3, 2017) | -9.2% | 49.4% | $30.7M |
(Filed on November 4, 2016) | +2.4% | 50.9% | $39.4M |
(Filed on August 8, 2016) | +8.3% | 52.0% | $39.2M |
(Filed on June 10, 2016) | +1.7% | 49.6% | $36.8M |
(Filed on February 8, 2016) | +3.3% | 46.7% | $40.9M |
(Filed on November 5, 2015) | -14.7% | 45.7% | $34.8M |
(Filed on August 6, 2015) | -21.1% | 45.9% | $43.3M |
(Filed on June 11, 2015) | -18.2% | 45.7% | $41.5M |
(Filed on February 9, 2015) | -21.3% | 39.0% | $42M |
(Filed on November 10, 2014) | -2.9% | 47.6% | $48.8M |
(Filed on August 1, 2014) | -2.2% | 45.5% | $42.8M |
(Filed on June 11, 2014) | -16.2% | 46.3% | $41.1M |
(Filed on February 11, 2014) | -12.3% | 41.9% | $32.6M |
(Filed on November 6, 2013) | -23.0% | 45.0% | $34.8M |
(Filed on August 6, 2013) | -27.2% | 40.3% | $30.5M |
(Filed on June 4, 2013) | -14.3% | 46.2% | $31.6M |
(Filed on February 6, 2013) | -23.9% | 43.9% | $29.4M |
(Filed on November 5, 2012) | -22.3% | 43.6% | $25.5M |
(Filed on August 6, 2012) | +0.6% | 44.2% | $32.6M |
(Filed on June 4, 2012) | — | 44.1% | $26M |
(Filed on February 3, 2012) | — | 46.2% | — |
(Filed on November 4, 2011) | — | 45.5% | — |
(Filed on August 4, 2011) | — | 47.2% | — |