- 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) | +42.9% | 86.8% | $52.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 6, 2026) | +15.1% | 91.7% | $52.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 26, 2026) | +45.8% | 87.6% | $74.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 5, 2025) | +17.2% | 94.5% | $127.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 5, 2026) | +5.7% | 94.0% | $57M |
(Filed on May 6, 2026) | +18.2% | 95.2% | $47.3M |
(Filed on February 26, 2026) | +31.3% | 93.7% | $46.3M |
(Filed on November 5, 2025) | +36.7% | 95.4% | $62.4M |
(Filed on August 6, 2025) | +48.9% | 92.3% | $96.6M |
(Filed on May 8, 2025) | +63.1% | 94.2% | $193.3M |
(Filed on February 26, 2025) | +62.2% | 89.5% | $238.5M |
(Filed on November 7, 2024) | +56.1% | 92.2% | $83M |
(Filed on August 7, 2024) | +157.3% | 89.3% | $86.2M |
(Filed on May 8, 2024) | +238.8% | 86.4% | $85.9M |
(Filed on February 27, 2024) | +188.1% | 88.7% | $69.8M |
(Filed on November 7, 2023) | +47.8% | 84.7% | $54.3M |
(Filed on August 7, 2023) | -18.8% | 75.6% | $35.5M |
(Filed on May 9, 2023) | -31.2% | 81.0% | $67.2M |
(Filed on February 23, 2023) | -32.1% | 65.7% | $124.2M |
(Filed on November 8, 2022) | +44.7% | 82.8% | $51.7M |
(Filed on August 9, 2022) | +54.0% | 81.1% | $62.5M |
(Filed on May 5, 2022) | +7.4% | 75.3% | $247.8M |
(Filed on February 24, 2022) | +15.3% | 80.2% | $67M |
(Filed on November 9, 2021) | +5.2% | 76.6% | $52.4M |
(Filed on August 11, 2021) | +0.7% | 75.7% | $63.2M |
(Filed on May 12, 2021) | -7.0% | 74.4% | $38.9M |
(Filed on February 25, 2021) | -0.2% | 71.0% | $29.9M |
(Filed on November 4, 2020) | +226.6% | 51.4% | $30.2M |
(Filed on August 5, 2020) | +285.4% | 71.2% | $8M |
(Filed on May 6, 2020) | +403.5% | 77.0% | $34.5M |
(Filed on February 25, 2020) | +253.9% | 68.9% | $71.2M |
(Filed on November 8, 2019) | +118.7% | -18.7% | $10.4M |
(Filed on August 7, 2019) | +80.0% | -30.9% | $26.2M |
(Filed on May 7, 2019) | +15.2% | -15.7% | $26.7M |
(Filed on February 26, 2019) | -63.5% | -10.8% | $43.9M |
(Filed on November 1, 2018) | -98.7% | -123.9% | $20.1M |
(Filed on August 2, 2018) | — | -135.1% | $43.4M |
(Filed on May 9, 2018) | — | 15.3% | $48M |
(Filed on February 27, 2018) | — | 66.1% | $22.9M |
(Filed on November 7, 2017) | — | 97.3% | $35.5M |
(Filed on August 7, 2017) | — | — | $63.7M |
(Filed on May 10, 2017) | — | — | $27.7M |
(Filed on March 16, 2017) | — | — | $59.1M |
(Filed on November 9, 2016) | — | — | $32.9M |
(Filed on August 10, 2016) (Filed on August 9, 2016) | — | — | $107.2M |
(Filed on May 9, 2016) | — | — | $120.8M |
(Filed on March 15, 2016) | — | — | $120.8M |
(Filed on November 9, 2015) | — | — | $172.5M |
(Filed on August 10, 2015) | — | — | $41.2M |
(Filed on May 11, 2015) | — | — | $35.8M |
(Filed on March 2, 2015) | — | — | $70.8M |
(Filed on November 10, 2014) | — | — | $93.8M |
(Filed on August 11, 2014) | — | — | $28.5M |
(Filed on May 12, 2014) | — | — | $28M |
(Filed on March 3, 2014) | — | — | $61.8M |
(Filed on November 12, 2013) | — | 100.0% | $1.8M |
(Filed on August 9, 2013) | — | — | $31.6M |
(Filed on May 10, 2013) | — | — | $56.4M |
(Filed on March 18, 2013) | — | — | $2.7M |
(Filed on November 9, 2012) | — | — | $22.8M |
(Filed on August 9, 2012) | — | — | $24.8M |
(Filed on May 10, 2012) | — | 100.0% | — |
(Filed on March 15, 2012) | — | — | $66.1M |
(Filed on November 4, 2011) | — | — | — |
(Filed on August 4, 2011) | — | 100.0% | — |