Revenue
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.41B | $1.68B | $1.89B | $2.11B | $2.18B | $1.86B | $1.70B | $1.53B | $1.44B | $1.31B | $1.21B | $1.16B | $960.2M | $935.0M | $743.2M | $605.7M | $544.2M |
| Gross profit | $833.0M | $1.00B | $1.09B | $1.20B | $1.32B | $1.16B | $1.05B | $928.0M | $897.3M | $810.2M | $740.8M | $706.9M | $601.8M | $596.5M | $470.3M | $378.3M | $335.5M |
| Gross margin | 59.01% | 59.61% | 57.67% | 56.87% | 60.36% | 62.27% | 61.94% | 60.59% | 62.12% | 61.78% | 61.03% | 61.11% | 62.67% | 63.80% | 63.29% | 62.45% | 61.64% |
| Research & development | $33.9M | $45.3M | $55.8M | $61.5M | $58.5M | $40.9M | $35.0M | $28.8M | $27.8M | $28.0M | $16.0M | $8.2M | $9.5M | $6.2M | $4.2M | $2.1M | $2.0M |
| Operating expenses | $879.5M | $979.9M | $1.07B | $1.13B | $1.13B | $971.1M | $939.8M | $835.5M | $805.4M | $733.5M | $665.7M | $605.1M | $511.1M | $476.8M | $379.9M | $325.9M | $314.8M |
| Operating income | −$46.6M | $22.9M | $22.9M | $67.9M | $193.5M | $184.9M | $112.1M | $92.4M | $91.9M | $76.7M | $75.1M | $101.7M | $90.7M | $119.8M | $90.5M | $52.4M | $20.7M |
| Operating margin | −3.30% | 1.36% | 1.22% | 3.21% | 8.86% | 9.96% | 6.60% | 6.03% | 6.36% | 5.85% | 6.19% | 8.80% | 9.44% | 12.81% | 12.17% | 8.65% | 3.80% |
| EBITDA | $9.0M | $89.2M | $97.0M | $135.3M | $253.9M | $246.5M | $174.0M | $154.4M | $153.2M | $133.8M | $122.7M | $141.6M | $121.5M | $140.2M | $104.0M | $67.0M | $39.7M |
| EBITDA margin | 0.64% | 5.30% | 5.14% | 6.40% | 11.62% | 13.28% | 10.24% | 10.08% | 10.61% | 10.21% | 10.11% | 12.24% | 12.65% | 14.99% | 13.99% | 11.06% | 7.30% |
| Net income | −$132.0M | −$20.3M | −$15.3M | $36.6M | $153.7M | $139.2M | $81.8M | $69.5M | $65.1M | $51.4M | $50.5M | $68.0M | $60.1M | $78.1M | $60.5M | $31.6M | $35.6M |
| Net profit margin | −9.35% | −1.21% | −0.81% | 1.73% | 7.04% | 7.50% | 4.82% | 4.54% | 4.51% | 3.92% | 4.16% | 5.88% | 6.26% | 8.35% | 8.14% | 5.21% | 6.53% |
| Basic EPSper basic share | -$5.77 | -$0.90 | -$0.68 | $1.63 | $6.40 | $5.03 | $2.78 | $1.97 | $1.58 | $1.11 | $0.99 | $1.27 | $1.10 | $1.41 | $1.10 | $0.58 | $0.78 |
| Diluted EPSper diluted share | -$5.77 | -$0.90 | -$0.68 | $1.60 | $6.16 | $4.90 | $2.70 | $1.92 | $1.55 | $1.10 | $0.97 | $1.25 | $1.08 | $1.37 | $1.07 | $0.57 | $0.77 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
STADIUM CAPITAL PARTNERS L P / STADIUM CAPITAL MANAGEMENT LLC | 2.23M |
Findley Linda | 926.62K |
Ibach Shelly Radue | 473.09K |
JANE STREET GROUP, LLC | 241.91K |
O'Keefe Amy K | 136.71K |
GULIS STEPHEN L JR | 98.09K |
Bloomquist Andrea Lee | 93.05K |
Barra Melissa | 86.68K |
Brown Kevin Kennedy | 81.74K |
Hellfeld Samuel R | 75.77K |
HOPF PATRICK A | 75K |
Fazio Gary T | 71.13K |
LAUDERBACK BRENDA J | 54.39K |
Krusmark Christopher D | 50.24K |
Minson Amber | 47.97K |
Skogerboe Tanya C. | 47.6K |
Eyler Phillip | 45.82K |
Patel Hitesh C. C. | 45.18K |
HOWARD JULIE | 37.58K |
MENDEZ ANGEL L | 34.5K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 22, 2026Form 4 | HOWARD JULIEDirector | SellCommon Stock | 10.6K | $0.13 | $1.4K | 37.6K |
| Jun 18, 2026Form 4 | Hellfeld Samuel REVP Chief Legal & Risk Officer | SellCommon Stock · indirect | 8.0K | $0.31 | $2.5K | 0 |
| Jun 18, 2026Form 4 | MENDEZ ANGEL LDirector | SellCommon Stock | 3.0K | $0.22 | $664.40 | 34.5K |
| Jun 12, 2026Form 4 | Krusmark Christopher DEVP, Retail & People Officer | SellCommon Stock · indirect | 3.1K | $0.66 | $2.1K | 0 |
| May 28, 2026Form 4 | STADIUM CAPITAL PARTNERS L P +1Other | SellCommon Stock, par value $0.01 per share · indirect | 59.9K | $1.78 | $106.7K | 341.5K |