- 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.4% | 50.8% | $223.6M |
Filing text is unavailable for this period. | |||
(Filed on May 7, 2026) | +0.4% | 41.1% | $170.9M |
Filing text is unavailable for this period. | |||
(Filed on February 26, 2026) | -1.8% | 46.8% | $170.2M |
Filing text is unavailable for this period. | |||
(Filed on November 6, 2025) | +0.3% | 51.4% | $216.3M |
Filing text is unavailable for this period. | |||
(Filed on August 6, 2026) | -4.4% | 49.6% | $187.7M |
(Filed on May 7, 2026) | -0.8% | 50.0% | $182.8M |
(Filed on February 26, 2026) | +4.7% | 46.5% | $151.6M |
(Filed on November 6, 2025) | +5.9% | 53.3% | $192.1M |
(Filed on August 7, 2025) | +25.2% | 52.2% | $189.6M |
(Filed on May 8, 2025) | +22.7% | 52.4% | $201.1M |
(Filed on March 3, 2025) | +31.9% | 54.0% | $144.3M |
(Filed on November 7, 2024) | +50.3% | 60.0% | $266.8M |
(Filed on August 9, 2024) | +18.0% | 49.9% | $148.6M |
(Filed on May 10, 2024) | +16.3% | 52.7% | $176.6M |
(Filed on February 29, 2024) | +11.7% | 52.7% | $156.1M |
(Filed on November 8, 2023) | +7.1% | 48.7% | $157.2M |
(Filed on August 9, 2023) | +21.4% | 51.3% | $166.2M |
(Filed on May 9, 2023) | +16.8% | 46.4% | $172.6M |
(Filed on March 1, 2023) | +26.0% | 46.5% | $126.4M |
(Filed on November 8, 2022) | +34.5% | 45.6% | $106.6M |
(Filed on August 9, 2022) | +18.5% | 46.6% | $105.4M |
(Filed on May 10, 2022) | +21.6% | 43.6% | $101.6M |
(Filed on March 11, 2022) | +15.0% | 38.4% | $92.6M |
(Filed on November 9, 2021) | +4.1% | 43.8% | $87.9M |
(Filed on August 9, 2021) | +8.6% | 38.7% | $87.4M |
(Filed on May 7, 2021) | +6.1% | 43.5% | $54.8M |
(Filed on March 15, 2021) | -7.0% | 40.0% | $73.7M |
(Filed on November 6, 2020) | +6.1% | 44.0% | $85.6M |
(Filed on August 10, 2020) | +11.3% | 41.0% | $120.4M |
(Filed on May 11, 2020) | +36.6% | 38.7% | $79.1M |
(Filed on March 16, 2020) | +48.5% | 38.7% | $86.3M |
(Filed on November 8, 2019) | +30.4% | 38.7% | $68.7M |
(Filed on August 9, 2019) | +9.0% | 36.7% | $48.1M |
(Filed on May 10, 2019) | +3.0% | 29.1% | $54.5M |
(Filed on March 15, 2019) | -4.9% | 33.9% | $65.6M |
(Filed on November 9, 2018) | -9.8% | 35.5% | $66.9M |
(Filed on August 9, 2018) | -4.2% | 41.0% | $82.5M |
(Filed on May 10, 2018) | -4.5% | 40.3% | $76.8M |
(Filed on March 15, 2019) (Filed on March 14, 2018) | -17.4% | 31.4% | $72.4M |
(Filed on November 9, 2017) | +0.6% | 43.0% | $66.6M |
(Filed on August 9, 2017) | +26.3% | 46.6% | $66.7M |
(Filed on May 10, 2017) | +4.4% | 41.9% | $63.3M |
(Filed on March 15, 2017) | +37.6% | 43.1% | $66.1M |
(Filed on November 9, 2016) | +7.0% | 27.5% | $70.7M |
(Filed on August 9, 2016) | +9.9% | 24.7% | $74.5M |
(Filed on May 10, 2016) | +24.0% | 23.3% | $68.6M |
(Filed on March 15, 2016) | +1.8% | 21.4% | $67.8M |
(Filed on November 13, 2015) | +0.7% | 19.7% | $72.9M |
(Filed on August 13, 2015) | -21.6% | 30.6% | $64.1M |
(Filed on May 14, 2015) | — | 27.3% | — |
(Filed on March 26, 2015) | — | 35.8% | $53.6M |
(Filed on November 13, 2014) | — | 34.2% | — |
(Filed on August 13, 2014) | — | 44.0% | — |