- 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 July 30, 2026) | -0.7% | 38.6% | $181.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 30, 2026) | -1.9% | 38.7% | $185.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 10, 2026) | +0.0% | 38.4% | $174.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 28, 2025) | +4.4% | 38.7% | $152.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 30, 2026) | -1.3% | 39.3% | $177.9M |
(Filed on April 30, 2026) | -1.5% | 38.9% | $173M |
(Filed on February 10, 2026) | -7.7% | 37.1% | $239.6M |
(Filed on October 28, 2025) | -3.7% | 37.4% | $219.3M |
(Filed on July 24, 2025) | +6.6% | 38.7% | $216.1M |
(Filed on April 29, 2025) | +1.3% | 39.3% | $251.6M |
(Filed on February 11, 2025) | +5.6% | 37.4% | $339.9M |
(Filed on October 23, 2024) | +7.2% | 38.0% | $281M |
(Filed on July 24, 2024) | -0.5% | 40.0% | $378.9M |
(Filed on April 26, 2024) | -1.2% | 38.7% | $406.2M |
(Filed on February 13, 2024) | -6.0% | 37.2% | $391.2M |
(Filed on October 27, 2023) | -4.4% | 34.9% | $358.8M |
(Filed on July 28, 2023) | +12.3% | 34.6% | $359.4M |
(Filed on April 28, 2023) | +27.1% | 34.9% | $405.8M |
(Filed on February 14, 2023) | +19.3% | 36.2% | $443.3M |
(Filed on October 28, 2022) | +20.3% | 37.2% | $486.1M |
(Filed on July 29, 2022) | +29.5% | 37.4% | $444.8M |
(Filed on May 2, 2022) | +20.7% | 37.5% | $578.5M |
(Filed on February 11, 2022) | +11.1% | 38.8% | $573.1M |
(Filed on October 29, 2021) | +4.4% | 39.1% | $377.9M |
(Filed on July 30, 2021) | -13.3% | 37.3% | $442.7M |
(Filed on April 30, 2021) | -14.9% | 37.6% | $416.1M |
(Filed on February 12, 2021) | -7.6% | 39.3% | $374M |
(Filed on November 6, 2020) | -3.4% | 39.0% | $219.4M |
(Filed on August 5, 2020) | -8.1% | 40.3% | $281.6M |
(Filed on May 5, 2020) | -5.1% | 39.1% | $337.8M |
(Filed on February 24, 2020) | +5.7% | 41.5% | $259.7M |
(Filed on November 6, 2019) | +0.6% | 40.6% | $233M |
(Filed on August 8, 2019) | +12.9% | 40.9% | $260M |
(Filed on May 9, 2019) | +6.5% | 40.8% | $241.9M |
(Filed on February 24, 2020) (Filed on February 15, 2019) | +10.1% | 41.9% | $346.6M |
(Filed on November 8, 2018) | +9.7% | 40.7% | $321.9M |
(Filed on August 6, 2018) | +10.7% | 41.2% | $306.6M |
(Filed on May 7, 2018) | +16.2% | 40.7% | $293.4M |
(Filed on February 16, 2018) | +9.2% | 41.5% | $330.4M |
(Filed on November 6, 2017) | +9.4% | 41.4% | $269.3M |
(Filed on August 8, 2017) | +2.1% | 42.5% | $287.4M |
(Filed on May 8, 2017) | +3.0% | 41.2% | $305.5M |
(Filed on February 17, 2017) | +2.0% | 41.1% | $323.6M |
(Filed on November 8, 2016) | +7.5% | 40.9% | $282.9M |
(Filed on August 8, 2016) | +9.8% | 40.2% | $248.1M |
(Filed on May 9, 2016) | +12.0% | 37.1% | $284.1M |
(Filed on February 17, 2016) | +12.1% | 37.0% | $319.4M |
(Filed on November 9, 2015) | +8.5% | 37.0% | $400.5M |
(Filed on August 10, 2015) | +8.4% | 36.3% | $393.7M |
(Filed on May 5, 2015) | +8.4% | 35.5% | $369.8M |
(Filed on February 18, 2015) | +6.6% | 35.8% | $380.7M |
(Filed on November 3, 2014) | +16.0% | 36.7% | $374.1M |
(Filed on August 5, 2014) | +13.4% | 36.1% | $366.1M |
(Filed on May 5, 2014) | +8.7% | 35.2% | $306.9M |
(Filed on February 20, 2014) | +10.2% | 35.4% | $266.9M |
(Filed on November 4, 2013) | +12.2% | 33.9% | $279.6M |
(Filed on August 5, 2013) | +19.5% | 33.1% | $259.6M |
(Filed on May 6, 2013) | +12.3% | 31.8% | $367.2M |
(Filed on February 27, 2013) | +28.5% | 32.6% | $463.4M |
(Filed on November 6, 2012) | +9.2% | 28.8% | $440.6M |
(Filed on August 3, 2012) | +8.1% | 27.6% | $108.2M |
(Filed on May 7, 2012) | +13.8% | 30.4% | $124.2M |
(Filed on February 27, 2012) | +446.3% | 31.4% | $118.9M |
(Filed on November 8, 2011) | -24.7% | 28.4% | $109.1M |
(Filed on August 8, 2011) | -24.8% | 30.5% | $94M |
(Filed on May 10, 2011) | — | 29.5% | — |
(Filed on February 24, 2011) | — | -30.4% | $76.3M |
(Filed on November 4, 2010) | — | 27.6% | — |
(Filed on August 4, 2010) | — | 24.5% | — |