Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $4.35B | $4.30B | $4.19B | $4.12B | $3.55B |
| Research & development | $70.0M | $62.0M | $80.0M | $64.0M | $107.0M |
| Operating expenses | $3.88B | $3.87B | $3.92B | $3.86B | $3.30B |
| Operating income | $478.0M | $437.0M | $263.0M | $258.0M | $248.0M |
| Operating margin | 10.98% | 10.15% | 6.28% | 6.26% | 6.99% |
| EBITDA | $755.0M | $724.0M | $517.0M | $485.0M | $375.0M |
| EBITDA margin | 17.34% | 16.82% | 12.35% | 11.77% | 10.57% |
| Net income | $162.0M | $80.0M | −$150.0M | $99.0M | $186.0M |
| Net profit margin | 3.72% | 1.86% | −3.58% | 2.40% | 5.24% |
| Basic EPSper basic share | $2.20 | $1.11 | -$2.12 | $1.40 | $2.63 |
| Diluted EPSper diluted share | $2.14 | $1.08 | -$2.12 | $1.40 | $2.63 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
OLIVER TIMOTHY CHARLES | 542.07K |
Mackinnon Stuart | 161.85K |
Wamser R Andrew Jr | 142.78K |
NUNEZ RICARDO J | 65.23K |
Reece Joseph E | 47.95K |
Campbell Paul J. | 43.49K |
Hornfeck Traci | 36.71K |
Burson Andrea Richards | 33.12K |
Begor Mark W | 31.48K |
Natoli Frank A | 23.98K |
von Gillern Jeffry H. | 23.98K |
Almeida Odilon | 23.98K |
Baker Mary Ellen | 23.98K |
DuVall Andrew R | 17.05K |
Niederauer Duncan L | 11.47K |
Frymire Michelle M | 10.84K |
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 |
|---|---|---|---|---|---|---|
| Nov 19, 2025Form 4 | Frymire Michelle MDirector | SellCommon Stock | 8.8K | $35.02 | $307.7K | 10.8K |
| Mar 6, 2025Form 4 | Reece Joseph EDirector | BuyCommon Stock | 4.0K | $25.59 | $102.4K | 36.5K |
| Dec 6, 2024Form 4 | DuVall Andrew RChief Accounting Officer | SellNATL | 450 | $33.48 | $15.1K | 16.2K |
| Nov 21, 2024Form 4 | DuVall Andrew RChief Accounting Officer | SellCommon Stock | 300 | $30.80 | $9.2K | 16.6K |