- 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 3, 2026) | +8.4% | 34.1% | $175.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 4, 2026) | +8.1% | 33.9% | $180.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 5, 2026) | +4.2% | 32.5% | $189M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on December 17, 2025) | -0.9% | 32.9% | $341M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on September 3, 2026) | -2.2% | 33.7% | $201M |
(Filed on June 4, 2026) | -2.3% | 33.1% | $176.5M |
(Filed on March 5, 2026) | -0.7% | 33.7% | $171.3M |
(Filed on December 17, 2025) | +9.4% | 32.4% | $199.5M |
(Filed on September 4, 2025) | +6.9% | 34.8% | $221.1M |
(Filed on June 5, 2025) | +0.7% | 33.6% | $188.8M |
(Filed on March 6, 2025) | -12.8% | 34.4% | $198.5M |
(Filed on December 18, 2024) | -16.1% | 33.5% | $193.1M |
(Filed on September 5, 2024) | -6.8% | 34.4% | $147.9M |
(Filed on June 6, 2024) | +7.2% | 35.8% | $151.3M |
(Filed on March 7, 2024) | +23.2% | 34.5% | $174M |
(Filed on December 20, 2023) | +22.0% | 34.0% | $188.2M |
(Filed on September 7, 2023) | +18.8% | 34.5% | $231.6M |
(Filed on June 8, 2023) | +8.7% | 32.4% | $263.2M |
(Filed on March 9, 2023) | +6.8% | 32.2% | $193M |
(Filed on December 22, 2022) | +14.2% | 30.1% | $405.6M |
(Filed on September 1, 2022) | +16.2% | 33.9% | $535.3M |
(Filed on June 2, 2022) | +23.6% | 35.1% | $497.6M |
(Filed on March 3, 2022) | +13.7% | 36.1% | $433.4M |
(Filed on December 17, 2021) | +14.5% | 35.7% | $479.9M |
(Filed on September 2, 2021) | +0.3% | 35.0% | $394.1M |
(Filed on June 3, 2021) | -3.4% | 33.0% | $200M |
(Filed on March 4, 2021) | +27.3% | 37.5% | $108.9M |
(Filed on December 18, 2020) | +36.2% | 33.4% | $151.8M |
(Filed on September 3, 2020) | +27.9% | 31.7% | $143.3M |
(Filed on June 4, 2020) | +9.9% | 33.4% | $180.1M |
(Filed on March 5, 2020) | +10.0% | 35.8% | $250M |
(Filed on December 20, 2019) | +10.4% | 33.2% | $289.1M |
(Filed on September 5, 2019) | +4.4% | 35.6% | $250.9M |
(Filed on June 5, 2019) | +0.3% | 37.0% | $206.1M |
(Filed on March 6, 2019) | +6.3% | 37.3% | $219.7M |
(Filed on December 20, 2019) (Filed on December 21, 2018) | +4.3% | 37.7% | $310.3M |
(Filed on September 5, 2018) | +4.5% | 36.1% | $335M |
(Filed on June 6, 2018) | +4.3% | 36.2% | $265.2M |
(Filed on March 7, 2018) | +6.1% | 37.5% | $158.9M |
(Filed on December 22, 2017) | -2.6% | 36.8% | $273.6M |
(Filed on September 8, 2017) | -1.4% | 36.0% | $277.2M |
(Filed on June 7, 2017) | +1.2% | 36.2% | $174.6M |
(Filed on March 8, 2017) | +2.6% | 37.6% | $118.1M |
(Filed on December 22, 2016) | +16.1% | 35.1% | $126.3M |
(Filed on August 31, 2016) | +7.4% | 35.5% | $110.3M |
(Filed on June 2, 2016) | +10.9% | 34.1% | $109.3M |
(Filed on March 2, 2016) | +6.3% | 35.6% | $82.9M |
(Filed on December 23, 2015) | +8.3% | 34.6% | $314.9M |
(Filed on September 2, 2015) | +11.3% | 35.6% | $177.9M |
(Filed on June 3, 2015) | +5.8% | 35.5% | $129.9M |
(Filed on March 4, 2015) | +0.3% | 36.7% | $104M |
(Filed on December 22, 2014) | +12.7% | 33.6% | $183M |
(Filed on September 4, 2014) | +1.2% | 34.9% | $161.2M |
(Filed on June 4, 2014) | +1.9% | 35.8% | $80.3M |
(Filed on March 5, 2014) | +4.9% | 37.3% | $60.7M |
(Filed on December 20, 2013) | -7.8% | 33.3% | $125.9M |
(Filed on September 4, 2013) | +0.6% | 35.3% | $143.1M |
(Filed on June 5, 2013) | +9.5% | 34.0% | $82.6M |
(Filed on March 6, 2013) | +10.6% | 34.6% | $71.8M |
(Filed on December 21, 2012) | +9.1% | 32.3% | $80.9M |
(Filed on September 5, 2012) | +9.2% | 33.5% | $118.1M |
(Filed on June 8, 2012) | +12.2% | 33.8% | $106.9M |
(Filed on March 9, 2012) | +15.6% | 35.7% | $94.4M |
(Filed on December 21, 2011) | +16.9% | 32.9% | $177.4M |
(Filed on September 1, 2011) | +16.2% | 35.2% | $163.4M |
(Filed on June 3, 2011) | — | 33.3% | $180.4M |
(Filed on March 4, 2011) | — | 35.1% | $158.2M |
(Filed on December 22, 2010) | — | 33.9% | $187.8M |
(Filed on September 2, 2010) | — | 33.9% | $130.7M |