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 | $944.2M | $910.9M | $831.8M | $155.2M | $128.8M | $128.4M | $115.3M | $96.6M | $94.5M | $76.8M | $404.5M | $408.1M | $379.5M | $364.0M | $342.7M | $291.4M | $275.8M |
| Gross profit | $455.0M | $435.4M | $393.6M | $290.2M | $247.3M | $263.7M | $266.2M | $233.3M | $206.3M | $184.2M | $176.9M | $182.2M | $169.0M | $168.3M | $166.8M | $130.8M | $121.5M |
| Operating income | $243.6M | $244.3M | $189.7M | $147.3M | $124.3M | $140.8M | $141.4M | $117.5M | $94.7M | $79.3M | $77.0M | $85.4M | $80.3M | $82.0M | $88.7M | $65.2M | $61.1M |
| EBITDAderived | $350.7M | $351.7M | $299.1M | $258.6M | $231.0M | $235.4M | $230.8M | $199.5M | $173.2M | $160.4M | $161.2M | $166.5M | $157.1M | $154.5M | $156.1M | $127.8M | $124.2M |
| Net income | $156.3M | $231.7M | $174.6M | $115.1M | $89.7M | $102.0M | $96.8M | $79.4M | $153.9M | $38.3M | $40.5M | $45.7M | $43.4M | $44.8M | $49.6M | $36.5M | $33.3M |
| Basic EPSper diluted share | $6.35 | $9.44 | $7.14 | $4.73 | $3.70 | $4.22 | $3.99 | $3.29 | $6.41 | $1.60 | $1.60 | $1.77 | $1.71 | $1.80 | $2.04 | $1.52 | $1.40 |
| Diluted EPSper diluted share | $6.35 | $9.43 | $7.12 | $4.70 | $3.66 | $4.16 | $3.93 | $3.24 | $6.34 | $1.60 | $1.59 | $1.75 | $1.67 | $1.78 | $2.00 | $1.50 | $1.40 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 26, 2026Form 4 · 10b5-1 | Lieffrig JohnVP and Division Manager | SellCommon Stock | 500 | $125.00 | $62.5K | 23.6K |
| Jun 25, 2026Form 4 · 10b5-1 | Lieffrig JohnVP and Division Manager | SellCommon Stock | 2.0K | $125.00 | $250.0K | 24.1K |
| Jun 15, 2026Form 4 | Malek GildaSVP, Chief Legal Officer | SellCommon Stock | 1.4K | $114.04 | $160.5K | 8.0K |
| Jun 10, 2026Form 4 | VAN TREASE KRISTINAChief Strategy Officer | SellCommon Stock | 3.8K | $113.65 | $429.9K | 6.5K |
| Jun 10, 2026Form 4 | Whitney David MSVP, Chief Accounting Officer | SellCommon Stock · indirect | 3.8K | $113.65 | $429.9K | 6.5K |