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 | $2.19B | $2.45B | $2.57B | $2.42B | $1.58B | $1.33B | $1.96B | $2.00B | $1.80B | $1.93B | $2.27B | $2.30B | $2.21B | $2.03B | $1.84B | $1.61B | $1.23B | $1.16B |
| Gross profit | $468.4M | $507.5M | $751.5M | $741.2M | $636.0M | $468.5M | $779.6M | $795.1M | $704.4M | — | — | — | — | — | — | — | — | — |
| Gross margin | 21.34% | 20.72% | 29.28% | 30.63% | 40.27% | 35.27% | 39.74% | 39.70% | 39.21% | — | — | — | — | — | — | — | — | — |
| Operating expenses | $1.81B | $2.05B | $1.89B | $1.75B | $1.36B | $1.41B | $1.70B | $1.63B | $1.46B | $1.56B | $1.91B | $1.76B | $1.76B | $1.66B | $1.43B | $1.26B | $1.01B | $1.00B |
| Operating income | $385.3M | $394.1M | $672.4M | $667.4M | $223.8M | −$82.9M | $259.5M | $372.3M | $331.9M | $368.1M | $361.4M | $544.2M | $443.5M | $374.5M | $412.9M | $351.8M | $221.6M | $151.7M |
| Operating margin | 17.56% | 16.10% | 26.20% | 27.58% | 14.17% | −6.24% | 13.23% | 18.59% | 18.48% | 19.06% | 15.90% | 23.65% | 20.11% | 18.41% | 22.40% | 21.85% | 18.00% | 13.11% |
| EBITDA | $684.7M | $679.6M | $940.4M | $944.1M | $488.6M | $230.5M | $568.6M | $652.5M | $600.9M | $704.6M | $685.4M | $818.8M | $708.4M | $592.6M | $573.3M | $498.6M | $339.1M | $256.9M |
| EBITDA margin | 31.20% | 27.75% | 36.64% | 39.01% | 30.94% | 17.36% | 28.98% | 32.58% | 33.45% | 36.48% | 30.14% | 35.59% | 32.12% | 29.13% | 31.10% | 30.97% | 27.55% | 22.22% |
| Net income | $311.2M | $360.9M | $630.1M | $586.2M | $182.8M | −$129.2M | $399.4M | $366.6M | $303.6M | $339.4M | $306.2M | $497.2M | $393.5M | $335.6M | $389.4M | $321.0M | $192.2M | $134.2M |
| Net profit margin | 14.18% | 14.74% | 24.55% | 24.22% | 11.57% | −9.73% | 20.36% | 18.30% | 16.90% | 17.57% | 13.47% | 21.61% | 17.84% | 16.50% | 21.12% | 19.94% | 15.61% | 11.60% |
| Basic EPSper basic share | $2.40 | $2.77 | $4.81 | $4.39 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Diluted EPSper diluted share | $2.40 | $2.77 | $4.81 | $4.39 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
MORGAN STANLEY | 3.41M |
Progeny 3, Inc. | 3.25M |
MAGNOLIA GROUP, LLC | 1.26M |
Atlanta Consulting Group Advisors, LLC | 1.18M |
Lido Advisors, LLC | 1.1M |
Energy Income Partners, LLC | 1.04M |
ING GROEP NV | 556K |
RAYMOND JAMES FINANCIAL INC | 507.22K |
Invesco Ltd. | 427.02K |
VISTA INVESTMENT PARTNERS LLC | 363.67K |
GOLDMAN SACHS GROUP INC | 328.97K |
Fairbanks Capital Management, Inc. | 280.3K |
Adams Asset Advisors, LLC | 259.01K |
MERCER GLOBAL ADVISORS INC /ADV | 254.37K |
BANK OF AMERICA CORP /DE/ | 215.47K |
Prescott Group Capital Management, L.L.C. | 213.2K |
EXCHANGE TRADED CONCEPTS, LLC | 203.43K |
KEYBANK NATIONAL ASSOCIATION/OH | 200K |
MIZUHO MARKETS AMERICAS LLC | 189.5K |
Miller Value Partners, LLC | 186.98K |
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 |
|---|---|---|---|---|---|---|
| Mar 14, 2025Form 4 | Whelan Timothy JSENIOR VICE PRESIDENT SALES | SellCommon unit | 50.0K | $25.13 | $1.26M | 93.8K |
| Dec 13, 2024Form 4 | Whelan Timothy JSENIOR VICE PRESIDENT SALES | SellCommon unit | 30.0K | $26.69 | $800.7K | 117.9K |
| Dec 11, 2024Form 4 | Whelan Timothy JSENIOR VICE PRESIDENT SALES | SellCommon unit | 10.0K | $26.25 | $262.5K | 147.9K |
| Dec 2, 2024Form 4 | Whelan Timothy JSENIOR VICE PRESIDENT SALES | SellCommon unit | 10.0K | $28.00 | $280.0K | 157.9K |