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 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.13B | $2.02B | $2.07B | $2.04B | $1.66B | $1.25B | $1.31B | $1.30B | $1.12B | $949.9M | $924.9M | $1.05B | $965.5M | $891.3M | $821.1M | $713.8M | $626.0M | $745.6M |
| Gross profit | $755.9M | $717.3M | $697.0M | $691.4M | $576.1M | $433.1M | $428.1M | $432.4M | $377.0M | $331.4M | $297.6M | $344.4M | $331.5M | $301.7M | $272.3M | $230.2M | $183.6M | $226.9M |
| Research & development | $20.0M | $21.5M | $17.7M | $16.7M | $17.3M | $21.7M | $20.8M | $22.1M | $20.8M | $21.5M | $18.4M | $19.3M | $16.8M | $9.9M | $8.2M | $7.5M | $6.9M | — |
| Operating income | $269.0M | $243.6M | $262.4M | $257.2M | $189.2M | $130.5M | $127.1M | $132.0M | $107.2M | $112.1M | $90.4M | $100.1M | $123.8M | $113.0M | $93.4M | $64.0M | $43.7M | $76.7M |
| EBITDAderived | $331.9M | $299.7M | $314.7M | $307.6M | $233.8M | $167.0M | $164.1M | $170.6M | $145.7M | $147.6M | $125.8M | $137.3M | $155.1M | $141.3M | $118.7M | $88.0M | $69.1M | $100.9M |
| Net income | $147.1M | $180.3M | $193.3M | $187.3M | $153.9M | $100.5M | $95.5M | $105.9M | $78.2M | $78.7M | $72.9M | $69.8M | $82.0M | $82.9M | $63.1M | $38.9M | $23.2M | $44.1M |
| Basic EPSper diluted share | $3.25 | $3.92 | $4.17 | $4.02 | $3.29 | $2.16 | $2.04 | $2.25 | $1.67 | $1.67 | $1.52 | $1.43 | $1.70 | $1.76 | $1.36 | $1.68 | $1.01 | $1.92 |
| Diluted EPSper diluted share | $3.22 | $3.86 | $4.11 | $3.97 | $3.25 | $2.14 | $2.03 | $2.23 | $1.65 | $1.65 | $1.50 | $1.41 | $1.68 | $1.73 | $1.33 | $1.65 | $1.00 | $1.90 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 9, 2026Form 4 | Grandon Jonathan M.Chief Administrative Officer | Sellcommon stock | 8.5K | $103.40 | $883.8K | 7.5K |
| May 26, 2026Form 4 | davis delancey wPresident, Headwater Companies | Sellcommon stock | 1.9K | $100.00 | $190.0K | 10.4K |
| May 22, 2026Form 4 | Grandon Jonathan M.Chief Administrative Officer | Sellcommon stock | 4.2K | $98.23 | $412.6K | 7.5K |
| May 1, 2026Form 4 | davis delancey wPresident, Headwater Companies | Sellcommon stock | 200 | $98.78 | $19.8K | 12.3K |
| Apr 30, 2026Form 4 | Grandon Jonathan M.Chief Administrative Officer | Sellcommon stock | 3.3K | $99.72 | $327.5K | 7.5K |