- 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 14, 2026) | -15.7% | 82.4% | $158.9K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 15, 2026) | +5.1% | 81.8% | $173.6K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 31, 2026) | -8.4% | 80.4% | $87K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 14, 2025) | +31.5% | 88.0% | $64.2K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 14, 2026) | +22.2% | 83.7% | $99.7K |
(Filed on May 15, 2026) | +29.5% | 82.2% | $61K |
(Filed on March 31, 2026) | +47.7% | 87.3% | $105.6K |
(Filed on November 14, 2025) | +26.7% | 90.6% | $157.6K |
(Filed on August 8, 2025) | -15.8% | 91.3% | $119.3K |
(Filed on May 15, 2025) | -6.7% | 89.0% | $43.9K |
(Filed on April 15, 2025) | +13.6% | 86.4% | $57.3K |
(Filed on November 13, 2024) | -0.4% | 89.5% | $69.1K |
(Filed on August 13, 2024) | +47.2% | 91.8% | $53.4K |
(Filed on May 15, 2024) | +15.0% | 91.5% | $47.8K |
(Filed on April 16, 2024) | -0.9% | 86.3% | $37K |
(Filed on November 13, 2023) | -6.7% | 86.4% | $32.6K |
(Filed on August 11, 2023) | -33.3% | 91.5% | $43.6K |
(Filed on May 12, 2023) | +6.1% | 89.4% | $80.6K |
(Filed on April 14, 2023) | -6.1% | 88.4% | $90.9K |
(Filed on November 14, 2022) | +20.4% | 89.4% | $78.6K |
(Filed on August 15, 2022) | +101.2% | 92.0% | $108.7K |
(Filed on May 10, 2022) | -10.4% | 90.4% | $39K |
(Filed on April 13, 2022) | -12.0% | 88.3% | $46K |
(Filed on November 12, 2021) | -14.5% | 85.3% | $74.9K |
(Filed on August 16, 2021) | -40.7% | 91.6% | $71K |
(Filed on May 14, 2021) | -5.8% | 88.7% | $70.7K |
(Filed on March 31, 2021) | -22.2% | 88.7% | $60.7K |
(Filed on November 13, 2020) | -29.2% | 91.0% | $98.5K |
(Filed on August 17, 2020) | +36.5% | 91.2% | $63K |
(Filed on May 12, 2020) | +7.9% | 89.7% | $101.1K |
(Filed on March 27, 2020) | +58.0% | 89.1% | $86.5K |
(Filed on November 12, 2019) | +20.3% | 89.7% | $90.1K |
(Filed on August 9, 2019) | -2.0% | 84.4% | $76.7K |
(Filed on May 13, 2019) | -24.1% | 91.0% | $101.9K |
(Filed on March 29, 2019) | -22.3% | 68.7% | $206.2K |
(Filed on November 13, 2018) | +16.4% | 85.4% | $315K |
(Filed on August 10, 2018) | -18.9% | 87.2% | $518.8K |
(Filed on May 11, 2018) | +7.1% | 88.8% | $561.5K |
(Filed on March 30, 2018) | +23.6% | 90.8% | $56.9K |
(Filed on November 13, 2017) | +34.1% | 88.5% | $114.2K |
(Filed on August 11, 2017) | +32.7% | 87.3% | $87.7K |
(Filed on May 11, 2017) | +21.8% | 83.2% | $103.6K |
(Filed on March 31, 2017) | — | 81.4% | $347.5K |
(Filed on November 14, 2016) | -27.4% | 89.2% | $622.5K |
(Filed on August 9, 2016) | -4.2% | 88.1% | $1M |
(Filed on April 28, 2016) | -8.3% | 84.3% | $1.3M |
(Filed on March 30, 2016) | — | — | $2.3M |
(Filed on November 13, 2015) | +4.0% | 85.8% | $2.4M |
(Filed on August 14, 2015) | +27.1% | 88.0% | $2.8M |
(Filed on May 15, 2015) | +54.6% | 88.0% | $2.7M |
(Filed on March 31, 2015) | +4.9% | 82.0% | $31.3K |
(Filed on November 12, 2014) | +46.1% | 87.0% | $944 |
(Filed on August 12, 2014) | -11.5% | 88.1% | $20.2K |
(Filed on May 15, 2014) | -46.4% | 87.0% | $15.9K |
(Filed on April 7, 2014) | -36.6% | 88.0% | $59.8K |
(Filed on November 15, 2013) | -4.8% | 88.5% | $263.7K |
(Filed on August 14, 2013) | +86.5% | 84.8% | $169.7K |
(Filed on May 15, 2013) | +198.1% | 81.6% | $406K |
(Filed on April 1, 2013) | +326.4% | 81.8% | $950.8K |
(Filed on November 14, 2012) | +224.8% | 84.3% | $1.8M |
(Filed on August 14, 2012) | +90.2% | 75.3% | $2.2M |
(Filed on May 15, 2012) | — | 84.6% | — |
(Filed on March 30, 2012) | — | 83.1% | $127.1K |
(Filed on November 14, 2011) | — | 83.2% | — |
(Filed on August 22, 2011) | — | 91.7% | — |