- 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 October 1, 2026) | +17.4% | 39.3% | $331.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 25, 2026) | +16.7% | 40.2% | $331.2M |
Filing text is unavailable for this period. | |||
(Filed on March 31, 2026) | +16.7% | 37.8% | $177.7M |
Filing text is unavailable for this period. | |||
(Filed on January 22, 2026) | +2.9% | 38.9% | $95.9M |
Filing text is unavailable for this period. | |||
(Filed on October 1, 2026) | +2.7% | 37.4% | $94.9M |
(Filed on June 25, 2026) | +1.0% | 37.5% | $124.1M |
(Filed on March 31, 2026) | +0.2% | 37.6% | $102.8M |
(Filed on January 22, 2026) | +2.6% | 40.2% | $186.1M |
(Filed on October 7, 2025) | -0.3% | 38.7% | $200.8M |
(Filed on June 26, 2025) | -1.0% | 37.7% | $166.3M |
(Filed on March 25, 2025) | +2.4% | 37.4% | $178M |
(Filed on January 23, 2025) | +3.4% | 40.0% | $166.6M |
(Filed on October 1, 2024) | +5.6% | 37.0% | $154.7M |
(Filed on June 27, 2024) | +8.0% | 37.1% | $127.4M |
(Filed on March 26, 2024) | +2.8% | 36.0% | $356.8M |
(Filed on January 25, 2024) | -2.0% | 36.8% | $334M |
(Filed on October 3, 2023) | +3.0% | 35.5% | $343.9M |
(Filed on June 29, 2023) | -1.3% | 34.0% | $325.8M |
(Filed on March 28, 2023) | +2.8% | 36.8% | $338.4M |
(Filed on January 26, 2023) | +11.1% | 40.6% | $351.7M |
(Filed on October 6, 2022) | +8.3% | 38.7% | $312.6M |
(Filed on June 29, 2022) | +11.1% | 39.5% | $291.8M |
(Filed on March 29, 2022) | +22.2% | 39.0% | $256.1M |
(Filed on January 27, 2022) | +4.9% | 42.4% | $423.6M |
(Filed on September 30, 2021) | +7.6% | 41.3% | $221M |
(Filed on July 1, 2021) | +7.6% | 41.4% | $185M |
(Filed on March 30, 2021) | -1.6% | 38.8% | $170.8M |
(Filed on January 28, 2021) | +1.2% | 42.4% | $155.4M |
(Filed on September 29, 2020) | +0.8% | 40.6% | $162.9M |
(Filed on June 25, 2020) | +0.0% | 39.1% | $139.4M |
(Filed on March 31, 2020) | +1.3% | 37.9% | $102.3M |
(Filed on January 28, 2020) | -1.5% | 41.2% | $96.6M |
(Filed on October 1, 2019) | +11.2% | 39.6% | $73M |
(Filed on June 28, 2019) | +16.8% | 38.8% | $202.6M |
(Filed on March 26, 2019) | +16.5% | 37.9% | $179.6M |
(Filed on January 28, 2020) (Filed on January 25, 2019) | +21.5% | 44.8% | $186.8M |
(Filed on September 27, 2018) | +8.6% | 40.9% | $166.1M |
(Filed on June 28, 2018) | +4.8% | 39.9% | $130M |
(Filed on March 27, 2018) | +1.3% | 39.6% | $125.7M |
(Filed on January 25, 2018) | +2.1% | 44.0% | $118.4M |
(Filed on September 28, 2017) | +2.9% | 41.6% | $134.2M |
(Filed on June 30, 2017) | +3.8% | 40.7% | $131.5M |
(Filed on March 28, 2017) | +2.0% | 39.3% | $111.8M |
(Filed on January 25, 2017) | +2.4% | 43.4% | $112.6M |
(Filed on October 4, 2016) | +1.6% | 39.8% | $108.4M |
(Filed on July 1, 2016) | -0.9% | 39.4% | $89.5M |
(Filed on March 29, 2016) | +1.7% | 38.6% | $81.8M |
(Filed on January 28, 2016) | +0.3% | 43.1% | $77.3M |
(Filed on October 5, 2015) | +2.6% | 40.3% | $93.8M |
(Filed on July 1, 2015) | +3.1% | 39.9% | $81.4M |
(Filed on March 31, 2015) | +6.3% | 39.4% | $89.4M |
(Filed on January 29, 2015) | +2.1% | 42.9% | $63M |
(Filed on October 2, 2014) | +4.0% | 40.1% | $146.8M |
(Filed on June 27, 2014) | +1.9% | 39.3% | $72.1M |
(Filed on March 26, 2014) | +3.1% | 38.7% | $68.6M |
(Filed on January 29, 2014) | +3.2% | 42.1% | $79M |
(Filed on September 27, 2013) | +6.2% | 40.1% | $72.2M |
(Filed on June 28, 2013) | +11.4% | 39.5% | $61.4M |
(Filed on April 2, 2013) | +15.8% | 39.2% | $54.4M |
(Filed on January 29, 2014) (Filed on January 25, 2013) | +13.4% | 43.1% | $53.9M |
(Filed on September 28, 2012) | +15.8% | 39.6% | $52.2M |
(Filed on July 2, 2012) | +10.7% | 39.7% | $47.9M |
(Filed on April 2, 2012) | +2.4% | 41.9% | $40.6M |
(Filed on January 27, 2012) | +5.9% | 45.5% | $50.8M |
(Filed on October 7, 2011) | +0.4% | 42.1% | $23.6M |
(Filed on July 1, 2011) | — | 40.9% | $23.1M |
(Filed on April 1, 2011) | — | 40.6% | $21.9M |
(Filed on January 27, 2011) | — | 45.6% | $39.5M |
(Filed on October 1, 2010) | — | 40.3% | $27.9M |