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.64B | $2.54B | $2.33B | $1.98B | $1.83B | $1.71B | $2.00B | $1.91B | $1.92B | $2.27B | $3.06B | $3.66B | $3.29B | $2.78B | $2.19B | $1.92B | $1.82B | $1.98B |
| Gross profit | $568.4M | $485.5M | $399.0M | $307.4M | $264.1M | $163.9M | $98.2M | $129.2M | $194.6M | $279.2M | $605.4M | $859.2M | $765.5M | $627.9M | $508.8M | $466.3M | $437.7M | $464.8M |
| Operating income | $304.6M | $246.3M | $181.3M | $110.9M | $39.8M | −$446.1M | −$290.7M | −$145.5M | $10.7M | $70.8M | $373.8M | $628.3M | $545.1M | $428.6M | $334.8M | $309.5M | $292.1M | $317.6M |
| EBITDAderived | $406.8M | $349.7M | $286.3M | $231.8M | $179.5M | $82.8M | −$27.3M | $148.1M | $224.2M | $321.0M | $615.0M | $858.1M | $747.3M | $605.1M | $486.1M | $463.2M | $415.1M | $432.6M |
| Net income | $353.8M | $147.5M | $97.4M | $25.9M | −$49.3M | −$496.8M | −$348.4M | −$212.3M | $166.4M | $24.6M | $231.0M | $428.3M | $371.5M | $289.0M | $235.7M | $200.5M | $188.4M | $199.4M |
| Basic EPSper diluted share | $3.53 | $1.46 | $0.97 | $0.26 | -$0.49 | -$5.01 | -$3.52 | -$2.16 | $1.69 | $0.25 | $2.35 | $4.02 | $3.43 | $2.68 | $2.18 | $1.83 | $1.71 | $3.59 |
| Diluted EPSper diluted share | $3.49 | $1.44 | $0.95 | $0.26 | -$0.49 | -$5.01 | -$3.52 | -$2.16 | $1.68 | $0.25 | $2.34 | $4.00 | $3.42 | $2.66 | $2.16 | $1.82 | $1.70 | $3.56 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 18, 2026Form 4 | LARSON RODERICK A.President and CEO | SellCommon Stock · indirect | 5.0K | $38.27 | $191.4K | 397.3K |
| May 13, 2026Form 4 | MCDONALD MARTIN JSVP, Subsea Robotics | SellCommon Stock | 43.9K | $38.49 | $1.69M | 49.2K |
| May 12, 2026Form 4 | MCDONALD MARTIN JSVP, Subsea Robotics | SellCommon Stock | 26.1K | $38.33 | $998.6K | 93.2K |
| Mar 11, 2026Form 4 | MCEVOY M KEVINDirector | SellCommon Stock | 25.7K | $35.27 | $905.7K | 130.4K |
| Feb 26, 2026Form 4 | Laura BenjaminSVP & Chief Operating Officer | SellCommon Stock | 5.1K | $36.88 | $188.3K | 40.8K |