- 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 10, 2026) | -6.3% | 98.6% | $163.4M |
Filing text is unavailable for this period. | |||
(Filed on May 11, 2026) | -3.6% | 98.5% | $150.1M |
Filing text is unavailable for this period. | |||
(Filed on March 16, 2026) | +4.7% | 98.6% | $102.3M |
Filing text is unavailable for this period. | |||
(Filed on November 13, 2025) | +1.2% | 98.8% | $100.4M |
Filing text is unavailable for this period. | |||
(Filed on August 10, 2026) | +4.4% | 98.7% | $79.3M |
(Filed on May 11, 2026) | +1.9% | 98.5% | $132.9M |
(Filed on March 16, 2026) | +5.8% | 98.5% | $140.5M |
(Filed on November 13, 2025) | +10.0% | 98.7% | $170.7M |
(Filed on August 14, 2025) | +2.3% | 98.6% | $143.6M |
(Filed on May 15, 2025) | +2.1% | 98.4% | $150.9M |
(Filed on March 31, 2025) | -30.8% | 98.4% | $126.9M |
(Filed on November 14, 2024) | -3.9% | 98.5% | $134.8M |
(Filed on August 14, 2024) | -12.3% | 98.5% | $110.3M |
(Filed on May 14, 2024) | -22.4% | 98.5% | $99.6M |
(Filed on March 29, 2024) | -3.2% | 99.0% | $120.9M |
(Filed on November 14, 2023) | -30.1% | 98.6% | $84.9M |
(Filed on August 14, 2023) | -18.1% | 98.7% | $131.3M |
(Filed on May 15, 2023) | -16.5% | 98.8% | $145.6M |
(Filed on March 31, 2023) | -18.4% | 99.3% | $131.4M |
(Filed on November 14, 2022) | -18.3% | 99.2% | $111.5M |
(Filed on August 15, 2022) | -1.6% | 99.3% | $149.2M |
(Filed on May 16, 2022) | +54.1% | 99.1% | $144.2M |
(Filed on March 31, 2022) | +76.2% | 99.4% | $106.2M |
(Filed on November 15, 2021) | +94.0% | 99.4% | $151.7M |
(Filed on August 17, 2021) | +73.4% | 99.4% | $117M |
(Filed on May 17, 2021) | +29.5% | 98.9% | $103.8M |
(Filed on March 31, 2021) | +26.5% | 98.9% | $127.8M |
(Filed on November 13, 2020) | +12.1% | 99.1% | $123.2M |
(Filed on August 14, 2020) | -0.6% | 99.0% | $127.8M |
(Filed on May 15, 2020) | -25.1% | 98.9% | $130.1M |
(Filed on March 30, 2020) | +0.8% | 99.2% | $142.2M |
(Filed on November 14, 2019) | -6.4% | 99.1% | $137.1M |
(Filed on August 14, 2019) | -6.1% | 99.2% | $118.7M |
(Filed on May 15, 2019) | +15.9% | 99.4% | $101.7M |
(Filed on March 29, 2019) | -15.2% | 99.3% | $45.3M |
(Filed on November 13, 2018) | -13.4% | 99.4% | $38.6M |
(Filed on August 14, 2018) | -8.5% | 99.3% | $82.3M |
(Filed on May 15, 2018) | +2.0% | 99.3% | $85.1M |
(Filed on April 2, 2018) | +4.2% | 99.5% | $39M |
(Filed on November 14, 2017) | +9.9% | 99.4% | $50.9M |
(Filed on August 25, 2017) | +5.3% | 99.4% | $36.8M |
(Filed on August 25, 2017) | +8.4% | 99.3% | $46.7M |
(Filed on March 31, 2017) | +13.6% | 99.4% | $40.1M |
(Filed on November 14, 2016) | +22.3% | 99.4% | $71.9M |
(Filed on August 15, 2016) | +28.0% | 99.4% | $48.3M |
(Filed on May 16, 2016) | +42.2% | 99.3% | $40.7M |
(Filed on March 30, 2016) | +25.0% | 99.3% | $30.9M |
(Filed on November 13, 2015) | +22.1% | 99.3% | $32.6M |
(Filed on August 14, 2015) | -3.1% | 99.1% | $31.2M |
(Filed on May 15, 2015) | -17.9% | 98.9% | $44.8M |
(Filed on March 31, 2015) | -27.1% | 99.1% | $38.2M |
(Filed on November 14, 2014) | -20.7% | 99.1% | $35.5M |
(Filed on August 14, 2014) | +8.5% | 99.2% | $49.7M |
(Filed on May 15, 2014) | +15.9% | 99.1% | $58.5M |
(Filed on March 31, 2014) | +40.0% | 99.4% | $33.5M |
(Filed on November 14, 2013) | +54.3% | 99.3% | $57.2M |
(Filed on August 14, 2013) | +55.0% | 99.3% | $45.5M |
(Filed on May 15, 2013) | +38.5% | 99.0% | $34.7M |
(Filed on March 29, 2013) | +14.6% | 99.1% | $17.1M |
(Filed on November 14, 2012) | -10.1% | 98.9% | $23M |
(Filed on September 13, 2012) | -15.3% | 98.6% | $37.8M |
(Filed on May 15, 2012) | — | 98.4% | — |
(Filed on March 30, 2012) | — | 98.7% | $39.6M |
(Filed on November 14, 2011) | — | 98.7% | — |
(Filed on August 15, 2011) | — | 98.7% | — |