- 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 14, 2026) | +32.8% | 73.8% | $91.7K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 2, 2026) | +45.0% | 72.1% | $96.3K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on January 12, 2026) | +22.8% | 70.5% | $67.4K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 10, 2025) | +12.4% | 76.1% | $35.5K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 14, 2026) | -33.8% | 75.0% | $43.6K |
(Filed on June 2, 2026) (Filed on June 2, 2025) | -58.1% | 69.3% | $55.4K |
(Filed on January 12, 2026) (Filed on January 13, 2025) | -58.7% | 70.5% | $31.9K |
(Filed on October 10, 2025) | -53.8% | 70.6% | $121.8K |
(Filed on July 22, 2025) | -22.6% | 47.8% | $231.2K |
(Filed on June 2, 2025) | -1.4% | 47.8% | $642.8K |
(Filed on January 13, 2025) | +12.0% | 53.9% | $846K |
(Filed on January 13, 2025) | +13.4% | 56.5% | $658K |
(Filed on January 13, 2025) | -11.5% | 52.2% | $482.1K |
(Filed on June 11, 2024) | -10.4% | 53.4% | $663K |
(Filed on January 22, 2024) | -16.2% | 55.1% | $561.8K |
(Filed on October 10, 2023) | -10.4% | 59.2% | $366.8K |
(Filed on July 19, 2023) | +12.1% | 62.7% | $438.6K |
(Filed on June 26, 2023) | +0.1% | 64.3% | $1.2M |
(Filed on January 20, 2023) | +34.0% | 65.8% | $566.3K |
(Filed on October 18, 2022) | +83.4% | 64.4% | $442.1K |
(Filed on July 28, 2022) | +34.8% | 67.0% | $422K |
(Filed on June 16, 2022) | +7.6% | 73.9% | $307.9K |
(Filed on January 10, 2022) | -15.0% | 75.2% | $361.6K |
(Filed on November 2, 2021) | -39.5% | 69.8% | $284.3K |
(Filed on September 8, 2021) | -30.5% | 71.5% | $198.8K |
(Filed on June 23, 2021) | +5.7% | 70.8% | $287.4K |
(Filed on January 14, 2021) | +21.0% | 74.0% | $331.9K |
(Filed on November 3, 2020) | +30.5% | 75.1% | $306.2K |
(Filed on July 17, 2020) | +50.1% | 75.5% | $521.5K |
(Filed on July 8, 2020) | +28.6% | 72.2% | $691.2K |
(Filed on January 16, 2020) | +139.8% | 75.8% | $420.7K |
(Filed on November 1, 2019) | +8.6% | 74.9% | $264.6K |
(Filed on July 25, 2019) | +36.0% | 78.8% | $283.4K |
(Filed on June 14, 2019) | +7.9% | 76.6% | $409.8K |
(Filed on January 22, 2019) | -17.2% | 76.1% | $303.7K |
(Filed on January 11, 2019) | +65.0% | 87.8% | $247.1K |
(Filed on December 13, 2018) | +223.4% | 84.2% | $266.8K |
(Filed on November 13, 2018) | +106.1% | 90.4% | $263K |
(Filed on August 15, 2018) | +91.4% | 89.5% | $253.9K |
(Filed on August 7, 2018) | — | 89.2% | — |
(Filed on July 30, 2018) | — | 78.4% | — |
(Filed on July 18, 2018) | — | 87.7% | $146.1K |
(Filed on February 3, 2017) | — | 82.0% | — |