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 | $2.96B | $3.18B | $3.10B | $3.23B | $2.77B | $2.06B | $3.16B | $3.08B | $2.81B | $2.39B | — | — | — | — | — | — | — |
| Gross profit | $1.16B | $1.30B | $1.24B | $1.10B | $988.2M | $744.4M | $1.12B | $1.11B | $1.05B | $841.3M | $838.6M | $757.3M | $585.0M | $451.3M | $370.7M | $351.0M | $266.9M |
| Operating income | $108.0M | $293.1M | $283.3M | −$109.5M | $311.1M | $82.8M | $227.7M | $230.7M | $153.8M | $93.9M | $184.5M | $164.9M | $130.8M | $100.2M | $86.2M | $96.9M | $56.2M |
| EBITDAderived | $137.0M | $320.5M | $310.9M | −$81.7M | $338.7M | $121.5M | $266.4M | $269.5M | $191.6M | $126.4M | $209.9M | $185.3M | $144.5M | $110.1M | $93.7M | $102.7M | $61.6M |
| Net income | $67.4M | $193.6M | $176.2M | −$133.1M | $200.6M | $23.5M | $143.8M | $138.1M | $62.1M | $51.9M | $114.3M | $110.4M | $77.4M | $56.9M | $49.6M | $56.7M | $31.7M |
| Basic EPSper diluted share | $1.58 | $4.35 | $3.84 | -$2.79 | $4.14 | $0.49 | $2.98 | $2.81 | $1.27 | $1.12 | $2.52 | $2.55 | $1.90 | $2.84 | $2.51 | $2.96 | $1.87 |
| Diluted EPSper diluted share | $1.51 | $4.20 | $3.75 | -$2.79 | $4.05 | $0.48 | $2.94 | $2.75 | $1.25 | $1.10 | $2.46 | $2.48 | $1.85 | $2.80 | $2.46 | $2.88 | $1.83 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Dec 12, 2025Form 4 | Aaron SammyVice Chairman and President | SellCommon Stock, Par Value $.01 Per Share | 20.0K | $30.63 | $612.6K | 267.6K |
| Dec 11, 2025Form 4 | Aaron SammyVice Chairman and President | SellCommon Stock, Par Value $.01 Per Share | 73.6K | $30.77 | $2.26M | 287.6K |
| Jun 24, 2025Form 4 | Herrero Amigo VictorDirector | BuyCommon Stock, Par Value $.01 Per Share | 5.0K | $21.95 | $109.8K | 54.7K |
| Jun 17, 2025Form 4 | Goldfarb Jeffrey DavidExecutive Vice President | BuyCommon Stock, Par Value $.01 Per Share | 23.1K | $21.33 | $492.2K | 587.1K |
| Sep 26, 2024Form 4 | GOLDFARB MORRISCEO | SellCommon Stock, Par Value $.01 Per Share | 67.0K | $30.30 | $2.03M | 3.92M |