Revenue
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
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 | $4.06B | $3.93B | $3.68B | $3.42B | $3.59B | $3.55B | $3.50B | $3.53B |
| 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 |
| Gross margin | 9.23% | 8.36% | 8.12% | 7.66% | 7.14% | 5.97% | 6.83% | 6.36% | 8.12% | 11.50% | 8.44% | 9.29% | 7.88% | 9.99% | 8.90% | 7.67% | 8.89% | 9.74% |
| Operating expenses | $261.7M | $161.6M | $292.2M | $183.9M | $192.8M | $174.4M | $192.3M | $247.3M | $178.9M | $217.2M | $251.3M | $191.3M | $318.5M | $180.3M | $203.6M | $194.9M | $162.6M | $173.4M |
| 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 |
| Operating margin | 3.18% | 4.59% | 1.35% | 3.52% | 2.61% | 1.82% | 2.54% | 0.86% | 3.74% | 6.09% | 2.24% | 4.42% | −0.76% | 4.72% | 3.23% | 2.18% | 4.24% | 4.83% |
| EBITDA | $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 |
| EBITDA margin | 4.86% | 6.42% | 3.32% | 5.60% | 4.89% | 4.08% | 4.72% | 3.10% | 5.69% | 8.04% | 4.03% | 6.28% | 1.13% | 6.76% | 5.28% | 4.40% | 6.63% | 7.20% |
| 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 |
| Net profit margin | 2.10% | 3.32% | −0.26% | 2.22% | 1.88% | 1.17% | 1.48% | −0.49% | 2.96% | 5.61% | 1.54% | 3.63% | −0.93% | 4.19% | 2.58% | 1.75% | 4.12% | 4.47% |
| Basic EPSper basic 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 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
ABU GHAZALEH MOHAMMAD | 5.08M |
ABU GHAZALEH AMIR | 3.28M |
Abu-Ghazaleh Ahmad | 97.18K |
Abbas Mohammed | 59.93K |
Beard Charles Jr. | 33.77K |
Cloyd Mary Ann | 31.88K |
MARCUS LORI TAUBER | 27.26K |
VICENTE MONICA | 21.23K |
PURI AJAI | 12.36K |
Berthelot Michael J | 12.14K |
SILVA EFFIE D | 8.54K |
Nabulsi Ziad | 8.4K |
Tenazas Marissa R | 8.05K |
Pelaez Reyes Jorge | 4.84K |
Renino Gianpaolo | 3.2K |
Dumas Danny | 2.56K |
APPARECIDO ALEXANDRE | 1.14K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| 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 |