- 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 6, 2026) | +14.7% | — | $196.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 5, 2026) | +17.8% | — | $182.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 17, 2026) | +29.0% | 100.0% | $180.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 6, 2025) | +5.5% | — | $172.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | +0.1% | — | $194.3M |
(Filed on May 5, 2026) | +4.5% | — | $178M |
(Filed on February 17, 2026) | -18.9% | 100.0% | $184.8M |
(Filed on November 6, 2025) | +4.0% | — | $201.6M |
(Filed on August 5, 2025) | -9.4% | — | $203.1M |
(Filed on April 30, 2025) | -8.7% | — | $185.1M |
(Filed on February 21, 2025) | +10.7% | 100.0% | $201.6M |
(Filed on November 7, 2024) | +2.3% | — | $194M |
(Filed on August 1, 2024) | +22.4% | — | $213.4M |
(Filed on May 2, 2024) | +13.0% | — | $216.6M |
(Filed on February 27, 2024) | -14.8% | 100.0% | $208M |
(Filed on November 7, 2023) | -11.8% | — | $226.6M |
(Filed on August 3, 2023) | -16.3% | — | $255.9M |
(Filed on May 4, 2023) | +11.6% | — | $268.7M |
(Filed on February 28, 2023) | +27.2% | 100.0% | $192.8M |
(Filed on November 3, 2022) | +13.7% | — | $236.1M |
(Filed on August 4, 2022) | +16.9% | — | $243.6M |
(Filed on May 5, 2022) | -18.2% | — | $259.1M |
(Filed on February 25, 2022) | -11.7% | 100.0% | $284.8M |
(Filed on November 8, 2021) | -12.2% | — | $321.5M |
(Filed on August 5, 2021) | -17.2% | — | $313.7M |
(Filed on May 4, 2021) | -16.5% | — | $263.6M |
(Filed on February 19, 2021) | -15.9% | 100.0% | $428.3M |
(Filed on November 3, 2020) | +19.0% | — | $345.1M |
(Filed on August 4, 2020) | +8.2% | — | $287.7M |
(Filed on May 8, 2020) | +16.8% | — | $263.2M |
(Filed on February 19, 2021) (Filed on February 26, 2020) | +12.3% | — | $329.1M |
(Filed on November 5, 2019) | -16.3% | — | $254.8M |
(Filed on August 6, 2019) | -18.5% | — | $228.4M |
(Filed on May 7, 2019) | -19.1% | — | $285.7M |
(Filed on February 27, 2019) | -14.6% | — | $259.7M |
(Filed on November 6, 2018) | -20.8% | — | $299.9M |
(Filed on July 26, 2018) | -16.6% | — | $251.5M |
(Filed on May 2, 2018) | -2.7% | — | $268.3M |
(Filed on February 28, 2018) | -10.6% | — | $256.5M |
(Filed on November 2, 2017) | -11.2% | — | $263.5M |
(Filed on August 3, 2017) | -19.5% | — | $218.9M |
(Filed on May 15, 2017) | -35.2% | — | $280.5M |
(Filed on February 23, 2017) | -26.5% | — | $257.3M |
(Filed on October 27, 2016) | -21.2% | — | $458.7M |
(Filed on July 28, 2016) | -16.2% | — | $320.1M |
(Filed on April 28, 2016) | -7.4% | 100.0% | $242.3M |
(Filed on February 29, 2016) | -11.3% | 100.0% | $129.5M |
(Filed on October 29, 2015) | -3.3% | 100.0% | $299.2M |
(Filed on July 31, 2015) | +1.5% | 100.0% | $259.5M |
(Filed on May 18, 2015) | +35.6% | 100.0% | $242.4M |
(Filed on May 11, 2015) | +135.0% | 100.0% | $178.5M |
(Filed on October 31, 2014) | +128.3% | 100.0% | $357.5M |
(Filed on August 18, 2014) | +157.7% | 100.0% | $439.7M |
(Filed on August 18, 2014) | +147.1% | 100.0% | $663.4M |
(Filed on March 3, 2014) | +51.1% | 100.0% | $220.1M |
(Filed on November 5, 2013) | +90.0% | 100.0% | $270.5M |
(Filed on August 6, 2013) (Filed on August 6, 2012) | +99.7% | 100.0% | $128.1M |
(Filed on May 8, 2013) (Filed on June 1, 2012) | +48.2% | 100.0% | $683.9M |
(Filed on March 1, 2013) | +38.3% | 100.0% | $144.2M |
(Filed on November 2, 2012) | +28.1% | 100.0% | $152M |
(Filed on August 6, 2012) | +39.3% | 100.0% | $104.2M |
(Filed on June 1, 2012) | +46.9% | 100.0% | $129.1M |
(Filed on February 29, 2012) | — | 100.0% | $127.8M |
(Filed on November 9, 2011) | — | 100.0% | — |
(Filed on August 4, 2011) | — | 100.0% | — |
(Filed on May 31, 2011) | — | 100.0% | — |