Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $4.25B | $4.33B | $4.84B | $4.97B | $4.91B | $4.52B | $5.36B | $5.51B | $5.37B | $5.28B | $5.52B | $5.56B | $5.41B | $5.45B | $5.55B | $4.95B | $4.31B |
| Gross profit | $853.0M | $882.6M | $961.4M | $1.01B | $919.2M | $827.6M | $968.4M | $972.2M | $954.1M | $906.3M | $920.3M | $908.4M | $889.5M | $896.6M | $883.3M | $786.9M | $701.7M |
| Gross margin | 20.07% | 20.37% | 19.88% | 20.38% | 18.72% | 18.33% | 18.08% | 17.63% | 17.75% | 17.18% | 16.68% | 16.33% | 16.43% | 16.45% | 15.91% | 15.90% | 16.26% |
| Operating expenses | $922.8M | $897.7M | $937.1M | $997.0M | $870.6M | $921.2M | $886.6M | $884.8M | $870.8M | $843.1M | $853.6M | $886.5M | $836.2M | $824.3M | $825.6M | $748.8M | $847.8M |
| Operating income | −$69.8M | −$15.1M | $24.3M | $14.8M | $48.6M | −$93.6M | $81.8M | $87.4M | $83.3M | $63.2M | $66.7M | $21.9M | $53.3M | $72.3M | $57.7M | $38.1M | −$146.1M |
| Operating margin | −1.64% | −0.35% | 0.50% | 0.30% | 0.99% | −2.07% | 1.53% | 1.59% | 1.55% | 1.20% | 1.21% | 0.39% | 0.98% | 1.33% | 1.04% | 0.77% | −3.39% |
| EBITDA | −$27.4M | $25.1M | $58.2M | $48.2M | $78.4M | −$69.4M | $113.4M | $113.6M | $106.0M | $84.5M | $89.0M | $43.6M | $73.7M | $94.6M | $89.1M | $73.0M | −$105.2M |
| EBITDA margin | −0.64% | 0.58% | 1.20% | 0.97% | 1.60% | −1.54% | 2.12% | 2.06% | 1.97% | 1.60% | 1.61% | 0.78% | 1.36% | 1.74% | 1.61% | 1.47% | −2.44% |
| Net income | −$254.1M | −$600,000 | $36.4M | −$62.5M | $156.1M | −$72.0M | $112.4M | $22.9M | $71.6M | $120.8M | $53.8M | $23.7M | $58.9M | $50.1M | $63.7M | $26.1M | −$104.5M |
| Net profit margin | −5.98% | −0.01% | 0.75% | −1.26% | 3.18% | −1.59% | 2.10% | 0.42% | 1.33% | 2.29% | 0.97% | 0.43% | 1.09% | 0.92% | 1.15% | 0.53% | −2.42% |
| Basic EPSper basic share | -$7.24 | -$0.02 | $0.99 | -$1.64 | $3.93 | -$1.83 | $2.85 | $0.59 | $1.84 | $3.10 | $1.39 | $0.61 | $1.54 | $1.32 | $1.69 | $0.71 | -$3.00 |
| Diluted EPSper diluted share | -$7.24 | -$0.02 | $0.98 | -$1.64 | $3.91 | -$1.83 | $2.84 | $0.58 | $1.81 | $3.08 | $1.39 | $0.61 | $1.54 | $1.32 | $1.69 | $0.71 | -$3.00 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 2.57M |
PRIVATE MANAGEMENT GROUP INC | 1.49M |
VANGUARD CAPITAL MANAGEMENT LLC | 1.3M |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.24M |
GATE CITY CAPITAL MANAGEMENT, LLC | 1.23M |
AMERICAN CENTURY COMPANIES INC | 1.2M |
DIMENSIONAL FUND ADVISORS LP | 1.18M |
AQR CAPITAL MANAGEMENT LLC | 1.03M |
GEODE CAPITAL MANAGEMENT, LLC | 798.9K |
JB CAPITAL PARTNERS LP | 768.76K |
Pacific Ridge Capital Partners, LLC | 763.89K |
STATE STREET CORP | 684.05K |
KENNEDY CAPITAL MANAGEMENT LLC | 663.34K |
JACOBS LEVY EQUITY MANAGEMENT, INC | 547.98K |
VANGUARD PORTFOLIO MANAGEMENT LLC | 530.77K |
LSV ASSET MANAGEMENT | 516.03K |
CSM Advisors, LLC | 500.56K |
FIFTH THIRD BANCORP | 490.61K |
DONALD SMITH & CO., INC. | 464.5K |
TWO SIGMA INVESTMENTS, LP | 431.85K |
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 |
|---|---|---|---|---|---|---|
| May 14, 2026Form 4 | Williams Vanessa PetersonEVP, Gen Counsel & Corp Sec | SellClass A Common Stock, Par Value $1 | 30.0K | $9.78 | $293.4K | 82.4K |
| Mar 24, 2026Form 4 | Layden Christopher D.President, and CEO | BuyClass B Common Stock, Par Value $1 | 100 | $13.52 | $1.4K | 100 |
| Mar 24, 2026Form 4 | Layden Christopher D.President, and CEO | BuyClass A Common Stock, Par Value $1 | 10.0K | $8.76 | $87.6K | 382.5K |
| Mar 4, 2026Form 4 | Brock-Kyle AngelaDirector | BuyClass B Common Stock, Par Value $1 | 100 | $14.77 | $1.5K | 100 |
| Feb 25, 2026Form 4 | Hunt James ChristopherDirector | BuyClass A Common Stock, Par Value $1 | 4.0K | $9.30 | $37.2K | 30.0K |