Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.74B | $2.73B | $2.82B | $2.53B | $2.33B | $2.38B | $3.11B | $3.62B | $3.62B | $3.47B | $0 | $0 | $0 | $0 | $2.85B |
| Gross profit | $327.5M | $302.9M | $290.8M | $129.8M | $87.2M | $147.5M | $359.1M | $548.3M | $671.1M | $664.8M | $587.1M | $509.4M | $472.7M | $438.9M | $450.6M |
| Gross margin | 11.95% | 11.09% | 10.33% | 5.14% | 3.74% | 6.21% | 11.55% | 15.13% | 18.55% | 19.14% | — | — | — | — | 15.79% |
| Research & development | $80.6M | $82.8M | $84.1M | $80.5M | $90.0M | $101.6M | $114.9M | $122.5M | $128.0M | $117.8M | $108.8M | $102.0M | $103.5M | $94.2M | $83.9M |
| Operating expenses | $240.9M | $233.1M | $244.7M | $234.8M | $296.3M | $416.2M | $203.1M | $438.0M | $404.9M | $417.7M | $411.2M | $344.9M | $330.6M | $335.6M | $325.4M |
| Operating income | $86.6M | $69.8M | $46.0M | −$105.0M | −$209.1M | −$268.7M | $156.0M | $110.3M | $266.2M | $247.1M | $175.9M | $164.5M | $142.1M | $103.3M | $125.2M |
| Operating margin | 3.16% | 2.56% | 1.63% | −4.16% | −8.97% | −11.31% | 5.02% | 3.04% | 7.36% | 7.12% | — | — | — | — | 4.39% |
| EBITDA | $184.6M | $173.4M | $156.0M | $17.5M | −$70.1M | −$114.5M | $307.9M | $257.0M | $404.3M | $369.8M | $290.3M | $277.1M | $253.2M | $226.1M | $249.3M |
| EBITDA margin | 6.73% | 6.35% | 5.54% | 0.69% | −3.01% | −4.82% | 9.91% | 7.09% | 11.17% | 10.65% | — | — | — | — | 8.74% |
| Net income | −$4.2M | −$78.7M | −$202.0M | −$215.4M | −$322.8M | −$267.6M | $67.5M | $103.6M | $138.0M | $139.0M | $111.9M | $42.8M | $47.9M | $102.8M | $102.8M |
| Net profit margin | −0.15% | −2.88% | −7.17% | −8.53% | −13.85% | −11.27% | 2.17% | 2.86% | 3.81% | 4.00% | — | — | — | — | 3.60% |
| Basic EPSper basic share | -$0.23 | -$4.48 | -$11.64 | -$12.53 | -$18.94 | -$15.82 | $3.94 | $5.79 | $7.76 | $7.96 | $6.50 | $2.56 | $2.39 | $4.40 | $4.27 |
| Diluted EPSper diluted share | -$0.23 | -$4.48 | -$11.64 | -$12.53 | -$18.94 | -$15.82 | $3.92 | $5.66 | $7.35 | $7.42 | $6.08 | $2.39 | $2.24 | $4.14 | $3.93 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Edwards Jeffrey S | 411.9K |
Boss John G. | 86.87K |
Banas Jonathan P | 67.28K |
Clark Patrick | 60.65K |
Macouzet Flores Adriana E. | 56.91K |
Ott Larry | 53.26K |
Couch Christopher | 42.43K |
Moore Christine M | 41.3K |
Mastrocola David John | 25K |
Venkatasubramanian Somasundhar | 24.45K |
Kanary MaryAnn Peterson | 14.3K |
Quinn Shannon B | 6.76K |
Nudd Alison S | 2.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 |
|---|---|---|---|---|---|---|
| Mar 13, 2026Form 4 | Mastrocola David JohnDirector | BuyCommon stock · indirect | 3.4K | $29.77 | $101.0K | 25.0K |
| Mar 12, 2026Form 4 | Mastrocola David JohnDirector | BuyCommon stock · indirect | 1.5K | $30.25 | $45.2K | 21.6K |
| Mar 11, 2026Form 4 | Mastrocola David JohnDirector | BuyCommon stock · indirect | 2.0K | $31.00 | $62.0K | 20.1K |
| Nov 10, 2025Form 4 | Mastrocola David JohnDirector | BuyCommon stock · indirect | 2.0K | $29.05 | $58.1K | 18.1K |
| Nov 4, 2025Form 4 | Banas Jonathan PEVP and CFO | BuyCommon stock | 500 | $28.22 | $14.1K | 53.9K |