- 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 5, 2026) | +30.0% | 26.3% | $143.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 27, 2026) | +29.6% | 27.3% | $140.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 4, 2026) | +21.4% | 30.7% | $141.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 5, 2025) | +20.9% | 31.0% | $212.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 5, 2026) | +79.6% | 33.8% | $207.9M |
(Filed on May 27, 2026) | +58.6% | 26.5% | $79.5M |
(Filed on February 4, 2026) | +56.0% | 26.6% | $75.2M |
(Filed on November 5, 2025) | +60.2% | 28.7% | $72.1M |
(Filed on July 30, 2025) | +33.2% | 30.3% | $93.5M |
(Filed on May 21, 2025) | +32.4% | 24.8% | $90.5M |
(Filed on February 5, 2025) | +64.8% | 25.4% | $24M |
(Filed on October 30, 2024) (Filed on November 1, 2023) | +22.8% | 25.2% | $22.8M |
(Filed on August 6, 2024) (Filed on August 9, 2023) | +33.4% | 20.8% | $22M |
(Filed on May 29, 2024) | +12.1% | 12.0% | $23.4M |
(Filed on January 24, 2024) | -10.9% | 2.2% | $23.7M |
(Filed on November 1, 2023) | -0.8% | 7.1% | $27.8M |
(Filed on August 9, 2023) | -10.8% | 9.8% | $33.4M |
(Filed on May 31, 2023) | -67.5% | 11.6% | $40.6M |
(Filed on February 1, 2023) | +13.4% | 13.3% | $43.9M |
(Filed on November 1, 2022) | +32.2% | 11.7% | $48.5M |
(Filed on August 3, 2022) | +19.8% | 13.3% | $50.1M |
(Filed on June 1, 2022) (Filed on June 2, 2021) | — | 20.0% | $67.8M |
(Filed on February 2, 2022) | +31.9% | 16.7% | $67.9M |
(Filed on November 8, 2021) | +50.7% | 26.1% | $41.2M |
(Filed on August 4, 2021) | +54.1% | 23.8% | $20.7M |
(Filed on June 2, 2021) | — | — | $24.7M |
(Filed on February 3, 2021) (Filed on February 5, 2020) | +26.8% | 8.9% | $25.5M |
(Filed on November 4, 2020) | -5.8% | 26.9% | $52.8M |
(Filed on August 5, 2020) | +9.2% | 11.5% | $74M |
(Filed on June 2, 2020) | +8.1% | 18.9% | $77.5M |
(Filed on February 5, 2020) | -5.4% | 26.4% | $80M |
(Filed on November 5, 2019) | +34.6% | 24.4% | $56.2M |
(Filed on August 6, 2019) | +41.3% | 30.9% | $26.8M |
(Filed on June 5, 2019) | -16.7% | 22.2% | $34.1M |
(Filed on February 5, 2019) | -45.0% | 33.6% | $22.1M |
(Filed on November 6, 2018) | -40.3% | 2.5% | $30.3M |
(Filed on July 31, 2018) | -33.1% | -50.3% | $37.5M |
(Filed on June 6, 2018) | -41.2% | 17.5% | $26.8M |
(Filed on February 5, 2018) | +5.3% | 18.6% | $25.1M |
(Filed on November 7, 2017) | -2.6% | 11.4% | $25.3M |
(Filed on August 8, 2017) | -43.7% | 6.5% | $35.2M |
(Filed on May 25, 2017) | +9.5% | 33.6% | $39.3M |
(Filed on February 6, 2017) | +21.3% | 25.3% | $36.4M |
(Filed on November 2, 2016) | +52.6% | 15.8% | $32.6M |
(Filed on August 9, 2016) | +102.8% | 13.6% | $38.6M |
(Filed on May 31, 2016) | +54.3% | 6.5% | $20.5M |
(Filed on February 9, 2016) | +3.3% | 14.9% | $36M |
(Filed on November 3, 2015) | -48.5% | -10.6% | $34.7M |
(Filed on August 5, 2015) | -49.3% | -3.3% | $36.6M |
(Filed on May 28, 2015) | -20.2% | -0.7% | $43.1M |
(Filed on February 5, 2015) | +18.1% | 22.9% | $35.4M |
(Filed on November 6, 2014) | +15.9% | 6.5% | $25.9M |
(Filed on August 5, 2014) | -19.6% | 22.1% | $32.6M |
(Filed on June 5, 2014) | -28.7% | 11.4% | $39.2M |
(Filed on February 6, 2014) | -3.5% | 5.1% | $42.5M |
(Filed on November 12, 2013) | +0.3% | 2.3% | $49.1M |
(Filed on August 7, 2013) | +217.0% | 41.1% | $60.5M |
(Filed on June 14, 2013) | -52.1% | 12.4% | $46.3M |
(Filed on February 11, 2013) | -42.8% | -4.8% | $58.6M |
(Filed on November 6, 2012) | -78.8% | -5.5% | $93.5M |
(Filed on August 3, 2012) | -90.7% | -87.2% | $130.9M |
(Filed on June 6, 2012) | -31.8% | -166.1% | $123.8M |
(Filed on February 9, 2012) | -60.9% | 0.1% | $169M |
(Filed on November 9, 2011) | +31.3% | 39.4% | $52.6M |
(Filed on September 23, 2011) | +33.2% | 40.1% | $64.8M |
(Filed on September 23, 2011) | — | 37.8% | $87.6M |
(Filed on September 23, 2011) | — | 37.5% | — |
(Filed on September 23, 2011) (Filed on November 4, 2010) | — | 38.9% | — |
(Filed on August 5, 2010) | — | 30.9% | — |