- 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 October 7, 2026) | +6.1% | 52.9% | $98.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 1, 2026) | -3.3% | 54.3% | $96.6M |
Filing text is unavailable for this period. | |||
(Filed on April 22, 2026) | -11.3% | 49.6% | $102.4M |
Filing text is unavailable for this period. | |||
(Filed on January 8, 2026) | -9.8% | 53.2% | $152.4M |
Filing text is unavailable for this period. | |||
(Filed on October 7, 2026) | -15.0% | 52.8% | $72M |
(Filed on July 1, 2026) | -5.5% | 50.4% | $73.9M |
(Filed on April 22, 2026) | +1.2% | 51.5% | $68.1M |
(Filed on January 8, 2026) | -0.3% | 52.1% | $73.7M |
(Filed on October 7, 2025) | +2.9% | 51.8% | $64.6M |
(Filed on July 2, 2025) | +5.8% | 52.7% | $73.8M |
(Filed on April 23, 2025) | +7.1% | 48.6% | $152.4M |
(Filed on January 10, 2025) | +1.4% | 51.4% | $78.7M |
(Filed on October 3, 2024) | +6.8% | 51.1% | $83.3M |
(Filed on July 3, 2024) | +6.4% | 50.0% | $192.5M |
(Filed on April 23, 2024) | -5.0% | 48.1% | $133.5M |
(Filed on January 5, 2024) | +5.0% | 50.4% | $185M |
(Filed on October 5, 2023) | +12.0% | 49.9% | $165.1M |
(Filed on June 30, 2023) | +16.6% | 53.1% | $101.8M |
(Filed on April 20, 2023) | +7.7% | 53.9% | $199.4M |
(Filed on January 5, 2023) | -4.8% | 52.8% | $361.3M |
(Filed on October 6, 2022) | +4.9% | 51.9% | $103.4M |
(Filed on June 30, 2022) | +3.2% | 55.2% | $503.8M |
(Filed on April 21, 2022) | +2.6% | 50.9% | $460.6M |
(Filed on January 6, 2022) | +21.9% | 52.0% | $152.9M |
(Filed on October 6, 2021) | -3.6% | 53.8% | $204.6M |
(Filed on June 30, 2021) | -6.4% | 50.3% | $302.8M |
(Filed on April 21, 2020) | +5.9% | 49.9% | $81.4M |
(Filed on January 8, 2020) | +1.4% | 49.4% | $93.7M |
(Filed on October 3, 2019) | +2.0% | 50.6% | $81.3M |
(Filed on July 1, 2020) | +2.4% | 49.1% | $98.7M |
(Filed on April 21, 2020) | +2.0% | 49.7% | $93.6M |
(Filed on January 8, 2020) | +9.5% | 49.2% | $130.6M |
(Filed on October 3, 2019) | +10.1% | 50.8% | $206.1M |
(Filed on June 28, 2019) | +6.1% | 51.2% | $210M |
(Filed on April 21, 2020) (Filed on April 23, 2019) | -1.7% | 48.0% | $90.3M |
(Filed on January 9, 2019) | -9.6% | 50.5% | $154.5M |
(Filed on October 4, 2018) | -6.1% | 51.2% | $125.6M |
(Filed on June 29, 2018) | -6.1% | 51.2% | $199.1M |
(Filed on April 23, 2018) | +5.4% | 43.9% | $177.4M |
(Filed on January 5, 2018) | +9.9% | 44.7% | $197.3M |
(Filed on October 5, 2017) | +16.2% | 43.6% | $177.3M |
(Filed on June 29, 2017) | +14.2% | 42.9% | $167.3M |
(Filed on April 27, 2017) | +12.9% | 40.9% | $83.1M |
(Filed on January 5, 2017) | +6.1% | 40.5% | $491.3M |
(Filed on October 5, 2016) | +8.1% | 40.5% | $329.7M |
(Filed on June 30, 2016) | +6.6% | 41.0% | $130.7M |
(Filed on April 25, 2016) | +4.8% | 39.7% | $110.1M |
(Filed on January 7, 2016) | +7.2% | 37.4% | $67.3M |
(Filed on October 7, 2015) | +9.7% | 38.0% | $104.3M |
(Filed on July 9, 2015) | +120.2% | 39.7% | $378M |
(Filed on April 28, 2015) | +82.5% | 38.2% | $63.9M |
(Filed on January 8, 2015) | +85.2% | 38.3% | $65.2M |
(Filed on October 9, 2014) | +102.2% | 35.8% | $116.8M |
(Filed on July 10, 2014) | +5.6% | 33.4% | $609.3M |
(Filed on April 29, 2014) | +11.1% | 33.2% | $331.5M |
(Filed on January 9, 2014) | +9.0% | 36.1% | $200.5M |
(Filed on October 10, 2013) | +3.5% | 35.7% | $178.5M |
(Filed on July 10, 2013) | +2.1% | 34.6% | $69.1M |
(Filed on April 29, 2013) | -18.7% | 34.6% | $85.8M |
(Filed on January 9, 2013) | -33.8% | 35.9% | $55.8M |
(Filed on October 10, 2012) | -27.1% | 36.7% | $10M |
(Filed on July 10, 2012) | -27.2% | 35.3% | $13.4M |
(Filed on April 29, 2013) (Filed on April 30, 2012) | -2.3% | 29.1% | $9.2M |
(Filed on January 9, 2012) | -2.8% | 29.5% | $16M |
(Filed on October 11, 2011) | -3.1% | 29.7% | $13.9M |
(Filed on July 11, 2011) | — | 27.7% | — |
(Filed on April 29, 2011) | — | 24.9% | $43.5M |
(Filed on January 10, 2011) | — | 28.1% | — |
(Filed on October 12, 2010) | — | 28.4% | — |