- 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) | +21.0% | 25.4% | $112M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 30, 2026) | +17.2% | 22.8% | $273M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 19, 2026) | +8.6% | 30.5% | $67M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 4, 2025) | +12.4% | 33.1% | $57M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 30, 2026) | -8.8% | 30.8% | $225M |
(Filed on April 30, 2026) | -7.1% | 27.1% | $101M |
(Filed on February 19, 2026) | -12.2% | 30.1% | $670M |
(Filed on November 4, 2025) | -17.7% | 31.2% | $52M |
(Filed on August 7, 2025) | -3.1% | 29.3% | $109M |
(Filed on April 30, 2025) | -7.6% | 21.7% | $2.6B |
(Filed on February 21, 2025) | +8.9% | 30.1% | $1.3B |
(Filed on October 30, 2024) | +10.1% | 33.9% | $647.6M |
(Filed on August 8, 2024) | +10.9% | 30.8% | $421.5M |
(Filed on April 30, 2024) | +10.0% | 22.4% | $229.4M |
(Filed on February 23, 2024) | -1.3% | 24.0% | $358M |
(Filed on November 1, 2023) | +16.3% | 26.9% | $135.7M |
(Filed on July 27, 2023) | +19.1% | 25.9% | $772.1M |
(Filed on May 4, 2023) | +25.3% | 12.7% | $189.6M |
(Filed on February 24, 2023) | +26.9% | 23.2% | $258.4M |
(Filed on November 2, 2022) | +17.9% | 28.4% | $2.4B |
(Filed on July 28, 2022) | +8.4% | 27.9% | $53.1M |
(Filed on May 3, 2022) | +2.5% | 17.8% | $313.9M |
(Filed on February 22, 2022) | +7.2% | 27.6% | $207.3M |
(Filed on November 2, 2021) | -7.0% | 30.6% | $116.6M |
(Filed on July 29, 2021) | -0.7% | 29.9% | $70.1M |
(Filed on May 4, 2021) | +2.0% | 14.9% | $424M |
(Filed on February 19, 2021) | +7.9% | 23.5% | $21M |
(Filed on October 29, 2020) | +16.4% | 29.6% | $49.1M |
(Filed on July 28, 2020) | +6.4% | 27.9% | $53.6M |
(Filed on May 5, 2020) | +17.1% | 15.2% | $37.4M |
(Filed on February 21, 2020) | +5.1% | 22.3% | $44.9M |
(Filed on October 30, 2019) | +12.1% | 25.7% | $54M |
(Filed on July 31, 2019) | +13.1% | 26.3% | $33.8M |
(Filed on May 1, 2019) | -5.0% | 13.8% | $1.4B |
(Filed on February 21, 2020) (Filed on February 25, 2019) | +2.3% | 26.7% | $1.4B |
(Filed on November 7, 2018) | -1.5% | 26.8% | $35.2M |
(Filed on July 27, 2018) | +8.8% | 25.8% | $36.7M |
(Filed on May 8, 2018) | +7.0% | 17.4% | $55.4M |
(Filed on February 23, 2018) | +12.3% | 23.8% | $50M |
(Filed on November 2, 2017) | +2.0% | 26.6% | $60.7M |
(Filed on August 1, 2017) | +6.1% | 25.3% | $28.6M |
(Filed on May 10, 2017) | +14.1% | 18.4% | $27.2M |
(Filed on February 24, 2017) | -1.4% | 21.9% | $168.4M |
(Filed on November 2, 2016) | +7.8% | 24.3% | $436.4M |
(Filed on August 4, 2016) | +37.7% | 21.7% | $44.2M |
(Filed on May 5, 2016) | +61.3% | 10.7% | $56.4M |
(Filed on February 23, 2016) | +57.1% | 19.3% | $108.7M |
(Filed on November 5, 2015) | +50.9% | 19.5% | $73.6M |
(Filed on August 7, 2015) | +19.2% | 20.3% | $34.3M |
(Filed on May 5, 2015) | +11.6% | 6.0% | $35.8M |
(Filed on February 24, 2015) | +8.5% | 18.5% | $42.4M |
(Filed on November 3, 2014) | +12.3% | 21.5% | $57.2M |
(Filed on August 4, 2014) | +2.9% | 19.1% | $43.7M |
(Filed on May 5, 2014) | -2.6% | 3.3% | $37.3M |
(Filed on February 24, 2014) | +19.3% | 15.3% | $25.4M |
(Filed on November 7, 2013) | +17.9% | 20.9% | $35.4M |
(Filed on August 5, 2013) | +18.0% | 18.7% | $41.4M |
(Filed on May 6, 2013) | +20.1% | 6.0% | $45M |
(Filed on February 22, 2013) | +41.4% | 16.6% | $26M |
(Filed on November 6, 2012) | -1.4% | 22.3% | $56.8M |
(Filed on August 6, 2012) | -8.4% | 21.1% | $26.1M |
(Filed on May 9, 2012) | -3.8% | 6.9% | $176.8M |
(Filed on February 22, 2013) (Filed on February 29, 2012) | -20.5% | 23.7% | $70.3M |
(Filed on November 7, 2011) | +4.4% | 22.3% | $60.5M |
(Filed on August 8, 2011) | +8.4% | 23.3% | $32.1M |
(Filed on May 3, 2011) | — | 5.8% | $221M |
(Filed on February 25, 2011) | — | 15.9% | $263.6M |
(Filed on November 2, 2010) | — | 24.1% | $193.8M |
(Filed on August 3, 2010) | — | 24.0% | $133.4M |