Revenue
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.41B | $2.48B | $2.03B | $1.91B | $1.64B | $884.3M | $1.53B | $1.80B | $1.85B | $1.71B | $1.90B | $2.07B | $2.35B | $2.24B | $2.15B | $2.09B | $2.31B |
| Gross profit | $347.7M | $343.0M | $312.3M | $261.0M | $227.1M | $116.5M | $224.7M | $250.8M | $246.2M | $217.0M | $225.8M | $243.5M | $225.9M | $287.2M | $287.7M | $276.8M | $396.4M |
| Gross margin | 14.41% | 13.82% | 15.37% | 13.63% | 13.85% | 13.17% | 14.71% | 13.92% | 13.34% | 12.66% | 11.86% | 11.78% | 9.60% | 12.82% | 13.37% | 13.22% | 17.17% |
| Operating expenses | $185.0M | $189.7M | $175.1M | $167.2M | $185.3M | $132.5M | $236.3M | $163.6M | $134.3M | $129.7M | $24.0M | $146.2M | $120.4M | $125.0M | $132.8M | $143.9M | $172.6M |
| Operating income | $162.7M | $153.3M | $137.2M | $93.8M | $41.7M | −$16.0M | −$11.6M | $87.3M | $111.9M | $87.3M | $201.8M | $97.3M | $105.5M | $162.2M | $154.8M | $132.9M | $223.8M |
| Operating margin | 6.74% | 6.18% | 6.75% | 4.90% | 2.54% | −1.81% | −0.76% | 4.84% | 6.06% | 5.09% | 10.59% | 4.71% | 4.48% | 7.24% | 7.20% | 6.35% | 9.70% |
| EBITDA | $183.6M | $173.7M | $156.4M | $112.9M | $58.4M | −$4.2M | $24.2M | $123.0M | $145.5M | $121.8M | $230.1M | $126.9M | $137.9M | $196.0M | $188.0M | $161.1M | $252.9M |
| EBITDA margin | 7.61% | 7.00% | 7.70% | 5.90% | 3.56% | −0.48% | 1.59% | 6.83% | 7.88% | 7.10% | 12.08% | 6.14% | 5.86% | 8.75% | 8.74% | 7.69% | 10.96% |
| Net income | $14.6M | $15.2M | $2.7M | −$39.1M | −$82.1M | −$136.7M | −$264.7M | −$70.5M | $52.4M | −$62.9M | $65.5M | −$28.0M | −$102.9M | $24.6M | $29.2M | −$72.1M | $79.9M |
| Net profit margin | 0.60% | 0.61% | 0.13% | −2.04% | −5.01% | −15.46% | −17.33% | −3.91% | 2.84% | −3.67% | 3.44% | −1.36% | −4.37% | 1.10% | 1.36% | −3.45% | 3.46% |
| Basic EPSper basic share | $0.56 | $0.59 | $0.11 | -$1.57 | -$3.28 | -$5.47 | -$28.93 | -$7.78 | $5.83 | -$7.05 | $7.38 | -$3.16 | -$11.69 | $2.74 | $3.40 | -$8.10 | $8.90 |
| Diluted EPSper diluted share | $0.56 | $0.59 | $0.11 | -$1.57 | -$3.28 | -$5.47 | -$28.93 | -$7.78 | $5.81 | -$7.05 | $7.38 | -$3.16 | -$11.69 | $2.53 | $3.00 | -$8.10 | $7.80 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Owl Creek Asset Management, L.P. / ALTMAN JEFFREY A | 3.87M |
BARCLAYS PLC | 3.8M |
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 |
|---|---|---|---|---|---|---|
| Aug 21, 2024Form 4 | Owl Creek Asset Management, L.P. +1TenPercentOwner | BuyCommon Stock, no par value · indirect | 811.1K | $2.50 | $2.03M | 3.87M |