- 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 10, 2026) | +14.4% | 41.7% | $73.2M |
Filing text is unavailable for this period. | |||
(Filed on May 11, 2026) | +33.5% | 42.4% | $92.3M |
Filing text is unavailable for this period. | |||
(Filed on February 9, 2026) | +35.0% | 41.4% | $103.8M |
Filing text is unavailable for this period. | |||
(Filed on December 1, 2025) | +28.9% | 42.4% | $101.4M |
Filing text is unavailable for this period. | |||
(Filed on August 10, 2026) | +26.9% | 41.2% | $78.7M |
(Filed on May 11, 2026) | -7.0% | 42.8% | $57.4M |
(Filed on February 9, 2026) | -1.7% | 42.1% | $71.3M |
(Filed on December 1, 2025) | +0.3% | 44.4% | $66M |
(Filed on August 11, 2025) | -6.1% | 42.0% | $63M |
(Filed on May 9, 2025) | +8.7% | 38.8% | $59.4M |
(Filed on February 10, 2025) | +6.2% | 38.6% | $51.4M |
(Filed on November 29, 2024) | +6.3% | 39.7% | $41.9M |
(Filed on August 9, 2024) | +13.5% | 40.8% | $56.1M |
(Filed on May 10, 2024) | +11.8% | 37.9% | $48.2M |
(Filed on February 9, 2024) | +16.1% | 38.5% | $51.9M |
(Filed on November 29, 2023) | +24.8% | 39.8% | $97.7M |
(Filed on August 9, 2023) | +20.8% | 38.6% | $61M |
(Filed on May 10, 2023) | +23.5% | 37.4% | $54.3M |
(Filed on February 9, 2023) | +8.8% | 38.8% | $55.7M |
(Filed on November 29, 2022) | -0.1% | 37.6% | $56.2M |
(Filed on August 9, 2022) | +5.1% | 37.4% | $78.4M |
(Filed on May 10, 2022) | -8.1% | 37.6% | $45.7M |
(Filed on February 9, 2022) | -5.3% | 38.8% | $57.4M |
(Filed on November 29, 2021) | -3.6% | 36.4% | $52.6M |
(Filed on August 9, 2021) | -3.1% | 37.6% | $104.7M |
(Filed on May 7, 2021) | +5.4% | 37.3% | $100.2M |
(Filed on February 9, 2021) | +5.1% | 37.9% | $96.7M |
(Filed on November 30, 2020) | -7.7% | 40.4% | $61.8M |
(Filed on August 10, 2020) | -7.3% | 41.1% | $39M |
(Filed on May 8, 2020) | -2.0% | 39.5% | $35M |
(Filed on February 7, 2020) | -5.8% | 37.3% | $36.6M |
(Filed on November 29, 2019) | +11.6% | 37.9% | $30.5M |
(Filed on August 9, 2019) | +12.3% | 36.1% | $43.3M |
(Filed on May 9, 2019) | +8.4% | 35.7% | $42.9M |
(Filed on February 11, 2019) | +18.5% | 35.6% | $41.6M |
(Filed on November 29, 2019) (Filed on November 29, 2018) | +29.8% | 37.3% | $45.5M |
(Filed on August 8, 2018) | +22.1% | 36.4% | $48.5M |
(Filed on May 9, 2018) | +16.0% | 34.6% | $53.5M |
(Filed on February 7, 2018) | +10.2% | 36.5% | $51.8M |
(Filed on November 29, 2017) | +3.8% | 39.8% | $53.8M |
(Filed on August 8, 2017) | +4.5% | 38.2% | $40.5M |
(Filed on May 9, 2017) | +7.7% | 36.6% | $38.8M |
(Filed on February 8, 2017) | +10.2% | 39.7% | $39.8M |
(Filed on November 29, 2016) | +1.5% | 35.5% | $39.4M |
(Filed on August 8, 2016) | +2.8% | 38.2% | $36.9M |
(Filed on May 6, 2016) | +3.3% | 37.1% | $34.7M |
(Filed on February 9, 2016) | -3.1% | 40.6% | $38.6M |
(Filed on November 30, 2015) | +4.7% | 38.8% | $35.1M |
(Filed on August 10, 2015) | +11.6% | 39.0% | $40.2M |
(Filed on May 7, 2015) | +5.7% | 37.9% | $36.4M |
(Filed on February 9, 2015) | +12.6% | 40.3% | $34.4M |
(Filed on November 26, 2014) | +17.0% | 40.1% | $42.9M |
(Filed on August 8, 2014) | -1.3% | 40.5% | $31.6M |
(Filed on May 8, 2014) | -32.1% | 38.3% | $35.9M |
(Filed on February 7, 2014) | -27.7% | 39.6% | $33.5M |
(Filed on November 27, 2013) | -35.2% | 37.7% | $30.2M |
(Filed on August 9, 2013) | -32.8% | 39.3% | $32.2M |
(Filed on May 8, 2013) | +4.3% | 39.1% | $27.1M |
(Filed on February 8, 2013) | -4.4% | 39.4% | $28.6M |
(Filed on November 27, 2013) (Filed on November 29, 2012) | -8.3% | -12.8% | $34.2M |
(Filed on August 9, 2012) | +11.9% | 40.2% | $31.8M |
(Filed on May 10, 2012) | +29.0% | 40.9% | $32.6M |
(Filed on February 8, 2012) | +41.9% | 39.0% | $29.8M |
(Filed on November 29, 2011) | +22.7% | 40.8% | $26.5M |
(Filed on August 8, 2011) | +6.4% | 41.6% | $20.3M |
(Filed on May 5, 2011) | — | 38.6% | — |
(Filed on February 8, 2011) | — | 40.2% | — |
(Filed on November 29, 2010) | — | 41.3% | $44.6M |
(Filed on August 6, 2010) | — | 40.6% | — |