- 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 30, 2026) | -1.5% | 82.7% | $113.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 30, 2026) | +6.8% | 82.3% | $103M |
Filing text is unavailable for this period. | |||
(Filed on March 31, 2026) | +4.1% | 82.3% | $113.2M |
Filing text is unavailable for this period. | |||
(Filed on January 20, 2026) | +17.5% | 81.6% | $94.8M |
Filing text is unavailable for this period. | |||
(Filed on September 30, 2026) | +39.8% | 81.0% | $99M |
(Filed on June 30, 2026) | +35.6% | 80.1% | $102M |
(Filed on March 31, 2026) | +28.9% | 80.6% | $124.2M |
(Filed on January 20, 2026) | +21.5% | 83.0% | $118.1M |
(Filed on September 29, 2025) | +2.1% | 83.7% | $232.7M |
(Filed on June 30, 2025) | -1.8% | 81.7% | $190.4M |
(Filed on March 31, 2025) | +12.5% | 82.2% | $133.2M |
(Filed on January 21, 2025) | +12.6% | 81.0% | $127M |
(Filed on October 8, 2024) | +15.7% | 81.2% | $138M |
(Filed on July 8, 2024) | +19.8% | 81.1% | $125.5M |
(Filed on April 8, 2024) | +13.3% | 84.0% | $108M |
(Filed on January 26, 2024) | +12.1% | 85.0% | $256.3M |
(Filed on October 10, 2023) | +2.6% | 84.3% | $224.1M |
(Filed on July 7, 2023) | +21.4% | 83.9% | $224.9M |
(Filed on April 7, 2023) | +19.5% | 84.0% | $171.7M |
(Filed on January 27, 2023) | +14.5% | 85.0% | $155.4M |
(Filed on October 6, 2022) | +34.4% | 86.4% | $379.9M |
(Filed on July 7, 2022) | +22.0% | 84.2% | $357.4M |
(Filed on April 7, 2022) | +10.6% | 85.2% | $107.7M |
(Filed on January 27, 2022) | +4.6% | 85.1% | $98M |
(Filed on October 7, 2021) | +2.8% | 86.6% | $220.6M |
(Filed on July 7, 2021) | +0.4% | 85.8% | $193.2M |
(Filed on April 5, 2021) | +22.5% | 86.4% | $161.1M |
(Filed on January 27, 2021) | +19.3% | 82.3% | $154.3M |
(Filed on October 8, 2020) | +15.2% | 80.5% | $124M |
(Filed on July 8, 2020) | +7.7% | 82.4% | $103.2M |
(Filed on April 7, 2020) | -6.1% | 82.1% | $106.5M |
(Filed on January 27, 2020) | -15.5% | 82.9% | $105.1M |
(Filed on October 7, 2019) | -4.8% | 82.0% | $98.7M |
(Filed on July 9, 2019) | -0.4% | 82.1% | $97.1M |
(Filed on April 5, 2019) | +4.9% | 82.3% | $117.1M |
(Filed on January 27, 2020) (Filed on January 28, 2019) | -1.4% | 84.5% | $133.5M |
(Filed on October 5, 2018) | -4.6% | 81.4% | $144.8M |
(Filed on July 6, 2018) | -3.0% | 81.4% | $197.9M |
(Filed on April 6, 2018) | +1.7% | 82.7% | $226.9M |
(Filed on January 26, 2018) | +4.4% | 86.0% | $207M |
(Filed on October 10, 2017) | +7.8% | 83.2% | $188.1M |
(Filed on July 7, 2017) | +8.2% | 83.1% | $179.7M |
(Filed on April 7, 2017) | +10.0% | 82.4% | $203.7M |
(Filed on January 30, 2017) | +15.1% | 86.5% | $212.4M |
(Filed on October 7, 2016) | +19.4% | 84.0% | $189.1M |
(Filed on July 8, 2016) | +9.9% | 82.3% | $166M |
(Filed on April 8, 2016) | +9.2% | 78.3% | $187M |
(Filed on January 29, 2016) | +7.6% | 88.6% | $263.1M |
(Filed on October 7, 2015) | +2.2% | 90.1% | $242.4M |
(Filed on July 8, 2015) | -1.1% | 90.9% | $202M |
(Filed on April 7, 2015) | -11.0% | 89.4% | $219.4M |
(Filed on January 29, 2015) | +5.0% | 91.1% | $198.8M |
(Filed on October 9, 2014) | +4.3% | 89.0% | $215.3M |
(Filed on July 8, 2014) | +10.2% | 89.6% | $218.4M |
(Filed on April 9, 2014) | -4.0% | 88.2% | $279.2M |
(Filed on January 29, 2014) | +437.6% | 88.8% | $301.8M |
(Filed on October 9, 2013) | -40.3% | 87.2% | $294.4M |
(Filed on July 10, 2013) | -45.0% | 88.4% | $241.9M |
(Filed on April 9, 2013) | -35.0% | 87.8% | $231.7M |
(Filed on January 29, 2013) | -117.7% | -2.4% | $161.1M |
(Filed on October 10, 2012) | -3.3% | 80.0% | $257.8M |
(Filed on July 10, 2012) | +5.5% | 80.6% | $310.4M |
(Filed on April 9, 2012) | +5.2% | 82.0% | $312.1M |
(Filed on January 30, 2012) | +6.1% | 82.5% | $286.6M |
(Filed on October 11, 2011) | +7.8% | 80.8% | $255M |
(Filed on July 8, 2011) | — | 80.2% | — |
(Filed on April 11, 2011) | — | 81.2% | — |
(Filed on January 31, 2011) | — | 82.7% | $175.9M |
(Filed on October 12, 2010) | — | 81.1% | — |