- 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 8, 2026) | +24.3% | 21.8% | $524.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 22, 2026) | +14.5% | 23.6% | $523M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 9, 2026) | +0.3% | 25.7% | $465M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on December 9, 2025) | +14.2% | 24.9% | $492M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on September 8, 2026) | +11.5% | 24.4% | $458.1M |
(Filed on June 22, 2026) | +10.9% | 23.2% | $326.7M |
(Filed on March 9, 2026) | +17.3% | 23.4% | $394.8M |
(Filed on December 9, 2025) | -2.9% | 24.3% | $351.7M |
(Filed on September 8, 2025) | +5.9% | 23.3% | $305M |
(Filed on June 23, 2025) | +8.2% | 22.2% | $206.5M |
(Filed on March 11, 2025) | -0.1% | 23.6% | $177.9M |
(Filed on December 9, 2024) | +2.2% | 21.8% | $409.9M |
(Filed on September 4, 2024) | -13.1% | 22.7% | $439.1M |
(Filed on June 24, 2024) | -3.8% | 20.7% | $378.9M |
(Filed on March 11, 2024) | +9.3% | 22.1% | $413.2M |
(Filed on December 11, 2023) | +21.9% | 20.4% | $414.8M |
(Filed on September 11, 2023) | +40.0% | 18.8% | $312.4M |
(Filed on June 23, 2023) | +45.4% | 19.0% | $158.9M |
(Filed on March 7, 2023) | +51.8% | 21.8% | $186.9M |
(Filed on December 6, 2022) | +47.3% | 22.0% | $311.7M |
(Filed on September 7, 2022) | +51.2% | 22.7% | $198.9M |
(Filed on June 24, 2022) | +31.2% | 23.6% | $336.5M |
(Filed on March 8, 2022) | -10.7% | 26.9% | $388.9M |
(Filed on December 7, 2021) | -10.9% | 28.5% | $404.7M |
(Filed on September 8, 2021) | -19.9% | 29.6% | $246.5M |
(Filed on June 25, 2021) | -16.8% | 29.0% | $78.3M |
(Filed on March 8, 2021) | +9.8% | 22.1% | $43.5M |
(Filed on December 7, 2020) | -2.0% | 22.4% | $44M |
(Filed on September 8, 2020) | +1.5% | 21.5% | $96.7M |
(Filed on June 26, 2020) | +4.3% | 20.8% | $63.3M |
(Filed on March 9, 2020) | -0.3% | 23.0% | $34.2M |
(Filed on December 9, 2019) | +17.8% | 20.1% | $51.9M |
(Filed on September 9, 2019) | +23.6% | 20.2% | $44.8M |
(Filed on June 26, 2020) (Filed on June 28, 2019) | +13.1% | 19.4% | $53.7M |
(Filed on March 11, 2019) | +16.1% | 20.4% | $138.7M |
(Filed on December 10, 2018) | +12.2% | 21.7% | $285.2M |
(Filed on September 10, 2018) | +6.3% | 22.8% | $159.1M |
(Filed on June 29, 2018) | +16.6% | 21.6% | $76.7M |
(Filed on March 7, 2018) | +13.0% | 22.0% | $115.7M |
(Filed on December 11, 2017) | -0.2% | 23.1% | $178M |
(Filed on September 5, 2017) | -3.8% | 22.8% | $189.5M |
(Filed on June 29, 2017) | -4.3% | 24.5% | $75.8M |
(Filed on March 6, 2017) | -6.3% | 23.7% | $53.6M |
(Filed on December 7, 2016) | -10.5% | 23.0% | $65.6M |
(Filed on September 6, 2016) | -10.6% | 20.1% | $46.6M |
(Filed on June 27, 2016) | -13.8% | 21.0% | $48.5M |
(Filed on March 7, 2016) | -6.6% | 21.0% | $43.6M |
(Filed on December 7, 2015) | +6.7% | 17.3% | $71.6M |
(Filed on September 8, 2015) | +8.3% | 16.2% | $116.7M |
(Filed on June 26, 2015) | +6.1% | 14.8% | $121.6M |
(Filed on March 9, 2015) | +7.7% | 15.5% | $102.2M |
(Filed on December 10, 2014) | +5.5% | 15.8% | $113.3M |
(Filed on December 10, 2014) | +13.2% | 16.2% | $190.9M |
(Filed on June 27, 2014) | +3.2% | 14.7% | $41.3M |
(Filed on March 10, 2014) | +5.3% | 15.0% | $26.5M |
(Filed on December 9, 2013) | +7.2% | 14.6% | $39.3M |
(Filed on September 9, 2013) | -0.3% | 15.4% | $89.6M |
(Filed on June 27, 2013) | +13.1% | 13.8% | $55.9M |
(Filed on March 11, 2013) | +14.9% | 14.5% | $46.3M |
(Filed on December 10, 2012) | +32.1% | 14.7% | $86.2M |
(Filed on September 10, 2012) | +37.6% | 14.2% | $139M |
(Filed on June 26, 2012) | +31.3% | 14.0% | $59.6M |
(Filed on March 8, 2012) | +23.3% | 14.7% | $64.4M |
(Filed on December 8, 2011) | +16.8% | 16.8% | $188.3M |
(Filed on September 9, 2011) | +14.7% | 17.2% | $198.1M |
(Filed on June 28, 2011) | — | 16.0% | $151.7M |
(Filed on March 9, 2011) | — | 15.8% | — |
(Filed on December 9, 2010) | — | 17.9% | — |
(Filed on September 9, 2010) | — | 18.5% | — |