- 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 6, 2026) | -5.1% | 27.3% | $57M |
Filing text is unavailable for this period. | |||
(Filed on May 7, 2026) | -4.1% | 26.2% | $157.5M |
Filing text is unavailable for this period. | |||
(Filed on February 5, 2026) | -4.1% | 23.7% | $137.6M |
Filing text is unavailable for this period. | |||
(Filed on November 20, 2025) | +0.2% | 25.3% | $222.4M |
Filing text is unavailable for this period. | |||
(Filed on August 6, 2026) | +2.5% | 26.7% | $59.8M |
(Filed on May 7, 2026) | +1.0% | 24.9% | $108.1M |
(Filed on February 5, 2026) | +5.7% | 21.5% | $72.7M |
(Filed on November 20, 2025) | +4.4% | 22.9% | $183.1M |
(Filed on August 7, 2025) | +10.6% | 25.3% | $102.8M |
(Filed on May 8, 2025) | +11.7% | 23.6% | $77.4M |
(Filed on February 6, 2025) | +6.2% | 22.6% | $104.2M |
(Filed on November 21, 2024) | +7.0% | 23.1% | $65.4M |
(Filed on August 8, 2024) | +5.6% | 22.2% | $35M |
(Filed on May 9, 2024) | +2.5% | 18.9% | $56.3M |
(Filed on February 8, 2024) | +8.5% | 19.6% | $63.1M |
(Filed on November 16, 2023) | +6.4% | 23.2% | $40.7M |
(Filed on August 3, 2023) | -9.5% | 18.7% | $93.7M |
(Filed on May 4, 2023) | +22.7% | 19.4% | $92.6M |
(Filed on February 9, 2023) | +21.7% | 19.8% | $181.8M |
(Filed on November 22, 2022) | +19.7% | 19.7% | $135.1M |
(Filed on August 4, 2022) | +38.0% | 23.5% | $96.1M |
(Filed on May 5, 2022) | +17.3% | 24.0% | $101.7M |
(Filed on February 3, 2022) | +15.6% | 21.8% | $132.6M |
(Filed on November 18, 2021) | +22.4% | 21.3% | $71.7M |
(Filed on August 5, 2021) | +23.4% | 20.6% | $81.5M |
(Filed on May 6, 2021) | +11.1% | 18.7% | $126.3M |
(Filed on February 4, 2021) | +23.1% | 21.4% | $149.5M |
(Filed on November 19, 2020) | +35.2% | 22.3% | $105.6M |
(Filed on August 6, 2020) | +22.2% | 23.8% | $71.1M |
(Filed on May 7, 2020) | +20.2% | 23.0% | $46.8M |
(Filed on February 6, 2020) | +6.7% | 24.0% | $54.7M |
(Filed on November 26, 2019) | -10.1% | 24.9% | $349.2M |
(Filed on August 8, 2019) | -0.4% | 25.9% | $229M |
(Filed on May 9, 2019) | -1.5% | 24.3% | $253.2M |
(Filed on February 7, 2019) | +2.6% | 24.4% | $196.9M |
(Filed on November 26, 2019) (Filed on November 20, 2018) | -0.4% | 26.2% | $166.3M |
(Filed on August 9, 2018) | -2.7% | 25.3% | $104.4M |
(Filed on May 10, 2018) | +2.6% | 24.5% | $94.9M |
(Filed on February 8, 2018) | +9.1% | 23.8% | $69.8M |
(Filed on November 20, 2017) | +7.7% | 24.5% | $66.2M |
(Filed on August 3, 2017) | +7.8% | 24.5% | $50.6M |
(Filed on May 4, 2017) | +25.9% | 24.3% | $60.8M |
(Filed on February 9, 2017) | +19.2% | 19.8% | $51M |
(Filed on November 21, 2016) | +32.9% | 21.7% | $74.7M |
(Filed on August 4, 2016) | +36.3% | 25.1% | $81.9M |
(Filed on May 6, 2016) | +9.7% | 25.8% | $114.5M |
(Filed on February 5, 2016) | +14.9% | 25.5% | $149.2M |
(Filed on November 16, 2015) | +13.3% | 25.9% | $158.1M |
(Filed on August 7, 2015) | +25.6% | 26.8% | $182.9M |
(Filed on May 8, 2015) | +34.5% | 27.5% | $131.3M |
(Filed on February 6, 2015) | +42.0% | 26.0% | $120.6M |
(Filed on November 17, 2014) | +27.8% | 30.6% | $125.6M |
(Filed on August 8, 2014) | +25.5% | 28.3% | $187.9M |
(Filed on May 9, 2014) | +34.1% | 29.9% | $187.3M |
(Filed on February 7, 2014) | +19.5% | 26.7% | $167.1M |
(Filed on November 19, 2013) | +20.2% | 28.1% | $189.3M |
(Filed on August 9, 2013) | +11.8% | 29.5% | $168.9M |
(Filed on May 10, 2013) | +7.2% | 26.6% | $229.5M |
(Filed on February 8, 2013) | +11.9% | 25.0% | $191M |
(Filed on November 16, 2012) | +17.7% | 27.3% | $173M |
(Filed on August 8, 2012) | +12.7% | 27.9% | $204M |
(Filed on May 4, 2012) | +11.1% | 27.8% | $183.2M |
(Filed on February 3, 2012) | +5.3% | 26.1% | $177M |
(Filed on November 14, 2011) | — | 28.7% | $155.3M |
(Filed on August 9, 2011) | — | 27.0% | — |
(Filed on May 10, 2011) | — | 24.7% | — |
(Filed on February 8, 2011) | — | 25.7% | — |