- 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 September 3, 2026) | +32.3% | 28.7% | $18.7M |
Filing text is unavailable for this period. | |||
(Filed on June 17, 2026) | +26.7% | 29.8% | $28.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 5, 2026) | +17.1% | 26.2% | $18.4M |
Filing text is unavailable for this period. | |||
(Filed on December 4, 2025) | -3.9% | 24.3% | $22.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on September 3, 2026) | -3.7% | 25.9% | $18M |
(Filed on June 17, 2026) | -11.6% | 28.8% | $25.2M |
(Filed on March 5, 2026) | -15.7% | 24.1% | $26.7M |
(Filed on December 4, 2025) | +3.8% | 26.6% | $39.1M |
(Filed on September 4, 2025) | -22.7% | 27.4% | $35.5M |
(Filed on June 20, 2025) | +9.9% | 35.5% | $60.8M |
(Filed on March 6, 2025) | +6.5% | 28.7% | $47.4M |
(Filed on December 5, 2024) | +3.2% | 25.4% | $44.2M |
(Filed on September 5, 2024) | +35.4% | 26.6% | $55.5M |
(Filed on June 20, 2024) | -20.1% | 29.0% | $53.6M |
(Filed on March 7, 2024) | -27.4% | 32.4% | $44.6M |
(Filed on December 7, 2023) | -47.5% | 32.4% | $43M |
(Filed on September 7, 2023) | -69.3% | 37.3% | $110.5M |
(Filed on June 22, 2023) | -43.9% | 39.8% | $120.7M |
(Filed on March 9, 2023) | -31.0% | 39.6% | $107.3M |
(Filed on December 6, 2022) | -7.3% | 44.3% | $159.4M |
(Filed on September 8, 2022) | +19.5% | 47.3% | $171.4M |
(Filed on June 23, 2022) | +67.3% | 45.1% | $113M |
(Filed on March 3, 2022) | +102.2% | 42.6% | $59.7M |
(Filed on December 2, 2021) | +118.7% | 40.6% | $55.5M |
(Filed on September 1, 2021) | +85.9% | 40.2% | $65.3M |
(Filed on June 17, 2021) | +9.9% | 32.2% | $125M |
(Filed on March 4, 2021) | -21.4% | 28.0% | $46.1M |
(Filed on December 3, 2020) | -29.7% | 28.4% | $43.8M |
(Filed on September 3, 2020) | -10.9% | 38.7% | $30.7M |
(Filed on June 19, 2020) | +2.2% | 36.1% | $41M |
(Filed on March 5, 2020) | +2.9% | 33.4% | $37.5M |
(Filed on December 5, 2019) | +8.9% | 34.9% | $36.4M |
(Filed on August 29, 2019) | +7.6% | 37.8% | $25.2M |
(Filed on June 19, 2020) (Filed on June 19, 2019) | -24.9% | 33.4% | $48.9M |
(Filed on March 7, 2019) | -32.6% | 29.8% | $38.2M |
(Filed on December 6, 2018) | -36.4% | 34.2% | $68.2M |
(Filed on August 30, 2018) | -37.7% | 31.5% | $43.4M |
(Filed on June 20, 2018) | +3.6% | 39.6% | $61.5M |
(Filed on March 1, 2018) | +10.8% | 42.5% | $54.3M |
(Filed on December 7, 2017) | +63.0% | 41.8% | $73.9M |
(Filed on September 7, 2017) | +40.1% | 42.3% | $215M |
(Filed on June 29, 2017) | +22.2% | 41.6% | $191.3M |
(Filed on March 2, 2017) | +61.5% | 41.1% | $105.2M |
(Filed on December 1, 2016) | +32.1% | 39.2% | $54.1M |
(Filed on September 1, 2016) | +12.1% | 39.8% | $55.4M |
(Filed on June 16, 2016) | +6.2% | 37.1% | $42.2M |
(Filed on March 3, 2016) | -10.5% | 33.6% | $59M |
(Filed on December 8, 2015) | -22.1% | 32.1% | $64.4M |
(Filed on August 27, 2015) | -22.9% | 37.2% | $83.5M |
(Filed on June 22, 2015) | -4.6% | 40.9% | $68.9M |
(Filed on March 3, 2015) | +7.1% | 40.2% | $45.3M |
(Filed on December 4, 2014) | +2.0% | 41.6% | $52.9M |
(Filed on August 26, 2014) | +25.8% | 42.6% | $146.5M |
(Filed on June 19, 2014) | +37.6% | 38.3% | $100.5M |
(Filed on March 4, 2014) | +38.8% | 36.6% | $62M |
(Filed on December 10, 2013) | +48.0% | 35.5% | $61.3M |
(Filed on September 5, 2013) | +48.3% | 37.7% | $60.5M |
(Filed on June 25, 2013) | +27.7% | 36.1% | $56.7M |
(Filed on March 5, 2013) | +23.8% | 30.6% | $25.7M |
(Filed on December 6, 2012) | +10.5% | 26.7% | $49.2M |
(Filed on September 6, 2012) | -3.3% | 28.9% | $37.7M |
(Filed on June 28, 2012) | — | 30.7% | $58.3M |
(Filed on March 8, 2012) | — | 24.5% | — |
(Filed on December 8, 2011) | — | 30.4% | — |
(Filed on September 7, 2011) | — | 34.0% | — |