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 | $716.1M | $707.6M | $798.0M | $1.02B | $882.4M | $672.1M | $847.1M | $1.02B | $973.4M | $827.4M | $1.04B | $1.65B | $1.62B | $1.50B | $1.25B | $889.5M | $662.4M |
| Gross profit | $397.5M | $410.6M | $408.3M | $395.6M | $349.3M | $315.2M | $354.3M | $360.8M | $378.7M | $349.2M | $395.4M | $372.4M | $339.4M | $295.8M | $253.0M | $224.4M | $205.1M |
| Gross margin | 55.51% | 58.02% | 51.17% | 38.82% | 39.59% | 46.90% | 41.83% | 35.37% | 38.91% | 42.20% | 38.14% | 22.53% | 20.93% | 19.75% | 20.18% | 25.23% | 30.97% |
| Operating expenses | $669.3M | $651.9M | $732.6M | $251.9M | $824.8M | $183.7M | $209.3M | $976.1M | $929.9M | $152.3M | $964.5M | $184.0M | $1.53B | $146.3M | $134.7M | $113.4M | $117.4M |
| Operating income | $48.9M | $57.3M | $66.7M | $51.3M | $57.3M | $46.5M | $58.1M | $45.1M | $45.6M | $72.7M | $70.2M | $67.9M | $81.5M | $73.8M | $47.4M | $48.1M | $34.4M |
| Operating margin | 6.83% | 8.10% | 8.36% | 5.03% | 6.49% | 6.92% | 6.86% | 4.42% | 4.69% | 8.79% | 6.77% | 4.11% | 5.02% | 4.93% | 3.78% | 5.41% | 5.20% |
| EBITDA | $99.1M | $108.1M | $116.6M | $107.5M | $114.0M | $108.0M | $118.2M | $106.5M | $110.7M | $164.9M | $162.4M | $136.7M | $132.4M | $115.9M | $87.6M | $85.0M | $73.9M |
| EBITDA margin | 13.84% | 15.27% | 14.61% | 10.56% | 12.92% | 16.06% | 13.95% | 10.44% | 11.38% | 19.92% | 15.66% | 8.27% | 8.17% | 7.74% | 6.99% | 9.55% | 11.16% |
| Net income | −$14.7M | −$5.2M | −$4.5M | −$10.3M | −$211,000 | −$6.8M | −$174.9M | $55.7M | $19.9M | $31.7M | $38.4M | −$11.7M | −$13.4M | $102.0M | $22.8M | $27.5M | $22.2M |
| Net profit margin | −2.06% | −0.74% | −0.57% | −1.01% | −0.02% | −1.01% | −20.65% | 5.46% | 2.05% | 3.83% | 3.70% | −0.71% | −0.82% | 6.81% | 1.82% | 3.10% | 3.35% |
| Basic EPSper basic share | -$0.37 | -$0.13 | -$0.11 | -$0.26 | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Diluted EPSper diluted share | -$0.37 | -$0.13 | -$0.11 | -$0.26 | — | — | — | — | — | — | — | — | — | — | — | — | — |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Invesco Ltd. | 7.21M |
NOMURA HOLDINGS INC | 3.56M |
BARCLAYS PLC | 1.5M |
KIM, LLC | 1M |
Blackstone Inc. | 932.85K |
MORGAN STANLEY | 911.13K |
BANK OF AMERICA CORP /DE/ | 547.27K |
JPMORGAN CHASE & CO | 547.27K |
NEXPOINT ASSET MANAGEMENT, L.P. | 408.24K |
De Lisle Partners LLP | 335.43K |
Annis Gardner Whiting Capital Advisors, LLC | 81.79K |
Confluence Wealth Services, Inc. | 36.31K |
LEVIN CAPITAL STRATEGIES, L.P. | 35K |
UBS Group AG | 28.44K |
MONETA GROUP INVESTMENT ADVISORS LLC | 28.07K |
GEODE CAPITAL MANAGEMENT, LLC | 26.82K |
JANE STREET GROUP, LLC | 19.28K |
LPL Financial LLC | 16.73K |
AGP FRANKLIN, LLC | 14.69K |
Pettinga Financial Advisors LLC | 12.53K |
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 |
|---|---|---|---|---|---|---|
| Dec 12, 2025Form 4 | Martin Product Sales LLCTenPercentOwner | BuyCommon Units | 7.0K | $2.59 | $18.2K | 2.78M |
| Dec 11, 2025Form 4 | Martin Product Sales LLCTenPercentOwner | BuyCommon Units | 5.6K | $2.55 | $14.2K | 2.77M |
| Dec 8, 2025Form 4 | Martin Product Sales LLCTenPercentOwner | BuyCommon Units | 12.2K | $2.59 | $31.7K | 2.77M |
| Dec 4, 2025Form 4 | Martin Product Sales LLCTenPercentOwner | BuyCommon Units | 2.2K | $2.60 | $5.7K | 2.76M |
| Dec 1, 2025Form 4 | Martin Product Sales LLCTenPercentOwner | BuyCommon Units | 2.2K | $2.59 | $5.8K | 2.75M |