Revenue
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.43B | $1.31B | $1.28B | $1.25B | $1.11B | $964.1M | $968.0M | $916.0M | $826.0M | $800.6M | $793.4M | $1.18B | $7.5M | $7.4M | $8.8M | $959.7M | $1.43B |
| Gross profit | $516.7M | $459.0M | $379.5M | $364.3M | $358.5M | $328.2M | $320.9M | $289.9M | $267.9M | $268.9M | $246.3M | $347.9M | $313.2M | $271.1M | $248.1M | $259.1M | $256.9M |
| Research & development | $19.9M | $20.5M | $25.9M | $24.5M | $17.1M | $15.0M | $14.3M | $11.6M | $12.1M | $9.9M | $12.1M | $14.4M | $14.8M | $12.7M | $9.9M | — | — |
| Operating expenses | $256.1M | $277.3M | $252.1M | $252.7M | $226.8M | $211.4M | $196.6M | $168.2M | $165.8M | $156.7M | $166.7M | $223.8M | $215.9M | $207.0M | $195.4M | $189.4M | $1.26B |
| Operating income | $260.6M | $181.7M | $127.4M | $111.6M | $131.7M | $116.8M | $124.3M | $121.7M | $102.1M | $112.2M | $79.6M | $124.1M | $97.3M | $64.1M | $52.7M | $69.7M | −$1.00B |
| EBITDAderived | $307.5M | $247.9M | $189.9M | $172.1M | $191.3M | $174.6M | $177.3M | $165.4M | $144.0M | $151.7M | $123.0M | $180.8M | $156.5M | $124.7M | $115.8M | $135.3M | −$910.7M |
| Net income | $191.7M | $115.9M | $85.5M | $76.6M | $70.4M | $72.0M | $63.8M | $105.6M | $123.3M | $63.9M | $30.9M | $55.5M | $40.8M | −$108.4M | −$38.1M | −$45.2M | −$996.7M |
| Basic EPSper diluted share | $1.23 | $0.74 | $0.55 | $0.49 | $0.44 | — | $0.40 | $0.67 | $0.77 | $0.40 | $0.19 | $0.35 | $0.26 | -$0.69 | -$0.25 | -$0.29 | -$8.55 |
| Diluted EPSper diluted share | $1.22 | $0.74 | $0.55 | $0.48 | $0.44 | — | $0.40 | $0.66 | $0.76 | $0.39 | $0.19 | $0.34 | $0.25 | -$0.69 | -$0.25 | -$0.29 | -$8.55 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 28, 2026Form 4 · 10b5-1 | ZAKAS MARIETTA EDMUNDSFormer Officer and Director | SellCommon Stock | 54.3K | $25.26 | $1.37M | 479.9K |
| May 15, 2026Form 4 · 10b5-1 | Healy Brian C.Director | BuyCommon Stock | 1.2K | $25.75 | $30.0K | 23.8K |
| Mar 17, 2026Form 4 · 10b5-1 | Helms Todd PSVP and CHRO | SellCommon Stock | 10.7K | $27.61 | $296.0K | 64.5K |
| Feb 25, 2026Form 4 | SENGSTACK GREGG CDirector | BuyCommon Stock | 25.0K | $29.58 | $739.5K | 25.0K |
| Feb 19, 2026Form 4 · 10b5-1 | Helms Todd PSVP and CHRO | SellCommon Stock | 10.7K | $29.72 | $318.6K | 75.2K |