- 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 September 29, 2026) | +24.1% | 19.2% | $104.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 22, 2026) | +23.0% | 19.0% | $84M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 25, 2026) | +24.6% | 18.3% | $78.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on January 7, 2026) | +15.9% | 19.7% | $75.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on September 29, 2026) | +11.8% | 18.1% | $80M |
(Filed on July 22, 2026) | +14.9% | 19.9% | $96.5M |
(Filed on March 25, 2026) | +19.5% | 19.4% | $84.4M |
(Filed on January 7, 2026) | +25.8% | 18.7% | $61.7M |
(Filed on September 23, 2025) | +20.4% | 17.7% | $49.3M |
(Filed on July 22, 2025) | +18.7% | 19.4% | $85.8M |
(Filed on March 28, 2025) (Filed on March 21, 2024) | +8.9% | 19.4% | $69.2M |
(Filed on January 8, 2025) (Filed on December 21, 2023) | +16.1% | 19.0% | $65.1M |
(Filed on September 24, 2024) | +23.2% | 18.4% | $70.3M |
(Filed on July 19, 2024) | +16.2% | 19.5% | $68.4M |
(Filed on March 21, 2024) | +15.2% | 18.1% | $52.7M |
(Filed on December 21, 2023) | +7.6% | 18.3% | $49M |
(Filed on September 26, 2023) | -1.9% | 18.4% | $44.3M |
(Filed on July 18, 2023) | +8.8% | 18.9% | $53.5M |
(Filed on March 21, 2023) | +10.2% | 17.8% | $40.6M |
(Filed on December 20, 2022) | +8.2% | 18.0% | $42.7M |
(Filed on September 22, 2022) | +13.5% | 14.2% | $48.8M |
(Filed on July 21, 2022) | +5.1% | 16.4% | $51.8M |
(Filed on March 22, 2022) | -25.8% | 21.0% | $99.2M |
(Filed on December 21, 2021) | -28.0% | 17.2% | $110M |
(Filed on September 23, 2021) | -26.0% | 12.1% | $107.7M |
(Filed on July 21, 2021) | -26.0% | 8.7% | $404.7M |
(Filed on March 23, 2021) | +4.5% | 11.8% | $37M |
(Filed on December 18, 2020) | +13.7% | 15.3% | $38.2M |
(Filed on September 24, 2020) | +16.1% | 15.1% | $39.9M |
(Filed on July 21, 2020) | +18.8% | 16.9% | $21.3M |
(Filed on March 25, 2020) | +16.0% | 16.1% | $28.9M |
(Filed on December 20, 2019) | +17.3% | 15.9% | $25.7M |
(Filed on September 26, 2019) | +17.2% | 15.3% | $22.7M |
(Filed on July 18, 2019) | +5.1% | 17.9% | $31.1M |
(Filed on March 20, 2019) | +12.1% | 17.0% | $23.9M |
(Filed on December 19, 2018) | -0.8% | 16.8% | $27.1M |
(Filed on September 27, 2018) | -1.7% | 15.5% | $15.1M |
(Filed on July 18, 2019) (Filed on July 11, 2018) | -3.9% | 17.3% | $10.3M |
(Filed on March 21, 2018) | -1.2% | 16.3% | $10.1M |
(Filed on December 22, 2017) | -1.8% | 15.6% | $23M |
(Filed on September 20, 2017) | +4.7% | 15.2% | $7.9M |
(Filed on July 12, 2017) | +12.7% | 14.0% | $31.2M |
(Filed on March 22, 2017) | +8.4% | 14.4% | $50.4M |
(Filed on December 22, 2016) | +7.0% | 13.7% | $62.8M |
(Filed on September 23, 2016) | -2.1% | 13.9% | $28.7M |
(Filed on July 13, 2016) | -1.1% | -4.9% | $54.7M |
(Filed on March 23, 2016) | -4.9% | 13.2% | $67M |
(Filed on December 18, 2015) | -25.4% | 16.7% | $92.6M |
(Filed on September 25, 2015) | -23.2% | 15.8% | $81.8M |
(Filed on July 15, 2015) | -24.1% | 17.5% | $89.2M |
(Filed on March 31, 2015) | -23.1% | 16.6% | $114.7M |
(Filed on December 19, 2014) | +5.4% | 16.8% | $98.5M |
(Filed on September 24, 2014) | -6.5% | 16.5% | $90.9M |
(Filed on July 17, 2014) | -1.7% | 10.9% | $75.3M |
(Filed on March 25, 2014) | -2.6% | 14.6% | $47.4M |
(Filed on December 20, 2013) | +6.4% | 17.0% | $69.2M |
(Filed on September 25, 2013) | +13.4% | 16.4% | $67.7M |
(Filed on July 26, 2013) | +15.5% | 13.7% | $67.7M |
(Filed on March 22, 2013) | +18.4% | 16.3% | $59.3M |
(Filed on December 21, 2012) | +9.4% | 16.3% | $27.9M |
(Filed on September 25, 2012) | +20.1% | 15.6% | $35.5M |
(Filed on July 19, 2012) (Filed on July 13, 2011) | +33.7% | 42.0% | $57.4M |
(Filed on March 26, 2012) (Filed on March 22, 2011) | +49.9% | 17.5% | $54.7M |
(Filed on December 22, 2011) | +34.0% | 16.7% | $49.3M |
(Filed on September 23, 2011) | +18.4% | 17.3% | $52.2M |
(Filed on July 13, 2011) | — | 33.5% | $79.4M |
(Filed on March 22, 2011) | — | 33.2% | — |
(Filed on December 21, 2010) | — | 32.8% | — |
(Filed on September 23, 2010) | — | 28.7% | — |