- 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 15, 2026) | +23.9% | 25.9% | $6K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 13, 2026) | +29.2% | 28.8% | $2.9K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 12, 2026) | -17.9% | 18.6% | $4.8K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 14, 2025) | +9.5% | 27.5% | $6K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 15, 2026) (Filed on July 14, 2025) | -5.8% | 32.5% | $4.5K |
(Filed on April 13, 2026) | -10.2% | 29.1% | $4.1K |
(Filed on February 12, 2026) | -10.0% | 36.1% | $1.9K |
(Filed on October 14, 2025) | -27.6% | 28.9% | $5.1K |
(Filed on July 14, 2025) | -18.2% | 28.3% | $4.5K |
(Filed on April 10, 2025) | -19.2% | 25.7% | $2.5K |
(Filed on February 18, 2025) | +3.6% | 27.9% | $4K |
(Filed on October 10, 2024) | +8.6% | 28.3% | $4.2K |
(Filed on July 11, 2024) | +13.0% | 26.6% | $2.3K |
(Filed on April 11, 2024) | +26.3% | 30.9% | $4K |
(Filed on February 28, 2024) | -8.9% | 27.0% | $5.1K |
(Filed on October 13, 2023) | +13.4% | 26.2% | $4.1K |
(Filed on July 13, 2023) | +27.4% | 30.1% | $5K |
(Filed on April 13, 2023) (Filed on April 14, 2022) | +3.9% | 21.2% | $3.5K |
(Filed on February 16, 2023) | +32.7% | 28.8% | $2.7K |
(Filed on October 14, 2022) | +2.0% | 26.4% | $108K |
(Filed on July 15, 2022) | +4.9% | 30.2% | $5.2K |
(Filed on April 14, 2022) | +7.5% | 19.3% | $3.9K |
(Filed on February 17, 2022) | -27.2% | -9.1% | $2.7K |
(Filed on October 14, 2021) | +17.5% | 14.3% | $4.2K |
(Filed on July 12, 2021) | -5.2% | 18.3% | $2.9K |
(Filed on April 9, 2021) | +21.9% | 19.4% | $3.3K |
(Filed on February 9, 2021) | +98.4% | 18.1% | $3.1K |
(Filed on October 9, 2020) | +4.2% | 18.3% | $5K |
(Filed on July 10, 2020) | +8.6% | 16.7% | $4.4K |
(Filed on April 14, 2020) | -23.1% | 14.7% | $3.2K |
(Filed on February 6, 2020) | -25.1% | 2.0% | $3.5K |
(Filed on October 10, 2019) (Filed on October 9, 2018) | -19.4% | 22.3% | $4.9K |
(Filed on July 11, 2019) | +12.9% | 20.9% | $3.6K |
(Filed on April 9, 2019) | +21.4% | 20.9% | $92.8K |
(Filed on February 5, 2019) | +22.8% | 14.1% | $212.4K |
(Filed on October 9, 2018) | +1.8% | 22.1% | $393.3K |
(Filed on July 12, 2018) | -11.5% | 17.3% | $212.8K |
(Filed on April 2, 2018) | -22.6% | 25.2% | $750.8K |
(Filed on February 7, 2018) | -28.1% | 23.5% | $1.1M |
(Filed on October 6, 2017) | -1.3% | 19.3% | $501.1K |
(Filed on July 14, 2017) | -32.1% | 28.0% | $267.5K |
(Filed on April 4, 2017) | -21.6% | 28.5% | $629.3K |
(Filed on February 2, 2017) | -35.6% | 26.1% | $447.2K |
(Filed on October 6, 2016) | -43.8% | 19.4% | $643.5K |
(Filed on July 15, 2016) | -17.6% | 28.3% | $601.7K |
(Filed on April 14, 2016) | +16.9% | 28.2% | $902K |
(Filed on February 3, 2016) | +23.1% | 26.5% | $511.7K |
(Filed on October 1, 2015) | +23.9% | 23.3% | $237.1K |
(Filed on June 30, 2015) | +2.4% | 24.6% | $250.4K |
(Filed on March 31, 2015) | -25.9% | 21.5% | $85.9K |
(Filed on January 29, 2015) | +4.1% | 23.6% | $208K |
(Filed on October 9, 2014) | -18.9% | 18.5% | $1.4M |
(Filed on June 27, 2014) | -20.8% | 27.7% | $2.1M |
(Filed on April 14, 2014) | +33.3% | 28.2% | $3.6M |
(Filed on February 26, 2014) | +18.2% | 28.5% | $1.5M |
(Filed on October 15, 2013) | +24.7% | 29.7% | $335.8K |
(Filed on July 15, 2013) | +48.9% | 27.0% | $290.7K |
(Filed on April 15, 2013) | +35.3% | 23.4% | $316.5K |
(Filed on February 27, 2013) | -3.0% | 31.9% | $118.9K |
(Filed on October 15, 2012) | -12.6% | 29.3% | $213.9K |
(Filed on July 16, 2012) | — | 24.9% | — |
(Filed on April 13, 2012) | — | 10.2% | — |
(Filed on February 24, 2012) | — | 22.1% | $317.1K |
(Filed on October 14, 2011) | — | 24.4% | — |