- 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 6, 2026) | +36.8% | 63.5% | $9.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 7, 2026) | +35.1% | 64.4% | $14.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 17, 2026) | +2.7% | 66.8% | $8.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 5, 2025) | +4.3% | 69.3% | $0 |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | +6.3% | 65.4% | $2K |
(Filed on May 7, 2026) | +7.0% | 66.7% | $2K |
(Filed on February 17, 2026) | +9.3% | 68.4% | $14K |
(Filed on November 5, 2025) | +10.5% | 65.9% | $79K |
(Filed on August 6, 2025) | +13.7% | 66.8% | $9K |
(Filed on May 6, 2025) | +16.3% | 67.3% | $8K |
(Filed on February 11, 2025) | +18.4% | 67.5% | $11K |
(Filed on November 5, 2024) | +20.9% | 65.5% | $6K |
(Filed on August 6, 2024) | +20.7% | 66.2% | $31K |
(Filed on May 7, 2024) | +20.6% | 66.2% | $6K |
(Filed on February 13, 2024) | +18.9% | 65.3% | $35K |
(Filed on October 31, 2023) | +13.2% | 66.9% | $6K |
(Filed on August 1, 2023) | +9.5% | 67.8% | $0 |
(Filed on May 2, 2023) | +3.7% | 67.1% | $15K |
(Filed on February 14, 2023) | +1.0% | 68.1% | $0 |
(Filed on November 1, 2022) | -1.9% | 69.0% | $250K |
(Filed on August 2, 2022) | -7.2% | 70.9% | $2K |
(Filed on May 3, 2022) | -12.0% | 69.1% | $99K |
(Filed on February 15, 2022) | -11.1% | 19.7% | $2K |
(Filed on November 2, 2021) | -8.0% | 24.0% | $2K |
(Filed on August 3, 2021) | -2.9% | 20.7% | $2K |
(Filed on May 4, 2021) | +4.8% | -318.3% | $2K |
(Filed on February 16, 2021) | +3.6% | 68.2% | $10K |
(Filed on November 3, 2020) | +4.0% | 26.3% | $2K |
(Filed on August 4, 2020) | +4.1% | 24.7% | $2K |
(Filed on May 5, 2020) | +123.1% | 20.8% | $227K |
(Filed on February 18, 2020) | +128.1% | 67.7% | $99K |
(Filed on November 5, 2019) | +137.7% | 61.9% | $2.8M |
(Filed on August 6, 2019) | +147.7% | 65.5% | $2.5M |
(Filed on May 7, 2019) | +15.9% | 51.2% | $710.5M |
(Filed on February 18, 2020) (Filed on February 19, 2019) | +0.6% | 66.8% | $4M |
(Filed on November 6, 2018) (Filed on November 7, 2017) | +16.3% | 55.5% | $923K |
(Filed on August 7, 2018) | +6.1% | 55.0% | $319K |
(Filed on May 9, 2018) | -0.5% | 55.6% | $7K |
(Filed on February 13, 2018) | +9.2% | 60.2% | $65K |
(Filed on November 7, 2017) | -13.3% | 69.1% | $7K |
(Filed on August 4, 2017) | -4.3% | 70.6% | $7K |
(Filed on May 4, 2017) | +2.1% | 68.6% | $7K |
(Filed on February 13, 2017) | +12.5% | 100.0% | $7K |
(Filed on November 8, 2016) | +23.7% | 68.9% | $7K |
(Filed on August 4, 2016) | +24.6% | 71.3% | $7K |
(Filed on May 5, 2016) | +29.5% | 70.4% | $6K |
(Filed on February 11, 2016) | +25.4% | 100.0% | $6K |
(Filed on November 5, 2015) | +48.7% | 100.0% | $7K |
(Filed on August 5, 2015) | +59.9% | 100.0% | $7K |
(Filed on May 7, 2015) | +54.0% | 100.0% | $7K |
(Filed on February 19, 2015) | +53.1% | 67.9% | $7K |
(Filed on November 7, 2014) | +23.7% | 68.9% | $7K |
(Filed on August 12, 2014) | +15.4% | 69.6% | $6.5K |
(Filed on May 7, 2014) | +20.2% | 68.0% | $6.5K |
(Filed on February 20, 2014) | — | 100.0% | $7K |
(Filed on November 7, 2013) | — | 68.5% | — |
(Filed on August 14, 2013) | — | 68.4% | — |
(Filed on May 10, 2013) | — | 66.7% | — |