- 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 September 25, 2026) | -2.2% | 71.2% | $36.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 9, 2026) | -2.9% | 69.8% | $26.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 4, 2026) | -7.9% | 66.5% | $8.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on December 9, 2025) | -5.7% | 68.8% | $8.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on September 25, 2026) | -2.9% | 69.5% | $39.6M |
(Filed on June 9, 2026) | +0.5% | 69.9% | $9.8M |
(Filed on March 4, 2026) | +1.5% | 67.4% | $10.3M |
(Filed on December 9, 2025) | +2.6% | 69.4% | $11.5M |
(Filed on September 26, 2025) | +6.9% | 69.6% | $12M |
(Filed on June 5, 2025) | -1.9% | 70.0% | $11.9M |
(Filed on March 6, 2025) | +0.2% | 66.3% | $12.6M |
(Filed on December 4, 2024) | -1.9% | 69.0% | $13.9M |
(Filed on September 27, 2024) (Filed on September 26, 2023) | +0.8% | 69.2% | $25.1M |
(Filed on May 30, 2024) | +5.4% | 68.5% | $22.5M |
(Filed on February 27, 2024) | +8.3% | 65.0% | $49.4M |
(Filed on November 30, 2023) | +7.0% | 66.5% | $38.7M |
(Filed on September 26, 2023) | +5.9% | 67.1% | $45.1M |
(Filed on June 6, 2023) | +10.8% | 68.4% | $24.8M |
(Filed on February 28, 2023) (Filed on February 24, 2022) | +27.3% | 67.1% | $79.7M |
(Filed on December 2, 2022) (Filed on November 23, 2021) | +21.4% | 69.1% | $125.9M |
(Filed on September 27, 2022) | +58.4% | 69.9% | $144.6M |
(Filed on June 7, 2022) | +64.9% | 71.2% | $384.6M |
(Filed on February 24, 2022) | -20.0% | 66.8% | $568.8M |
(Filed on November 23, 2021) | -13.7% | 69.2% | $597.6M |
(Filed on September 24, 2021) | -37.1% | 69.5% | $437M |
(Filed on May 25, 2021) | -41.5% | 68.3% | $363.3M |
(Filed on February 23, 2021) | +4.2% | 67.8% | $72.8M |
(Filed on December 3, 2020) | +2.1% | 70.7% | $43.2M |
(Filed on September 25, 2020) | -2.9% | 71.2% | $36.9M |
(Filed on June 2, 2020) | +2.5% | 70.7% | $167.6M |
(Filed on February 25, 2020) | +3.0% | 67.3% | $169.6M |
(Filed on November 26, 2019) | +3.3% | 69.7% | $101.6M |
(Filed on September 25, 2020) (Filed on September 27, 2019) | +9.1% | 69.7% | $114.7M |
(Filed on June 4, 2019) | +3.0% | 69.8% | $174.3M |
(Filed on February 26, 2019) | +2.0% | 66.9% | $168.8M |
(Filed on November 30, 2018) | +0.1% | 70.3% | $120.2M |
(Filed on September 28, 2018) | -0.3% | 70.8% | $161M |
(Filed on May 29, 2018) | +0.0% | 70.6% | $183.7M |
(Filed on February 20, 2018) | +1.1% | 67.0% | $185.7M |
(Filed on November 21, 2017) | +1.0% | 70.0% | $125.1M |
(Filed on September 22, 2017) | +3.7% | 69.4% | $151M |
(Filed on May 23, 2017) | +2.4% | 69.7% | $176.7M |
(Filed on February 21, 2017) | +1.1% | 65.3% | $171.6M |
(Filed on November 22, 2016) | +2.8% | 68.3% | $127.5M |
(Filed on September 26, 2016) | +3.8% | 68.9% | $265.5M |
(Filed on June 1, 2016) | +6.3% | 68.4% | $202.1M |
(Filed on February 23, 2016) | +8.2% | 65.3% | $182.6M |
(Filed on November 24, 2015) | +5.3% | 67.5% | $105.9M |
(Filed on September 29, 2015) | +2.8% | 67.9% | $119.4M |
(Filed on June 2, 2015) | +0.5% | 68.7% | $88.2M |
(Filed on February 24, 2015) | -0.6% | 65.2% | $91.4M |
(Filed on November 25, 2014) | +3.5% | 68.3% | $57.5M |
(Filed on September 25, 2014) | -3.7% | 68.7% | $121.7M |
(Filed on May 28, 2014) | +5.2% | 68.5% | $58.5M |
(Filed on February 25, 2014) | +4.4% | 65.2% | $186.1M |
(Filed on November 26, 2013) | +4.8% | 68.5% | $118.9M |
(Filed on September 26, 2013) | +14.2% | 69.1% | $152M |
(Filed on June 3, 2013) | +4.5% | 68.8% | $127.3M |
(Filed on February 26, 2013) | +5.1% | 65.0% | $119.4M |
(Filed on November 29, 2012) | -0.0% | 68.9% | $49.8M |
(Filed on September 25, 2012) | +0.1% | 68.4% | $52.3M |
(Filed on May 22, 2012) | +0.7% | 69.1% | $62.5M |
(Filed on February 21, 2012) | +1.2% | 65.7% | $63.2M |
(Filed on November 22, 2011) | +3.0% | 70.0% | $24.7M |
(Filed on September 27, 2011) | — | 70.1% | $47.7M |
(Filed on June 3, 2011) | — | 70.1% | — |
(Filed on March 4, 2011) | — | 66.5% | — |
(Filed on December 6, 2010) | — | 69.5% | — |