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.32B | $4.28B | $4.32B | $4.44B | $4.25B | $4.20B | $4.49B | $4.49B | $4.09B | $4.01B | — | — | — | — | — | — | — | — |
| Gross profit | $399.1M | $357.9M | $350.7M | $340.2M | $303.8M | $250.9M | $306.4M | $285.9M | $331.6M | $461.4M | $342.3M | $364.8M | $290.4M | $341.7M | $319.5M | $272.4M | $310.8M | $344.0M |
| Operating income | $137.4M | $196.3M | $58.5M | $156.3M | $111.0M | $76.5M | $114.1M | $38.6M | $152.7M | $244.2M | $91.0M | $173.5M | −$28.1M | $161.4M | $115.9M | $77.5M | $148.2M | $170.6M |
| EBITDAderived | $209.9M | $274.8M | $143.3M | $248.8M | $207.8M | $171.5M | $212.0M | $139.1M | $232.6M | $322.7M | $163.4M | $246.8M | $41.8M | $231.4M | $189.4M | $156.2M | $231.9M | $254.1M |
| Net income | $90.7M | $142.2M | −$11.4M | $98.6M | $80.0M | $49.2M | $66.5M | −$21.9M | $120.8M | $225.1M | $62.4M | $142.4M | −$34.4M | $143.2M | $92.5M | $62.2M | $143.9M | $157.7M |
| Basic EPSper diluted share | $1.90 | $2.97 | -$0.24 | $2.06 | $1.68 | $1.03 | $1.38 | -$0.45 | $2.40 | $4.37 | $1.18 | $2.54 | -$0.61 | $2.47 | $1.57 | $1.03 | $2.26 | $2.49 |
| Diluted EPSper diluted share | $1.88 | $2.96 | -$0.24 | $2.06 | $1.68 | $1.03 | $1.37 | -$0.45 | $2.39 | $4.33 | $1.17 | $2.53 | -$0.61 | $2.46 | $1.56 | $1.02 | $2.26 | $2.48 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 11, 2026Form 4 | Abu-Ghazaleh AhmadDirector | BuyOrdinary Shares · indirect | 4.0K | $29.41 | $117.6K | 4.0K |
| May 28, 2026Form 4 | Pelaez Reyes JorgeSVP, Central America | SellOrdinary Shares | 2.6K | $33.19 | $87.0K | 4.8K |
| Apr 2, 2026Form 4 | Tenazas Marissa RSVP, CHRO | SellOrdinary Shares | 1.0K | $40.40 | $42.3K | 8.0K |
| Mar 9, 2026Form 4 | SILVA EFFIE DSVP, General Counsel & Secy | SellOrdinary Shares | 5.9K | $41.94 | $247.2K | 8.5K |
| Mar 6, 2026Form 4 | Nabulsi ZiadSVP, North American Operations | SellOrdinary Shares | 7.4K | $42.01 | $310.7K | 8.4K |