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 | $4.01B | $4.18B | $4.43B | $5.03B | $3.77B | $2.94B | $2.99B | $3.09B | $2.83B | $2.70B | — | — | — | — | — | $1.66B | $1.47B | $1.83B |
| Research & development | $29.1M | $34.1M | $52.4M | $40.8M | $32.8M | $25.6M | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | — | — | — | — | — | — | — | — | — | — | — | $2.54B | $2.28B | $2.08B | — | — | — | — |
| Operating income | $90.3M | $244.4M | $172.6M | $394.5M | $277.0M | $98.3M | $63.8M | $109.1M | $61.3M | $34.1M | $75.5M | $69.2M | $19.1M | −$14.6M | $9.8M | −$54.5M | −$168.7M | $48.5M |
| EBITDAderived | $260.6M | $393.5M | $318.0M | $532.7M | $399.5M | $216.7M | $176.2M | $217.7M | $164.4M | $137.1M | $168.5M | $155.5M | $107.5M | $73.2M | $83.5M | $17.0M | −$93.5M | $125.4M |
| Net income | $60.1M | $174.0M | $195.4M | $298.2M | $213.5M | $71.1M | $40.0M | $67.3M | $59.7M | $18.7M | $44.9M | $46.2M | $15.8M | −$7.7M | $6.2M | −$32.7M | −$127.9M | $29.2M |
| Basic EPSper diluted share | $2.63 | $7.39 | $8.14 | $12.13 | $8.38 | $2.80 | $1.56 | $2.61 | $2.32 | $0.72 | $1.71 | $1.69 | $0.59 | -$0.31 | $0.23 | -$1.30 | -$5.12 | $1.14 |
| Diluted EPSper diluted share | $2.62 | $7.30 | $7.93 | $11.69 | $7.98 | $2.69 | $1.51 | $2.51 | $2.25 | $0.71 | $1.67 | $1.69 | $0.59 | -$0.31 | $0.23 | -$1.30 | -$5.12 | $1.14 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 7, 2025Form 4 | Hogan Michael PDirector | BuyCommon Stock, par value $0.01 per share | 3.4K | $59.00 | $201.7K | 32.7K |
| Mar 13, 2025Form 4 | Beasley John MatthewCHIEF FINANCIAL OFFICER | BuyCommon Stock, par value $0.01 per share | 700 | $74.89 | $52.4K | 8.1K |
| Nov 22, 2024Form 4 | Philip Craig EDirector | SellCommon Stock, par value $0.01 per share | 3.9K | $109.91 | $428.6K | 23.3K |
| Nov 6, 2024Form 4 | Newcity Michael ESVP - Chf Innovation Officr(1) | SellCommon Stock, par value $0.01 per share | 5.2K | $120.07 | $623.8K | 5.1K |
| Nov 6, 2024Form 4 | Newcity Michael ESVP - Chf Innovation Officr(1) | SellCommon Stock, par value $0.01 per share | 3.5K | $120.85 | $421.5K | 10.2K |