- 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 July 30, 2026) | +11.1% | 6.8% | $20.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 30, 2026) | +18.2% | 21.1% | $20.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 26, 2026) | +22.3% | 25.0% | $19.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 30, 2025) | +42.3% | 16.4% | $28M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 30, 2026) | +8.0% | 15.3% | $5.6M |
(Filed on April 30, 2026) | +3.8% | 10.0% | $15M |
(Filed on February 26, 2026) | +1.7% | 4.5% | $20.2M |
(Filed on October 30, 2025) | -4.4% | -7.3% | $42.3M |
(Filed on July 30, 2025) | -15.5% | 19.6% | $216.3M |
(Filed on April 30, 2025) | -23.6% | 16.1% | $126M |
(Filed on February 27, 2025) | -43.2% | 9.1% | $98.5M |
(Filed on October 30, 2024) | -38.0% | -3.0% | $46.8M |
(Filed on August 1, 2024) | -41.8% | 21.7% | $45.1M |
(Filed on April 30, 2024) | -9.1% | 23.0% | $48.9M |
(Filed on March 6, 2024) | +22.8% | 39.6% | $63.8M |
(Filed on November 2, 2023) | +44.9% | 12.0% | $19.6M |
(Filed on July 27, 2023) | +102.4% | 50.2% | $125.2M |
(Filed on May 3, 2023) | +102.8% | 45.6% | $254.3M |
(Filed on February 23, 2023) | +114.0% | 41.2% | $82.1M |
(Filed on November 2, 2022) | +72.0% | 13.7% | $32.9M |
(Filed on July 28, 2022) | +34.0% | 24.9% | $17.6M |
(Filed on May 4, 2022) | +17.6% | 8.2% | $14.2M |
(Filed on February 24, 2022) | +20.3% | -3.9% | $16.3M |
(Filed on November 2, 2021) | -2.0% | -1.4% | $42.1M |
(Filed on July 29, 2021) | -13.6% | 18.1% | $56.5M |
(Filed on April 29, 2021) | -11.4% | 3.1% | $37.5M |
(Filed on February 25, 2021) | -22.0% | -16.6% | $22.8M |
(Filed on November 6, 2020) | -5.4% | -12.9% | $66.8M |
(Filed on July 31, 2020) | +17.8% | 16.2% | $58M |
(Filed on May 7, 2020) | -6.3% | 7.8% | $21.7M |
(Filed on February 25, 2020) | +6.5% | 13.1% | $26M |
(Filed on October 30, 2019) | -13.6% | -12.2% | $42.7M |
(Filed on July 30, 2019) | -16.0% | 3.0% | $47.2M |
(Filed on April 30, 2019) | -18.6% | 10.0% | $28.7M |
(Filed on February 26, 2019) | +4.2% | -11.5% | $33.6M |
(Filed on October 24, 2018) | +15.1% | -7.9% | $53.1M |
(Filed on July 25, 2018) | +11.7% | 9.2% | $67.2M |
(Filed on April 25, 2018) | +24.6% | 9.4% | $45M |
(Filed on February 26, 2018) | -5.2% | -10.4% | $60M |
(Filed on October 30, 2017) | -9.4% | -45.3% | $76M |
(Filed on July 25, 2017) | -12.4% | 1.9% | $22.8M |
(Filed on April 24, 2017) | -50.2% | -6.2% | $39.5M |
(Filed on February 27, 2017) | -57.1% | -1.7% | $127.2M |
(Filed on November 3, 2016) | -48.2% | -13.3% | $24M |
(Filed on August 8, 2016) | -37.8% | 10.1% | $132.7M |
(Filed on May 4, 2016) | +11.4% | 20.5% | $161.6M |
(Filed on February 29, 2016) | +40.9% | 12.3% | $186.8M |
(Filed on November 9, 2015) | -3.6% | 14.3% | $169.8M |
(Filed on August 7, 2015) | -0.3% | 24.2% | $176.5M |
(Filed on May 8, 2015) | +18.5% | 27.3% | $162.8M |
(Filed on March 2, 2015) | -15.9% | 20.5% | $143.8M |
(Filed on November 7, 2014) | -2.8% | 27.6% | $139.7M |
(Filed on August 8, 2014) (Filed on August 9, 2013) | -3.4% | 19.1% | $65.6M |
(Filed on May 8, 2014) (Filed on May 7, 2013) | -20.8% | 16.9% | $68.7M |
(Filed on February 27, 2014) | -17.7% | 22.8% | $98M |
(Filed on November 6, 2013) | +3.2% | 18.2% | $133.8M |
(Filed on August 9, 2013) | -11.2% | 31.4% | $138.7M |
(Filed on May 7, 2013) | +7.2% | 23.4% | $113.3M |
(Filed on February 28, 2013) | +25.1% | 29.2% | $124.9M |
(Filed on November 6, 2012) | +27.2% | 19.4% | $108M |
(Filed on August 8, 2012) | +39.9% | 30.6% | $116M |
(Filed on May 9, 2012) | — | 30.3% | — |
(Filed on February 28, 2012) | — | 26.6% | $66.9M |
(Filed on November 7, 2011) | — | 21.2% | — |
(Filed on August 8, 2011) | — | 20.9% | — |