- 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 26, 2026) | +5.0% | 44.1% | $43.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 9, 2026) | +5.8% | 38.0% | $58.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 26, 2026) | +7.0% | 35.4% | $52.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 25, 2025) | +2.6% | 37.3% | $62.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 26, 2026) | -0.6% | 22.5% | $39.3M |
(Filed on June 9, 2026) | -2.8% | 38.4% | $69.9M |
(Filed on February 26, 2026) | -1.9% | 40.2% | $47.2M |
(Filed on November 25, 2025) | +17.2% | 39.0% | $49.2M |
(Filed on August 27, 2025) | +17.7% | 37.5% | $39.5M |
(Filed on June 18, 2025) | -1.3% | 41.4% | $62M |
(Filed on February 27, 2025) | +0.6% | 36.9% | $35.9M |
(Filed on November 26, 2024) | -12.1% | 37.4% | $3.6B |
(Filed on August 28, 2024) | -3.6% | 36.3% | $241.1M |
(Filed on June 18, 2024) | +9.9% | 35.5% | $655.8M |
(Filed on February 27, 2024) | +7.7% | 34.1% | $104.2M |
(Filed on December 5, 2023) | +7.6% | 31.8% | $27.1M |
(Filed on August 29, 2023) | +0.8% | 29.5% | $151.6M |
(Filed on June 20, 2023) | +5.9% | 32.8% | $169.9M |
(Filed on February 28, 2023) | -0.9% | 33.2% | $284.3M |
(Filed on November 21, 2022) | +0.8% | 34.7% | $155.3M |
(Filed on August 23, 2022) | -5.8% | 34.4% | $168.8M |
(Filed on June 16, 2022) | -8.2% | 38.3% | $334.3M |
(Filed on March 1, 2022) | +5.3% | 39.0% | $501.5M |
(Filed on November 23, 2021) | +3.9% | 40.2% | $405.6M |
(Filed on August 26, 2021) | +10.8% | 39.3% | $396.6M |
(Filed on June 17, 2021) | +10.0% | 37.7% | $391.1M |
(Filed on February 25, 2021) | -2.0% | 38.5% | $74.4M |
(Filed on November 24, 2020) | -3.2% | 38.5% | $48.8M |
(Filed on August 25, 2020) | -6.5% | 39.3% | $48.8M |
(Filed on June 19, 2020) | +6.8% | 36.4% | $101.3M |
(Filed on February 27, 2020) | +5.7% | 38.5% | $206.5M |
(Filed on November 22, 2019) | +5.1% | 38.2% | $171.2M |
(Filed on August 27, 2019) | +8.8% | 35.6% | $192M |
(Filed on June 19, 2020) (Filed on June 17, 2019) | -0.1% | 38.8% | $192.6M |
(Filed on February 26, 2019) | +1.3% | 38.3% | $186.2M |
(Filed on November 28, 2018) | +0.5% | 39.2% | $180.3M |
(Filed on August 27, 2018) | -3.7% | 37.9% | $183.2M |
(Filed on June 18, 2018) | -1.3% | 36.3% | $166.8M |
(Filed on February 23, 2018) | -4.8% | 38.5% | $139.6M |
(Filed on November 22, 2017) | -7.9% | 38.8% | $121.8M |
(Filed on August 31, 2017) | -7.0% | 39.8% | $109.6M |
(Filed on June 19, 2017) | +24.9% | 38.1% | $109.8M |
(Filed on February 24, 2017) | +37.1% | 38.7% | $140.5M |
(Filed on November 22, 2016) | +40.2% | 37.9% | $139M |
(Filed on August 30, 2016) | +47.5% | 37.3% | $133.6M |
(Filed on June 21, 2016) | +17.2% | 29.8% | $125.6M |
(Filed on March 3, 2016) | -1.7% | 36.3% | $111.7M |
(Filed on December 4, 2015) | -5.0% | 36.2% | $105.3M |
(Filed on September 2, 2015) | -2.0% | 36.2% | $149.4M |
(Filed on June 25, 2015) | -7.9% | 35.7% | $153.5M |
(Filed on February 27, 2015) | -6.0% | 37.2% | $168.6M |
(Filed on November 26, 2014) | -4.2% | 35.4% | $150.5M |
(Filed on August 27, 2014) | -1.4% | 36.5% | $157.5M |
(Filed on June 23, 2014) | -1.2% | 35.8% | $256.4M |
(Filed on February 27, 2014) | +6.3% | 34.4% | $438.8M |
(Filed on November 27, 2013) | +7.6% | 33.3% | $203.6M |
(Filed on August 28, 2013) | +15.2% | 34.3% | $311.5M |
(Filed on June 21, 2013) | +14.2% | 33.2% | $229.7M |
(Filed on March 1, 2013) | +11.8% | 31.7% | $370.4M |
(Filed on December 4, 2012) | +18.4% | 32.9% | $496.3M |
(Filed on September 6, 2012) | +13.5% | 36.3% | $102.5M |
(Filed on June 25, 2012) | +11.0% | 35.5% | $319.8M |
(Filed on March 9, 2012) | +8.8% | 36.1% | $549.6M |
(Filed on December 9, 2011) | +0.0% | 38.7% | $487.5M |
(Filed on September 8, 2011) | -0.4% | 39.0% | $522.8M |
(Filed on June 28, 2011) | — | 40.2% | $283.6M |
(Filed on March 11, 2011) | — | 38.0% | — |
(Filed on December 10, 2010) | — | 38.5% | — |
(Filed on September 9, 2010) | — | 38.6% | — |