- 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 3, 2026) | -0.3% | 36.4% | $128M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 11, 2026) | +1.1% | 35.9% | $85.1M |
Filing text is unavailable for this period. | |||
(Filed on March 9, 2026) | -4.3% | 30.8% | $95.6M |
Filing text is unavailable for this period. | |||
(Filed on November 4, 2025) | -19.2% | 32.3% | $95.5M |
Filing text is unavailable for this period. | |||
(Filed on August 3, 2026) | -16.3% | 38.1% | $116.4M |
(Filed on May 11, 2026) | -8.1% | 34.6% | $135M |
(Filed on March 9, 2026) | -3.3% | 31.0% | $171.3M |
(Filed on November 4, 2025) | -8.8% | 36.9% | $190M |
(Filed on August 11, 2025) | -11.7% | 41.6% | $192.7M |
(Filed on May 12, 2025) | -15.1% | 39.8% | $212M |
(Filed on March 27, 2025) | -13.5% | 38.3% | $331.5M |
(Filed on November 26, 2024) | -6.4% | 44.7% | $445.6M |
(Filed on August 29, 2024) | -8.5% | 39.0% | $490.4M |
(Filed on August 20, 2024) | -8.8% | 38.8% | $525.9M |
(Filed on August 13, 2024) | -12.0% | 41.2% | $388.1M |
(Filed on November 9, 2023) | -15.3% | 39.8% | $341.3M |
(Filed on August 9, 2023) | -13.8% | 37.9% | $298.8M |
(Filed on May 10, 2023) | -9.0% | 40.4% | $389.3M |
(Filed on March 16, 2023) | -12.6% | 43.9% | $789.7M |
(Filed on November 9, 2022) | +14.6% | 41.2% | $502.8M |
(Filed on August 9, 2022) | +44.1% | 42.4% | $131.8M |
(Filed on May 10, 2022) | +7.7% | 44.0% | $132.4M |
(Filed on March 1, 2022) | +0.5% | 42.0% | $75M |
(Filed on November 8, 2021) | -12.3% | 43.1% | $75.3M |
(Filed on August 9, 2021) | -28.3% | 31.2% | $63.9M |
(Filed on May 10, 2021) | -10.8% | 42.1% | $112.8M |
(Filed on March 5, 2021) | -5.5% | 43.2% | $133.7M |
(Filed on November 5, 2020) | -5.6% | 43.3% | $127.6M |
(Filed on August 5, 2020) | -10.9% | 46.6% | $150.4M |
(Filed on May 6, 2020) | -8.4% | 43.2% | $157.3M |
(Filed on February 26, 2020) | +2.6% | 45.4% | $110M |
(Filed on October 30, 2019) | +7.6% | 47.3% | $92.1M |
(Filed on August 7, 2019) | +10.7% | 48.8% | $119.3M |
(Filed on May 7, 2019) | +6.0% | 46.9% | $121.6M |
(Filed on February 26, 2020) (Filed on February 28, 2019) | +6.8% | 48.2% | $136.3M |
(Filed on October 30, 2018) | -2.2% | 38.3% | $138.3M |
(Filed on August 7, 2018) | +0.9% | 50.6% | $154M |
(Filed on May 2, 2018) | +2.5% | 51.3% | $161.7M |
(Filed on March 14, 2018) | -9.5% | 50.0% | $184.9M |
(Filed on October 31, 2017) | +3.2% | 44.1% | $179.4M |
(Filed on August 2, 2017) | -7.3% | 50.9% | $176.2M |
(Filed on May 3, 2017) | -5.1% | 50.8% | $169.8M |
(Filed on February 28, 2017) | -2.2% | 32.8% | $155.6M |
(Filed on November 3, 2016) | -9.2% | 46.9% | $157.5M |
(Filed on August 3, 2016) | +12.5% | 47.9% | $171.2M |
(Filed on May 5, 2016) | +8.8% | 49.1% | $199.9M |
(Filed on March 14, 2016) | +21.1% | 47.9% | $284.9M |
(Filed on November 4, 2015) | +23.0% | 47.8% | $377.3M |
(Filed on August 6, 2015) | +25.4% | 47.8% | $570.3M |
(Filed on May 6, 2015) | +44.7% | 51.1% | $306.7M |
(Filed on February 26, 2015) | +52.4% | 51.7% | $306.3M |
(Filed on November 10, 2014) | +49.9% | 52.6% | $345.4M |
(Filed on July 31, 2014) | +44.5% | 51.8% | $349.3M |
(Filed on April 29, 2014) | +31.0% | 52.4% | $110.5M |
(Filed on February 28, 2014) | +45.4% | 51.7% | $155.9M |
(Filed on October 29, 2013) | +57.3% | 51.8% | $183.9M |
(Filed on July 30, 2013) | +51.7% | 51.4% | $158.5M |
(Filed on April 30, 2013) | +62.7% | 49.9% | $60M |
(Filed on February 25, 2013) | +35.4% | 47.0% | $179.1M |
(Filed on October 25, 2012) | +38.6% | 48.3% | $72.6M |
(Filed on July 26, 2012) | +56.9% | 45.7% | $79M |
(Filed on April 26, 2012) | +51.4% | 48.4% | — |
(Filed on February 23, 2012) | — | 48.2% | $37.3M |
(Filed on October 27, 2011) | — | 45.4% | — |
(Filed on July 28, 2011) | — | 45.4% | — |