- 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 28, 2026) | -3.4% | 41.7% | $178.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 20, 2026) | +4.4% | 39.4% | $167.7M |
Filing text is unavailable for this period. | |||
(Filed on March 30, 2026) | +5.8% | 38.1% | $174.6M |
Filing text is unavailable for this period. | |||
(Filed on January 5, 2026) | -1.6% | 39.0% | $180.4M |
Filing text is unavailable for this period. | |||
(Filed on September 28, 2026) | +10.9% | 38.5% | $167.2M |
(Filed on July 20, 2026) | +8.2% | 39.2% | $193.7M |
(Filed on March 30, 2026) | +0.4% | 37.9% | $169.8M |
(Filed on January 5, 2026) | +2.2% | 38.8% | $221.1M |
(Filed on September 29, 2025) | -6.1% | 39.0% | $209.7M |
(Filed on July 21, 2025) | -7.1% | 39.6% | $230.4M |
(Filed on March 31, 2025) | -11.4% | 38.6% | $223.6M |
(Filed on January 6, 2025) | -11.0% | 39.2% | $225.8M |
(Filed on October 9, 2024) | -14.9% | 39.0% | $217.5M |
(Filed on July 30, 2024) | -13.1% | 37.1% | $223.5M |
(Filed on April 10, 2024) | -4.4% | 34.1% | $217.1M |
(Filed on January 10, 2024) | +4.0% | 34.5% | $197.5M |
(Filed on October 11, 2023) | +36.6% | 34.5% | $215.8M |
(Filed on July 26, 2023) | +77.1% | 34.8% | $230.3M |
(Filed on April 12, 2023) | +74.3% | 33.0% | $245.9M |
(Filed on January 11, 2023) | +63.9% | 34.4% | $227.3M |
(Filed on October 12, 2022) | +26.0% | 35.2% | $235.1M |
(Filed on June 10, 2022) | +30.6% | 36.4% | $396.4M |
(Filed on April 6, 2022) | -11.3% | 39.1% | $397.4M |
(Filed on January 5, 2022) | -7.1% | 39.0% | $377.9M |
(Filed on October 6, 2021) | -6.6% | 39.9% | $296.6M |
(Filed on July 27, 2021) | -29.1% | 34.9% | $454M |
(Filed on April 6, 2021) | +7.5% | 36.5% | $110.6M |
(Filed on January 4, 2021) | +3.3% | 37.9% | $177M |
(Filed on October 5, 2020) | +7.4% | 36.7% | $159.5M |
(Filed on July 28, 2020) | +8.6% | 37.0% | $159.2M |
(Filed on April 7, 2020) | +7.0% | 35.7% | $113.5M |
(Filed on January 6, 2020) (Filed on January 9, 2019) | +7.9% | 36.1% | $113.6M |
(Filed on October 8, 2019) (Filed on October 10, 2018) | +7.6% | 36.0% | $101.7M |
(Filed on July 28, 2020) (Filed on July 30, 2019) | +7.1% | 36.9% | $203.9M |
(Filed on April 10, 2019) | +10.2% | 35.6% | $193M |
(Filed on January 9, 2019) | +4.7% | 36.7% | $114.6M |
(Filed on October 10, 2018) | -3.1% | 37.4% | $80M |
(Filed on July 31, 2018) | -0.9% | 38.3% | $96.2M |
(Filed on April 11, 2018) | -2.2% | 37.2% | $78.4M |
(Filed on January 10, 2018) | -0.5% | 37.7% | $71.9M |
(Filed on October 11, 2017) | +5.9% | 38.4% | $65.1M |
(Filed on August 1, 2017) | +5.8% | 38.7% | $84.9M |
(Filed on April 12, 2017) | +3.9% | 38.7% | $55.3M |
(Filed on January 11, 2017) | +2.7% | 38.7% | $54.7M |
(Filed on October 12, 2016) | +10.9% | 38.3% | $52M |
(Filed on August 1, 2017) (Filed on July 26, 2016) | +13.0% | 38.1% | $63.7M |
(Filed on April 6, 2016) | +13.3% | 36.9% | $61.8M |
(Filed on January 6, 2016) | +20.2% | 36.4% | $64.7M |
(Filed on October 7, 2015) | +8.9% | 36.4% | $66.7M |
(Filed on July 28, 2015) | +6.0% | 36.7% | $101.5M |
(Filed on April 8, 2015) | +7.7% | 35.7% | $77.1M |
(Filed on January 7, 2015) | +6.5% | 25.3% | $73.3M |
(Filed on October 8, 2014) | +4.1% | 36.3% | $110.1M |
(Filed on July 29, 2014) | +9.3% | 35.3% | $82.7M |
(Filed on April 8, 2014) | +5.9% | 34.1% | $198.1M |
(Filed on January 7, 2014) | -0.9% | 33.6% | $185.7M |
(Filed on October 9, 2013) | -1.8% | 33.3% | $184.3M |
(Filed on July 30, 2013) | -4.7% | 35.7% | $172.2M |
(Filed on April 11, 2013) | -3.6% | 33.6% | $217.8M |
(Filed on January 9, 2013) | +8.1% | 34.1% | $181M |
(Filed on October 11, 2012) | +20.3% | 33.7% | $182.3M |
(Filed on July 31, 2012) | +37.3% | 33.0% | $142.2M |
(Filed on April 11, 2012) | +25.8% | 32.1% | $164.7M |
(Filed on January 11, 2012) | +19.9% | 32.9% | $153.8M |
(Filed on October 12, 2011) | +17.5% | 32.5% | $138.8M |
(Filed on July 26, 2011) | — | 32.8% | $134.8M |
(Filed on April 6, 2011) | — | 31.8% | — |
(Filed on January 6, 2011) | — | 32.2% | — |
(Filed on October 6, 2010) | — | 33.2% | — |