- 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 June 25, 2026) | -9.9% | 13.6% | $57.1M |
Filing text is unavailable for this period. | |||
(Filed on March 25, 2026) | +6.0% | 13.0% | $47.4M |
Filing text is unavailable for this period. | |||
(Filed on December 19, 2025) | +12.3% | 12.7% | $181.7M |
Filing text is unavailable for this period. | |||
(Filed on October 22, 2025) | +7.8% | 12.8% | $174M |
Filing text is unavailable for this period. | |||
(Filed on June 25, 2026) | -1.4% | 13.7% | $10.5M |
(Filed on March 25, 2026) | -11.9% | 13.4% | $115.5M |
(Filed on December 19, 2025) | -18.0% | 12.3% | $262.5M |
(Filed on October 22, 2025) | -6.5% | 13.1% | $330.9M |
(Filed on June 25, 2025) | -12.7% | 15.0% | $318.1M |
(Filed on March 27, 2025) | -18.8% | 15.0% | $265.7M |
(Filed on December 20, 2024) | -19.9% | 15.2% | $219.6M |
(Filed on October 23, 2024) | -34.6% | 16.5% | $309.9M |
(Filed on June 20, 2024) | -38.2% | 16.8% | $225.9M |
(Filed on March 21, 2024) | -25.6% | 16.9% | $229.3M |
(Filed on December 20, 2023) | -17.6% | 16.8% | $271.7M |
(Filed on October 18, 2023) | +13.8% | 17.8% | $282.2M |
(Filed on June 21, 2023) | +51.8% | 18.7% | $238.1M |
(Filed on March 22, 2023) | +38.7% | 18.6% | $134.8M |
(Filed on December 16, 2022) | +45.7% | 19.8% | $211.4M |
(Filed on October 19, 2022) | +40.4% | 18.1% | $434.6M |
(Filed on June 22, 2022) | +138.7% | 17.7% | $405.8M |
(Filed on March 23, 2022) | +34.0% | 18.6% | $333M |
(Filed on December 17, 2021) | +34.8% | 17.3% | $272.9M |
(Filed on October 20, 2021) | +39.1% | 16.6% | $292.6M |
(Filed on June 23, 2021) | -23.9% | 8.0% | $152.5M |
(Filed on March 24, 2021) | +44.9% | 12.7% | $122.9M |
(Filed on December 18, 2020) | +19.2% | 13.4% | $101.3M |
(Filed on October 21, 2020) | -1.1% | 15.7% | $37.4M |
(Filed on June 24, 2020) | -5.9% | 16.4% | $4.2M |
(Filed on March 25, 2020) | -7.6% | 15.4% | $3M |
(Filed on December 20, 2019) | +9.7% | 14.4% | $702K |
(Filed on October 21, 2020) (Filed on October 23, 2019) | +17.9% | 15.6% | $2.3M |
(Filed on June 20, 2019) | +18.0% | 15.2% | $39M |
(Filed on March 26, 2019) | +26.4% | 14.4% | $27.4M |
(Filed on December 20, 2018) | +83.5% | 14.0% | $54.5M |
(Filed on October 18, 2018) | +72.8% | 16.2% | $35.9M |
(Filed on June 21, 2018) | +75.1% | 14.9% | $24.4M |
(Filed on March 22, 2018) | +64.2% | 13.3% | $10.9M |
(Filed on December 21, 2017) | +14.5% | 11.8% | $25.6M |
(Filed on October 20, 2017) | +4.9% | 12.1% | $85.6M |
(Filed on June 23, 2017) | +2.1% | 11.1% | $71.3M |
(Filed on March 23, 2017) | -3.8% | 11.2% | $36.9M |
(Filed on December 29, 2016) | -4.5% | 11.8% | $55.7M |
(Filed on October 18, 2016) | +2.1% | 11.2% | $70.2M |
(Filed on June 22, 2016) | +7.6% | 10.6% | $49.2M |
(Filed on March 24, 2016) | +2.5% | 10.3% | $7.9M |
(Filed on December 23, 2015) | +0.8% | 10.9% | $27.8M |
(Filed on October 27, 2015) | +14.8% | 11.7% | $57.8M |
(Filed on June 26, 2015) | +13.5% | 10.7% | $50.5M |
(Filed on March 27, 2015) | +29.2% | 10.0% | $16.3M |
(Filed on December 30, 2014) | +15.0% | 11.7% | $49.7M |
(Filed on October 28, 2014) | +31.8% | 11.9% | $64.3M |
(Filed on June 27, 2014) | +40.1% | 9.7% | $42.4M |
(Filed on March 28, 2014) | +34.6% | 9.7% | $26.2M |
(Filed on January 3, 2014) | +46.8% | 10.7% | $44.1M |
(Filed on October 29, 2013) | +24.5% | 10.0% | $62.7M |
(Filed on June 28, 2013) | +14.9% | 7.8% | $80.8M |
(Filed on April 4, 2013) | +23.5% | 5.2% | $80.8M |
(Filed on January 4, 2013) | +6.6% | 6.4% | $71.3M |
(Filed on October 29, 2013) (Filed on October 23, 2012) | — | 6.5% | $69.3M |
(Filed on June 29, 2012) | — | 6.4% | — |
(Filed on March 30, 2012) | — | 10.6% | — |
(Filed on December 23, 2011) | — | 9.1% | — |