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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $3.24B | $3.54B | $3.94B | $2.98B | $1.75B | $2.79B | $3.03B | $2.52B | $13.0M | $14.7M | $2.61B | $2.20B | $1.76B | $1.81B | $1.24B | $756.3M |
| Gross profit | $607.5M | $558.5M | $441.1M | $306.0M | $231.6M | $353.1M | $366.5M | $409.1M | $421.3M | $551.4M | $537.4M | $322.2M | $206.4M | $214.4M | $139.5M | $102.0M |
| Research & development | $5.5M | $5.2M | $4.0M | $5.4M | $6.3M | $5.8M | $5.4M | $6.0M | $4.2M | $2.7M | $2.5M | $3.6M | $2.0M | $2.0M | $3.0M | $2.6M |
| Operating income | $360.1M | $324.5M | $176.4M | $118.0M | $41.0M | $168.4M | $184.1M | $253.0M | $260.4M | $408.6M | $386.9M | $239.5M | $41.7M | $118.8M | $67.6M | $52.1M |
| EBITDAderived | $481.6M | $440.1M | $282.7M | $220.0M | $141.7M | $278.3M | $267.8M | $327.3M | $325.6M | $471.9M | $432.0M | $279.9M | $83.1M | $161.2M | $105.9M | $89.6M |
| Net income | $204.1M | $160.1M | $62.5M | $46.9M | $32.4M | $49.0M | $71.1M | $151.8M | $116.1M | $183.2M | $192.8M | $111.9M | −$11.0M | $58.7M | $6.5M | $4.3M |
| Basic EPSper diluted share | $6.55 | $5.15 | $1.95 | $1.44 | $0.99 | $1.50 | $2.18 | $4.92 | $3.97 | $6.28 | $6.85 | $3.97 | -$0.41 | $2.21 | $0.27 | $0.23 |
| Diluted EPSper diluted share | $6.35 | $4.96 | $1.89 | $1.40 | $0.96 | $1.46 | $2.14 | $4.68 | $3.65 | $5.73 | $5.93 | $3.44 | -$0.41 | $1.91 | $0.24 | $0.21 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jan 30, 2026Form 4 | Krueger William J.SVP, COO, The Americas | SellCommon Stock | 6.0K | $50.00 | $300.0K | 59.3K |
| Aug 8, 2025Form 4 | Huffines James RDirector | BuyCommon Stock | 2.5K | $44.84 | $112.1K | 13.9K |
| Jul 11, 2025Form 4 | Felton Wanda FDirector | SellCommon Stock | 3.7K | $54.31 | $198.3K | 3.0K |
| Jul 9, 2025Form 4 | FARGO THOMAS BDirector | SellCommon Stock | 3.7K | $54.97 | $204.9K | 2.1K |
| Jul 1, 2025Form 4 · 10b5-1 | Krueger William J.SVP, COO, The Americas | SellCommon Stock | 4.0K | $48.00 | $192.0K | 32.7K |