- 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 14, 2026) | +10.6% | 50.3% | $187K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 14, 2026) | +14.6% | 45.5% | $521.7K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 7, 2026) | +14.0% | 48.4% | $319.9K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 19, 2025) | +9.8% | 48.5% | $281.1K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 14, 2026) | +5.4% | 46.3% | $414.1K |
(Filed on May 14, 2026) | +3.1% | 43.7% | $173.2K |
(Filed on April 7, 2026) | +0.2% | 45.0% | $585.3K |
(Filed on November 19, 2025) | -1.4% | 46.4% | $291.2K |
(Filed on August 14, 2025) | -0.8% | 48.0% | $232.7K |
(Filed on May 15, 2025) | -1.5% | 49.9% | $244.3K |
(Filed on April 15, 2025) | +2.4% | 50.4% | $342K |
(Filed on November 14, 2024) | +8.5% | 51.8% | $820.9K |
(Filed on August 14, 2024) | +9.6% | 50.7% | $740.1K |
(Filed on May 13, 2024) | +11.4% | 51.2% | $675.1K |
(Filed on April 8, 2024) | +16.8% | 48.1% | $478K |
(Filed on November 13, 2023) | +15.0% | 52.2% | $303.7K |
(Filed on August 14, 2023) | +12.2% | 47.4% | $890.3K |
(Filed on May 12, 2023) | +18.2% | 47.5% | $395.5K |
(Filed on March 31, 2023) | +19.9% | 45.0% | $258.7K |
(Filed on November 10, 2022) | +21.6% | 46.8% | $271.7K |
(Filed on August 22, 2022) | +26.5% | 43.0% | $627.2K |
(Filed on May 13, 2022) | +21.6% | 42.8% | $815.5K |
(Filed on March 30, 2022) | +9.8% | 41.6% | $417.9K |
(Filed on November 10, 2021) | +6.0% | 45.7% | $678.6K |
(Filed on August 12, 2021) | +1.5% | 47.5% | $636K |
(Filed on May 13, 2021) | +3.3% | 49.5% | $802.8K |
(Filed on March 26, 2021) | +4.4% | 52.0% | $815.5K |
(Filed on November 12, 2020) | +5.4% | 51.8% | $974.7K |
(Filed on August 12, 2020) | +6.7% | 51.0% | $1M |
(Filed on May 14, 2020) | +7.6% | 49.0% | $966.2K |
(Filed on March 27, 2020) | +15.1% | 51.3% | $810.3K |
(Filed on November 12, 2019) | +17.7% | 51.8% | $630.2K |
(Filed on August 13, 2019) | +19.6% | 49.5% | $584.7K |
(Filed on May 15, 2019) | +16.6% | 48.6% | $465.7K |
(Filed on March 29, 2019) | +8.2% | 45.4% | $451.2K |
(Filed on November 14, 2018) | +7.3% | 45.1% | $498.4K |
(Filed on August 10, 2018) | +6.9% | 46.9% | $380K |
(Filed on May 14, 2018) | +5.5% | 42.9% | $406.3K |
(Filed on April 11, 2018) | +8.2% | 45.1% | $271.7K |
(Filed on November 20, 2017) | +3.3% | 44.6% | $184.4K |
(Filed on August 9, 2017) | -0.7% | 40.5% | $410.3K |
(Filed on May 11, 2017) | -0.9% | 40.8% | $318.1K |
(Filed on March 31, 2017) | -7.3% | 42.7% | $251.8K |
(Filed on November 15, 2016) | -6.1% | 38.6% | $165.7K |
(Filed on August 12, 2016) | -3.3% | 42.2% | $231.4K |
(Filed on May 13, 2016) | -1.6% | 42.4% | $195.7K |
(Filed on March 30, 2016) | +0.2% | 43.8% | $423.1K |
(Filed on November 13, 2015) | -4.3% | 44.2% | $526.9K |
(Filed on August 14, 2015) | -4.3% | 45.6% | $450.7K |
(Filed on May 13, 2015) | -6.7% | 42.7% | $486.1K |
(Filed on March 31, 2015) | -6.8% | 45.1% | $425.9K |
(Filed on November 12, 2014) | +0.3% | 45.8% | $447.4K |
(Filed on August 11, 2014) | -3.9% | 43.9% | $630.7K |
(Filed on May 15, 2014) | -7.0% | 46.7% | $499.2K |
(Filed on March 28, 2014) | +1.7% | 49.6% | $658.1K |
(Filed on November 13, 2013) | +2.5% | 50.2% | $420.3K |
(Filed on August 8, 2013) | +12.4% | 50.5% | $463K |
(Filed on May 14, 2013) | +26.3% | 54.2% | $570K |
(Filed on March 28, 2013) | +22.9% | 54.5% | $427K |
(Filed on November 14, 2012) | +20.8% | 54.8% | $371.1K |
(Filed on August 10, 2012) | +14.8% | 53.3% | $455.9K |
(Filed on May 11, 2012) | — | 52.0% | — |
(Filed on March 29, 2012) | — | 51.5% | $510K |
(Filed on November 14, 2011) | — | 51.1% | — |
(Filed on August 12, 2011) | — | 49.2% | — |