- 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 18, 2026) | +44.6% | 12.0% | $346.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 5, 2026) | +39.3% | 11.9% | $356.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 3, 2026) | +35.9% | 12.2% | $319.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 4, 2025) | +21.6% | 11.9% | $305M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 18, 2026) | +20.8% | 12.2% | $306.4M |
(Filed on May 5, 2026) | +19.2% | 11.7% | $306.9M |
(Filed on February 3, 2026) | +17.0% | 12.1% | $403.7M |
(Filed on November 4, 2025) | +17.3% | 12.3% | $400.7M |
(Filed on August 19, 2025) | +14.8% | 12.3% | $410M |
(Filed on May 6, 2025) | +10.0% | 12.4% | $385.1M |
(Filed on February 4, 2025) | +6.6% | 12.4% | $334.1M |
(Filed on November 5, 2024) | +4.6% | 12.3% | $308.3M |
(Filed on August 20, 2024) | +11.6% | 12.5% | $231.4M |
(Filed on May 7, 2024) | +17.9% | 12.9% | $230.7M |
(Filed on February 6, 2024) | +18.0% | 12.7% | $250.8M |
(Filed on November 7, 2023) | +20.6% | 12.6% | $255.3M |
(Filed on August 22, 2023) | +15.4% | 12.7% | $198M |
(Filed on May 9, 2023) | +17.7% | 12.5% | $269.1M |
(Filed on February 7, 2023) | +24.9% | 12.2% | $276.5M |
(Filed on November 8, 2022) | +24.4% | 11.7% | $269.9M |
(Filed on August 16, 2022) | +25.8% | 12.0% | $303M |
(Filed on May 3, 2022) | +16.6% | 11.8% | $247M |
(Filed on February 1, 2022) | +6.5% | 11.7% | $219.2M |
(Filed on November 2, 2021) | +9.4% | 11.6% | $189.2M |
(Filed on August 17, 2021) | -0.0% | 11.5% | $225.4M |
(Filed on May 4, 2021) | +3.1% | 10.8% | $224.1M |
(Filed on February 2, 2021) | +5.7% | 11.5% | $220M |
(Filed on November 3, 2020) | +5.9% | 11.5% | $168.5M |
(Filed on August 18, 2020) | +17.3% | 11.5% | $180.8M |
(Filed on May 5, 2020) | +20.1% | 11.7% | $166.4M |
(Filed on February 4, 2020) | +19.6% | 11.3% | $231M |
(Filed on November 5, 2019) | +5.6% | 10.7% | $220M |
(Filed on August 18, 2020) (Filed on August 20, 2019) | -6.8% | 11.3% | $158.1M |
(Filed on May 7, 2019) | -9.4% | 11.1% | $142.4M |
(Filed on February 5, 2019) | -4.0% | 11.0% | $134.8M |
(Filed on November 6, 2018) | +7.6% | 11.3% | $111.6M |
(Filed on August 22, 2018) | +34.0% | 12.1% | $133.8M |
(Filed on May 8, 2018) | +46.2% | 12.0% | $136.6M |
(Filed on February 7, 2018) | +50.7% | 12.3% | $85.6M |
(Filed on November 7, 2017) | +53.4% | 11.9% | $105.9M |
(Filed on August 23, 2017) | +33.9% | 12.2% | $142.8M |
(Filed on May 9, 2017) | +32.4% | 12.4% | $128M |
(Filed on February 7, 2017) | +23.7% | 12.2% | $131.4M |
(Filed on November 9, 2016) | +14.3% | 12.0% | $95.5M |
(Filed on August 17, 2016) | +29.0% | 11.9% | $113M |
(Filed on May 3, 2016) | +13.0% | 11.4% | $128.9M |
(Filed on February 2, 2016) | +5.5% | 11.2% | $112M |
(Filed on November 3, 2015) | +10.4% | 10.8% | $244.7M |
(Filed on August 19, 2015) | +0.1% | 11.1% | $233.5M |
(Filed on May 5, 2015) | +7.8% | 10.3% | $233.7M |
(Filed on February 3, 2015) | +6.7% | 11.5% | $180.1M |
(Filed on November 5, 2014) | +8.1% | 10.9% | $163.9M |
(Filed on October 16, 2014) | +12.0% | 10.7% | $149.7M |
(Filed on May 6, 2014) | +11.9% | 10.4% | $157.5M |
(Filed on February 4, 2014) | +73.3% | 11.0% | $128.1M |
(Filed on November 5, 2013) | -14.9% | 11.2% | $115.4M |
(Filed on August 16, 2013) | -25.0% | 10.7% | $115.5M |
(Filed on May 3, 2013) | -28.7% | 10.7% | $125.4M |
(Filed on February 5, 2013) | -47.7% | 9.2% | $112.1M |
(Filed on November 6, 2012) | +7.3% | 12.3% | $132.3M |
(Filed on August 28, 2012) | — | 12.6% | $127.3M |
(Filed on May 9, 2012) | — | 13.0% | — |
(Filed on February 8, 2012) | — | 12.8% | — |
(Filed on November 9, 2011) | — | 12.5% | — |