- 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 November 13, 2025) | -13.0% | 45.6% | $71.7K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 15, 2025) | -1.7% | 54.8% | $47.9K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 10, 2025) | +3.9% | 56.2% | $257.4K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 14, 2025) | +0.3% | 53.6% | $347.9K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 13, 2025) | -3.9% | 47.2% | $230K |
(Filed on August 15, 2025) | -1.4% | 57.8% | $270.4K |
(Filed on July 10, 2025) | -15.6% | 44.8% | $42.5K |
(Filed on February 14, 2025) | -6.1% | 46.0% | $99.2K |
(Filed on November 14, 2024) | +7.2% | 47.2% | $306K |
(Filed on August 14, 2024) | -23.3% | 52.2% | $130.5K |
(Filed on July 15, 2024) | +12.6% | 56.4% | $189K |
(Filed on February 20, 2024) | -13.4% | 53.3% | $119.8K |
(Filed on November 14, 2023) | -19.3% | 48.8% | $536.8K |
(Filed on August 10, 2023) | +7.3% | 59.6% | $827.9K |
(Filed on June 28, 2023) | -25.3% | 50.4% | $949.6K |
(Filed on February 13, 2023) | -10.1% | 51.9% | $1.4M |
(Filed on November 14, 2022) | +12.4% | 44.7% | $1.6M |
(Filed on August 12, 2022) | +49.0% | 51.1% | $1.3M |
(Filed on July 13, 2022) | +20.7% | 54.3% | $1.5M |
(Filed on February 14, 2022) | +6.1% | 51.1% | $854.2K |
(Filed on November 15, 2021) | -2.3% | 52.5% | $1M |
(Filed on August 13, 2021) | -30.1% | 48.0% | $628.4K |
(Filed on June 23, 2021) | -14.7% | 52.8% | $385.1K |
(Filed on February 12, 2021) | -3.7% | 53.1% | $195.4K |
(Filed on November 13, 2020) | -12.4% | 54.5% | $141.9K |
(Filed on August 14, 2020) | -19.8% | 48.4% | $135.6K |
(Filed on June 12, 2020) | +2.3% | 52.9% | $273.3K |
(Filed on February 13, 2020) | -3.3% | 50.2% | $577K |
(Filed on November 13, 2019) | +1.6% | 54.9% | $162K |
(Filed on August 14, 2019) | +1.7% | 54.1% | $53.1K |
(Filed on June 14, 2019) | -7.9% | 57.4% | $114.5K |
(Filed on February 14, 2019) | -1.8% | 56.3% | $212.6K |
(Filed on November 13, 2018) | +0.6% | 58.2% | $128.8K |
(Filed on August 13, 2018) | +3.8% | 56.9% | $79.2K |
(Filed on June 14, 2018) | -3.4% | 51.6% | $45.1K |
(Filed on February 12, 2018) | -2.7% | 47.7% | $63.9K |
(Filed on November 13, 2017) | -6.5% | 46.9% | $31.6K |
(Filed on August 8, 2017) | -7.2% | 52.3% | $47.4K |
(Filed on June 14, 2017) | -0.8% | 45.8% | $292.8K |
(Filed on February 14, 2017) | -12.1% | 51.2% | $107.2K |
(Filed on November 14, 2016) | +0.9% | 51.3% | $113.2K |
(Filed on August 11, 2016) | -0.9% | 47.8% | $125K |
(Filed on June 14, 2016) | -7.8% | 51.2% | $258.7K |
(Filed on February 8, 2016) | -3.9% | 46.6% | $688.3K |
(Filed on November 12, 2015) | -13.8% | 47.2% | $1M |
(Filed on August 12, 2015) | -7.7% | 49.3% | $1.1M |
(Filed on June 19, 2015) | -8.5% | 3.7% | $1.7M |
(Filed on February 6, 2015) | -11.1% | 52.4% | $1.5M |
(Filed on November 13, 2014) | -8.0% | 53.2% | $51.4K |
(Filed on August 12, 2014) | -13.5% | 54.4% | $94.3K |
(Filed on June 26, 2014) | -18.8% | 55.1% | $126.2K |
(Filed on February 11, 2014) | -3.6% | 54.5% | $472.6K |
(Filed on November 13, 2013) | -12.0% | 56.1% | $557.7K |
(Filed on August 13, 2013) | -2.6% | 56.4% | $463.2K |
(Filed on June 28, 2013) | +15.4% | 57.5% | $564.7K |
(Filed on January 31, 2013) | +8.6% | 55.0% | $6.2K |
(Filed on November 2, 2012) | +14.0% | 47.9% | $15.1K |
(Filed on July 31, 2012) | +9.3% | 55.9% | $188.2K |
(Filed on May 16, 2012) | — | 58.7% | $120K |
(Filed on February 6, 2012) | — | 62.4% | — |
(Filed on November 14, 2011) | — | 64.0% | — |
(Filed on August 4, 2011) | — | 63.3% | — |