- 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) | +290.0% | 100.0% | $230.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 6, 2026) | +278.1% | 100.0% | $237.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 5, 2026) | +40.0% | 100.0% | $452.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 3, 2025) | -2.3% | 100.0% | — |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 11, 2025) | -2.8% | 100.0% | $283.6M |
(Filed on May 5, 2025) | +3.5% | 100.0% | $321.6M |
(Filed on March 3, 2025) | +169.6% | 100.0% | $161.4M |
(Filed on November 3, 2025) | +20.3% | 100.0% | $146.2M |
(Filed on August 11, 2025) | +25.0% | 100.0% | $155.2M |
(Filed on May 5, 2025) | +24.0% | 100.0% | $168.9M |
(Filed on March 3, 2025) | +28.5% | 100.0% | $245.3M |
(Filed on November 1, 2024) | +42.6% | 100.0% | $259.9M |
(Filed on August 6, 2024) | +40.8% | 100.0% | $293.5M |
(Filed on May 3, 2024) | +33.9% | 100.0% | $358.7M |
(Filed on March 3, 2025) (Filed on March 5, 2024) | +38.2% | 100.0% | $337.1M |
(Filed on November 3, 2023) | +43.6% | 100.0% | $201.2M |
(Filed on August 7, 2023) | +69.7% | 100.0% | $272.7M |
(Filed on May 8, 2023) | +102.4% | 100.0% | $450.9M |
(Filed on February 27, 2023) | +119.9% | 100.0% | $371M |
(Filed on November 7, 2022) | +156.0% | 100.0% | $393.1M |
(Filed on August 8, 2022) | +196.3% | 100.0% | $406.7M |
(Filed on May 10, 2022) | +1,541.1% | 100.0% | $459.5M |
(Filed on February 27, 2023) (Filed on March 1, 2022) | +6,822.8% | 100.0% | $134.9M |
(Filed on November 10, 2021) | +949.1% | 100.0% | $38.9M |
(Filed on August 11, 2021) | — | 100.0% | $7.4M |
(Filed on May 13, 2021) | — | 100.0% | $81K |
(Filed on March 1, 2022) (Filed on March 25, 2021) | — | 100.0% | $7.6M |
(Filed on November 16, 2020) | — | 10.5% | $5.9M |
(Filed on September 15, 2020) (Filed on August 13, 2020) | — | — | $151K |
(Filed on August 11, 2020) | — | — | $306K |
(Filed on May 29, 2020) | — | — | $31K |
(Filed on September 11, 2019) | — | — | $36.6K |
(Filed on August 14, 2019) (Filed on August 15, 2018) | — | — | $369K |
(Filed on June 27, 2019) (Filed on May 21, 2018) | — | — | $419K |
(Filed on June 10, 2019) | — | — | $77K |
(Filed on September 11, 2019) (Filed on November 19, 2018) | — | — | $101K |
(Filed on August 15, 2018) | +414.3% | 77.8% | $20K |
(Filed on May 21, 2018) | -77.3% | 100.0% | $18K |
(Filed on April 17, 2018) | — | — | $77K |
(Filed on November 21, 2017) | -60.1% | 47.9% | $200K |
(Filed on August 21, 2017) | -98.3% | 71.4% | $7K |
(Filed on May 22, 2017) | +1,000.0% | 90.9% | $7K |
(Filed on April 10, 2017) | +33.9% | 13.3% | $48K |
(Filed on December 7, 2016) | -2.2% | 21.9% | $162.7K |
(Filed on November 23, 2016) | +60.4% | 24.0% | $242.3K |
(Filed on November 23, 2016) | -90.6% | -1,500.0% | $30.6K |
(Filed on November 22, 2016) | — | -69.1% | $160.4K |
(Filed on November 16, 2015) | — | 43.2% | $341.1K |
(Filed on August 14, 2015) | — | 43.7% | $167.8K |
(Filed on May 15, 2015) | — | 6.0% | $165.1K |
(Filed on March 31, 2015) | — | — | $135.6K |
(Filed on November 14, 2014) | — | — | $130.5K |
(Filed on August 19, 2014) | — | — | $48.5K |
(Filed on May 20, 2014) | — | — | $41.3K |
(Filed on April 16, 2014) | — | — | $3.2K |
(Filed on November 19, 2013) | — | — | $4.3K |
(Filed on August 19, 2013) | — | — | $14.5K |
(Filed on May 15, 2013) | — | — | — |
(Filed on April 15, 2013) | — | — | $54.4K |
(Filed on November 16, 2012) | — | — | — |
(Filed on September 26, 2012) | — | — | — |