- 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 26, 2026) | +32.7% | 53.8% | $204.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 27, 2026) | +15.9% | 52.0% | $163.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 23, 2026) | +9.3% | 50.4% | $195.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 25, 2025) | +12.7% | 51.9% | $164.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 26, 2026) | +19.6% | 52.1% | $168.6M |
(Filed on May 27, 2026) | +21.8% | 52.3% | $156.5M |
(Filed on March 23, 2026) | +30.1% | 52.0% | $151.7M |
(Filed on November 25, 2025) | +17.9% | 51.1% | $136.5M |
(Filed on August 26, 2025) | -9.7% | 49.0% | $115.9M |
(Filed on May 29, 2025) | -12.9% | 48.3% | $126.8M |
(Filed on March 25, 2025) | +15.2% | -0.2% | $128.6M |
(Filed on December 3, 2024) | +13.1% | 46.3% | $123.8M |
(Filed on August 28, 2024) | +13.9% | 42.3% | $147.9M |
(Filed on June 5, 2024) | +17.0% | 43.5% | $164.2M |
(Filed on March 28, 2024) | -12.1% | 59.7% | $235.5M |
(Filed on December 6, 2023) | -8.9% | 64.5% | $617.8M |
(Filed on September 13, 2023) | +13.1% | 64.4% | $362.2M |
(Filed on June 7, 2023) | +18.7% | 63.9% | $275.2M |
(Filed on March 30, 2023) | +15.7% | 61.5% | $279.6M |
(Filed on November 30, 2022) | +26.5% | 63.5% | $276.6M |
(Filed on August 31, 2022) | +28.8% | 62.4% | $262.7M |
(Filed on June 1, 2022) | +28.4% | 61.5% | $258.2M |
(Filed on March 16, 2022) | +19.3% | 61.0% | $268.9M |
(Filed on December 1, 2021) | +9.3% | 61.0% | $262.3M |
(Filed on September 1, 2021) | +4.7% | 61.4% | $281.5M |
(Filed on June 2, 2021) | +1.0% | 60.9% | $268.9M |
(Filed on March 24, 2021) | -13.8% | 61.1% | $293.3M |
(Filed on December 2, 2020) | -18.7% | 61.2% | $283.1M |
(Filed on August 26, 2020) | -16.0% | 61.9% | $287.8M |
(Filed on May 27, 2020) | +0.7% | 61.9% | $287.3M |
(Filed on March 20, 2020) | +13.8% | 61.8% | $312.1M |
(Filed on December 4, 2019) | +15.5% | 61.4% | $312.2M |
(Filed on August 28, 2019) | +6.6% | 61.3% | $311.3M |
(Filed on May 29, 2019) | -9.3% | 54.8% | $303.3M |
(Filed on March 20, 2020) (Filed on March 21, 2019) | +0.4% | 60.7% | $307.9M |
(Filed on November 28, 2018) | +9.6% | 59.5% | $291.1M |
(Filed on August 29, 2018) | +12.7% | 60.2% | $277.9M |
(Filed on May 30, 2018) | +9.7% | 59.0% | $281.6M |
(Filed on March 22, 2018) | +18.1% | 59.6% | $297.1M |
(Filed on November 29, 2017) | +18.5% | 59.1% | $297.9M |
(Filed on August 30, 2017) | +8.1% | 60.2% | $238.9M |
(Filed on May 31, 2017) | +0.8% | 59.9% | $216M |
(Filed on March 23, 2017) | -9.0% | 58.6% | $211.8M |
(Filed on November 30, 2016) | -22.2% | 60.1% | $192.4M |
(Filed on August 31, 2016) | -13.7% | 60.1% | $212.6M |
(Filed on June 1, 2016) | -2.1% | 60.3% | $211.5M |
(Filed on March 31, 2016) | +3.1% | 56.1% | $230.3M |
(Filed on December 4, 2015) | +5.6% | 60.0% | $232.5M |
(Filed on September 4, 2015) | -11.7% | 60.5% | $238.7M |
(Filed on June 5, 2015) | -18.2% | 58.8% | $241.2M |
(Filed on March 30, 2015) (Filed on March 27, 2014) | — | 42.5% | $243.2M |
(Filed on December 5, 2014) | -12.3% | 59.1% | $237.4M |
(Filed on September 5, 2014) | +9.5% | 61.0% | $237.1M |
(Filed on June 6, 2014) | +39.2% | 59.9% | $230.4M |
(Filed on March 27, 2014) | — | — | $223.2M |
(Filed on December 6, 2013) | +29.8% | 60.2% | $205M |
(Filed on September 6, 2013) | +15.7% | 49.5% | $165.9M |
(Filed on June 7, 2013) | -4.7% | 47.4% | $138.9M |
(Filed on March 27, 2014) (Filed on March 28, 2013) | -10.5% | 57.4% | $227M |
(Filed on December 7, 2012) | +0.7% | 59.2% | $183.1M |
(Filed on September 7, 2012) | +15.0% | 60.4% | $140.6M |
(Filed on June 8, 2012) | +20.1% | 60.4% | $134.6M |
(Filed on March 28, 2013) (Filed on March 29, 2012) | +36.8% | 60.2% | $119M |
(Filed on December 9, 2011) | +63.8% | 60.0% | $142.2M |
(Filed on September 30, 2011) | +70.7% | 59.6% | $105.9M |
(Filed on June 10, 2011) | — | 56.0% | — |
(Filed on March 31, 2011) | — | 53.9% | $80.6M |
(Filed on December 10, 2010) | — | 55.1% | — |
(Filed on September 10, 2010) | — | 54.5% | — |