- 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) | +16.9% | 27.4% | $27.7M |
Filing text is unavailable for this period. | |||
(Filed on April 9, 2026) | +24.4% | 28.9% | $6M |
Filing text is unavailable for this period. | |||
(Filed on January 9, 2026) | +19.5% | 25.8% | $180.3M |
Filing text is unavailable for this period. | |||
(Filed on October 8, 2025) | +18.0% | 27.1% | $167.1M |
Filing text is unavailable for this period. | |||
(Filed on July 30, 2026) | -0.3% | 29.3% | $250.1M |
(Filed on April 9, 2026) | -3.9% | 29.3% | $222.8M |
(Filed on January 9, 2026) | -8.1% | 27.0% | $193.8M |
(Filed on October 8, 2025) | -17.5% | 24.3% | $178.5M |
(Filed on July 30, 2025) | -13.6% | 24.8% | $244.2M |
(Filed on April 9, 2025) | -8.5% | 23.1% | $227.3M |
(Filed on January 10, 2025) | -74.6% | 21.2% | $430.9M |
(Filed on October 7, 2024) | -77.9% | 22.3% | $201M |
(Filed on July 30, 2024) | -75.7% | 25.5% | $422.3M |
(Filed on April 9, 2024) | -74.9% | 22.8% | $267.2M |
(Filed on January 9, 2024) | -4.6% | 9.0% | $129.6M |
(Filed on October 4, 2023) | +26.8% | 12.0% | $35.8M |
(Filed on July 31, 2023) | +55.4% | 11.0% | $34.5M |
(Filed on April 10, 2023) | +81.6% | 10.4% | $44.3M |
(Filed on January 9, 2023) | +68.6% | 15.0% | $225.2M |
(Filed on October 11, 2022) | +58.0% | 19.7% | $399.2M |
(Filed on August 1, 2022) | +60.0% | 23.1% | $640.3M |
(Filed on April 11, 2022) | -0.6% | 21.6% | $649.5M |
(Filed on January 10, 2022) | -11.7% | 18.5% | $713.1M |
(Filed on October 12, 2021) | -17.9% | 16.1% | $650.1M |
(Filed on July 30, 2021) | -34.9% | 14.7% | $147.2M |
(Filed on April 9, 2021) | -12.6% | 15.1% | $103.4M |
(Filed on January 11, 2021) | -13.6% | 14.6% | $72.3M |
(Filed on October 13, 2020) | -13.4% | 13.7% | $45.6M |
(Filed on July 31, 2020) | -8.0% | 13.4% | $92.4M |
(Filed on April 9, 2020) | +3.9% | 10.3% | $113.1M |
(Filed on January 9, 2020) | +10.0% | 12.6% | $93M |
(Filed on October 10, 2019) | +16.5% | 14.5% | $96.8M |
(Filed on July 31, 2020) (Filed on July 30, 2019) | +20.7% | 16.0% | $122M |
(Filed on April 9, 2019) | +19.6% | 15.1% | $147.4M |
(Filed on January 9, 2019) | +19.7% | 16.1% | $122.2M |
(Filed on October 10, 2018) | +15.0% | 15.7% | $195.9M |
(Filed on July 30, 2018) | +18.3% | 18.3% | $278.1M |
(Filed on April 9, 2018) | +8.7% | 15.8% | $227.3M |
(Filed on January 9, 2018) | +4.0% | 16.9% | $175.2M |
(Filed on October 10, 2017) | -2.7% | 20.0% | $181.5M |
(Filed on July 24, 2017) | -15.5% | 18.8% | $84.2M |
(Filed on April 10, 2017) | -19.6% | 14.8% | $25.4M |
(Filed on January 6, 2017) | -19.7% | 15.6% | $27.4M |
(Filed on October 11, 2016) | -12.1% | 14.9% | $18.8M |
(Filed on August 1, 2016) | -5.0% | 13.0% | $31.1M |
(Filed on April 11, 2016) | +4.1% | 12.2% | $42.5M |
(Filed on January 11, 2016) | +13.1% | 14.4% | $96.5M |
(Filed on October 13, 2015) | +24.6% | 15.0% | $146.9M |
(Filed on July 30, 2015) | +26.6% | 14.7% | $190.1M |
(Filed on April 9, 2015) | +24.8% | 15.8% | $52.9M |
(Filed on January 9, 2015) | +23.7% | 16.7% | $109.1M |
(Filed on October 9, 2014) | +3.9% | 16.0% | $121M |
(Filed on July 30, 2014) | -6.8% | 15.8% | $51.4M |
(Filed on April 7, 2014) | +1.4% | 15.7% | $37.4M |
(Filed on January 9, 2014) | +10.1% | 15.2% | $32.9M |
(Filed on October 10, 2013) | +10.6% | 14.1% | $30.5M |
(Filed on July 30, 2013) | +11.8% | 16.1% | $41M |
(Filed on April 8, 2013) | +7.3% | 13.6% | $35.3M |
(Filed on January 9, 2013) | -2.6% | 10.0% | $53.8M |
(Filed on October 9, 2012) | -2.3% | 11.9% | — |
(Filed on July 30, 2012) | +7.9% | 17.6% | $56.2M |
(Filed on April 9, 2012) | +26.2% | 15.5% | $49.7M |
(Filed on January 17, 2012) | +29.6% | 12.0% | $60.9M |
(Filed on October 12, 2010) | +47.7% | 12.8% | $64.9M |
(Filed on August 1, 2011) | — | 16.9% | $59M |
(Filed on April 11, 2011) | — | 12.8% | — |
(Filed on January 10, 2011) | — | 15.0% | — |
(Filed on October 12, 2010) | — | 11.8% | — |