- 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 29, 2026) | +8.0% | 26.1% | $62.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 22, 2026) | +9.9% | 26.9% | $54.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 11, 2026) | +3.7% | 24.6% | $71M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 22, 2025) | -0.1% | 21.9% | $90.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 29, 2026) | -2.1% | 22.8% | $77.2M |
(Filed on April 22, 2026) | -3.3% | 22.4% | $89.2M |
(Filed on February 11, 2026) | +3.6% | 25.0% | $125.4M |
(Filed on October 22, 2025) | +8.8% | 23.3% | $98.2M |
(Filed on July 24, 2025) | +10.1% | 25.3% | $75.4M |
(Filed on April 21, 2025) | +3.2% | 25.0% | $85.9M |
(Filed on February 5, 2025) | +6.5% | 22.5% | $227M |
(Filed on October 21, 2024) | +15.0% | 21.8% | $97.7M |
(Filed on July 18, 2024) | +15.6% | 24.4% | $104.2M |
(Filed on April 22, 2024) | +17.2% | 27.9% | $105.7M |
(Filed on February 7, 2024) | +19.2% | 23.1% | $112M |
(Filed on October 23, 2023) | +9.3% | 22.4% | $90.9M |
(Filed on July 24, 2023) | +22.7% | 22.8% | $99.2M |
(Filed on April 24, 2023) | +25.9% | 22.2% | $112.8M |
(Filed on February 8, 2023) | +21.8% | 19.2% | $127.7M |
(Filed on October 24, 2022) | +16.3% | 19.8% | $105.8M |
(Filed on July 25, 2022) | -15.4% | 19.3% | $115.3M |
(Filed on April 25, 2022) | -42.6% | 17.1% | $82M |
(Filed on February 9, 2022) | -47.6% | 10.3% | $103.3M |
(Filed on October 18, 2021) | -49.9% | 4.7% | $68M |
(Filed on July 26, 2021) | -37.8% | 14.5% | $257.2M |
(Filed on April 19, 2021) | -11.3% | 26.0% | $329.3M |
(Filed on February 9, 2021) | +0.6% | 26.0% | $64.4M |
(Filed on October 19, 2020) | +5.9% | 27.6% | $47M |
(Filed on July 27, 2020) | +11.2% | 27.7% | $55.4M |
(Filed on April 20, 2020) | +12.9% | 27.4% | $43.7M |
(Filed on February 18, 2020) | +9.6% | 26.8% | $32.7M |
(Filed on October 21, 2019) | +10.0% | 26.5% | $47.2M |
(Filed on July 22, 2019) | +11.4% | 26.4% | $39.1M |
(Filed on April 23, 2019) | +12.8% | 26.4% | $49.8M |
(Filed on February 18, 2020) (Filed on February 6, 2019) | +5.8% | 27.8% | $60.1M |
(Filed on October 22, 2018) | -1.8% | 27.6% | $119.1M |
(Filed on July 23, 2018) | -6.0% | 28.5% | $45.5M |
(Filed on April 23, 2018) | -3.8% | 28.0% | $82.1M |
(Filed on February 7, 2018) | +4.0% | 28.0% | $35.2M |
(Filed on October 18, 2017) | +11.5% | 27.1% | $45.7M |
(Filed on July 24, 2017) | +9.9% | 28.8% | $38.9M |
(Filed on April 19, 2017) | +5.5% | 28.7% | $24.2M |
(Filed on February 9, 2017) | -1.5% | 27.5% | $51.8M |
(Filed on October 19, 2016) | -0.7% | 27.7% | $43.2M |
(Filed on July 20, 2016) | +1.2% | 29.2% | $35.3M |
(Filed on April 20, 2016) | +2.2% | 30.1% | $22.7M |
(Filed on February 4, 2016) | +10.5% | 27.2% | $70.9M |
(Filed on October 19, 2015) | +9.6% | 27.0% | $37.7M |
(Filed on July 20, 2015) | +11.2% | 27.5% | $43.8M |
(Filed on April 20, 2015) | +10.9% | 28.0% | $50M |
(Filed on February 5, 2015) | +10.2% | 26.5% | $65.5M |
(Filed on October 20, 2014) | +5.3% | 27.2% | $59.7M |
(Filed on July 21, 2014) | +5.9% | 27.6% | $56.7M |
(Filed on April 21, 2014) | +4.1% | 26.9% | $18.3M |
(Filed on February 5, 2014) | +9.0% | 24.7% | $32.6M |
(Filed on October 21, 2013) | +11.3% | 25.3% | $43.2M |
(Filed on July 22, 2013) | +12.9% | 26.4% | $32.6M |
(Filed on April 22, 2013) | +20.7% | 26.6% | $48.7M |
(Filed on February 8, 2013) | +14.2% | 24.1% | $49.5M |
(Filed on October 22, 2012) | +19.5% | 24.6% | $48.4M |
(Filed on July 23, 2012) | +15.9% | 24.6% | $55.9M |
(Filed on April 23, 2012) | +26.1% | 25.0% | $50.6M |
(Filed on February 7, 2012) | +16.7% | 21.7% | $117.2M |
(Filed on October 24, 2011) | +14.5% | 23.9% | $78.5M |
(Filed on July 25, 2011) | +10.0% | 25.7% | $84M |
(Filed on April 25, 2011) | — | 25.1% | — |
(Filed on February 10, 2011) | — | 21.1% | $110.1M |
(Filed on October 25, 2010) | — | 20.3% | — |
(Filed on July 26, 2010) | — | 22.8% | — |