- 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 September 24, 2026) | +5.2% | 33.2% | $97.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 25, 2026) | +5.8% | 33.6% | $114.1M |
Filing text is unavailable for this period. | |||
(Filed on March 26, 2026) | -2.3% | 30.6% | $107.9M |
Filing text is unavailable for this period. | |||
(Filed on January 22, 2026) | -3.1% | 31.5% | $107.2M |
Filing text is unavailable for this period. | |||
(Filed on September 24, 2026) | -2.8% | 32.0% | $122.5M |
(Filed on June 25, 2026) | -2.1% | 31.9% | $96.8M |
(Filed on March 26, 2026) | -2.7% | 28.8% | $105.7M |
(Filed on January 22, 2026) (Filed on January 23, 2025) | +2.3% | 28.7% | $169.4M |
(Filed on September 25, 2025) | +1.9% | 30.0% | $131.4M |
(Filed on June 26, 2025) | +2.1% | 30.8% | $114.8M |
(Filed on March 27, 2025) | +0.2% | 29.5% | $165.2M |
(Filed on January 23, 2025) | -5.8% | 30.3% | $179.5M |
(Filed on September 26, 2024) | -4.3% | 29.3% | — |
(Filed on June 27, 2024) | -9.6% | 28.6% | $103.2M |
(Filed on March 28, 2024) | -5.5% | 26.5% | $125.5M |
(Filed on January 24, 2023) | +6.8% | 25.9% | $79.9M |
(Filed on September 22, 2022) | +13.8% | 26.5% | $60.7M |
(Filed on June 29, 2023) | +20.0% | 25.5% | $68.1M |
(Filed on March 30, 2023) | +18.0% | 24.9% | $63.5M |
(Filed on January 24, 2023) | +15.4% | 26.9% | $61.8M |
(Filed on September 22, 2022) | +19.6% | 23.5% | $68.1M |
(Filed on June 23, 2022) | +22.7% | 26.3% | $69.6M |
(Filed on March 24, 2022) | +12.3% | 26.5% | $81.2M |
(Filed on January 25, 2022) | +5.2% | 27.5% | $100.5M |
(Filed on September 23, 2021) | -4.7% | 27.2% | $74.9M |
(Filed on June 29, 2021) | -11.2% | 27.4% | $70.3M |
(Filed on March 25, 2021) | -3.9% | 26.3% | $78.7M |
(Filed on January 26, 2021) | -3.8% | 27.2% | $112.2M |
(Filed on September 24, 2020) | -5.8% | 28.6% | $119.8M |
(Filed on June 25, 2020) | -3.8% | 28.8% | $100.2M |
(Filed on March 26, 2020) | -5.6% | 26.7% | $113.5M |
(Filed on January 24, 2020) | +13.3% | 27.0% | $150.8M |
(Filed on September 27, 2019) | +36.8% | 27.9% | $150.1M |
(Filed on June 28, 2019) | +40.5% | 27.9% | $129.2M |
(Filed on March 29, 2019) | +41.7% | 26.0% | $132.5M |
(Filed on January 24, 2020) (Filed on January 28, 2019) | +18.0% | 24.9% | $194.4M |
(Filed on September 28, 2018) | +9.8% | 26.7% | $119.6M |
(Filed on June 29, 2018) | +5.5% | 26.0% | $94.1M |
(Filed on April 4, 2018) | +6.1% | 27.6% | $116.5M |
(Filed on January 31, 2018) | +4.9% | 29.2% | $142.2M |
(Filed on September 29, 2017) | -2.2% | 28.5% | $133.1M |
(Filed on June 30, 2017) | -1.5% | 29.7% | $146M |
(Filed on March 31, 2017) | +0.8% | 29.0% | $126.8M |
(Filed on January 31, 2017) | +0.1% | 28.5% | $119.2M |
(Filed on September 23, 2016) (Filed on September 25, 2015) | -0.5% | 28.0% | $85.8M |
(Filed on June 24, 2016) | -0.6% | 27.5% | $79.5M |
(Filed on April 5, 2016) | -3.2% | 24.7% | $71.6M |
(Filed on January 27, 2016) | -73.2% | 24.2% | $77.6M |
(Filed on September 25, 2015) | +102,268.1% | 23.8% | $75.5K |
(Filed on June 30, 2015) (Filed on June 30, 2015) | — | — | $95M |
(Filed on March 27, 2015) | +1.3% | 27.4% | $113M |
(Filed on January 28, 2015) | +298.5% | 27.9% | $155.1M |
(Filed on September 26, 2014) | -99.9% | 28.1% | $160.3M |
(Filed on June 27, 2014) | -1.5% | 28.2% | $161.2M |
(Filed on March 28, 2014) | +38.9% | 27.8% | $163.1M |
(Filed on January 24, 2014) | +27.8% | 28.0% | $200.4M |
(Filed on September 27, 2013) | +37.9% | 26.8% | $207.7M |
(Filed on June 28, 2013) | +43.1% | 25.9% | $154.3M |
(Filed on March 29, 2013) | +1.7% | 29.7% | $149.9M |
(Filed on January 29, 2013) | +11.5% | 28.0% | $154.6M |
(Filed on October 5, 2012) | +7.2% | 28.4% | $149.1M |
(Filed on July 6, 2012) | +5.9% | 28.0% | $137.6M |
(Filed on March 30, 2012) | +9.7% | 28.5% | $121.9M |
(Filed on January 27, 2012) | +5.5% | 28.3% | $133.3M |
(Filed on September 23, 2011) | +7.4% | 28.4% | $140.7M |
(Filed on June 24, 2011) | — | 29.1% | — |
(Filed on March 28, 2011) | — | 31.6% | — |
(Filed on January 20, 2011) | — | 31.2% | $100.2M |
(Filed on September 30, 2010) | — | 31.8% | — |