Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $914.6M | $807.6M | $829.0M | $1.39B | $1.21B | $926.5M | $653.2M | $684.0M | $497.0M | $281.9M | $253.0M | $228.6M | $190.9M | $167.0M | $140.9M |
| Gross profit | $146.5M | $144.1M | $147.1M | $351.3M | $310.1M | $236.5M | $149.3M | $166.3M | $120.3M | $75.0M | $66.8M | $60.4M | $50.8M | $43.6M | $30.0M |
| Gross margin | 16.02% | 17.84% | 17.74% | 25.30% | 25.52% | 25.52% | 22.85% | 24.31% | 24.21% | 26.62% | 26.41% | 26.43% | 26.60% | 26.11% | 21.32% |
| Operating expenses | $143.4M | $122.3M | $203.0M | $206.5M | $96.2M | $86.7M | $64.0M | $68.2M | $50.3M | $35.6M | $30.9M | $29.3M | $51.2M | $24.3M | $17.6M |
| Operating income | $3.1M | $21.8M | −$55.9M | $144.8M | $213.8M | $149.8M | $85.3M | $98.1M | $70.1M | $39.4M | $35.9M | $31.1M | −$455,000 | $19.3M | $12.5M |
| Operating margin | 0.34% | 2.69% | −6.75% | 10.43% | 17.60% | 16.17% | 13.06% | 14.34% | 14.10% | 13.99% | 14.19% | 13.63% | −0.24% | 11.56% | 8.86% |
| EBITDA | $47.1M | $60.4M | −$23.0M | $173.5M | $240.1M | $172.7M | $103.7M | $114.1M | $82.9M | $46.2M | $41.4M | $36.0M | $6.3M | $25.6M | $18.6M |
| EBITDA margin | 5.14% | 7.47% | −2.77% | 12.50% | 19.77% | 18.64% | 15.88% | 16.68% | 16.68% | 16.38% | 16.38% | 15.76% | 3.31% | 15.31% | 13.17% |
| Net income | $1.7M | $14.9M | −$55.9M | $104.5M | $157.6M | $109.8M | $61.6M | $66.1M | $27.6M | $28.4M | $18.0M | $14.7M | −$4.7M | $0 | $0 |
| Net profit margin | 0.18% | 1.84% | −6.74% | 7.53% | 12.98% | 11.86% | 9.43% | 9.66% | 5.56% | 10.06% | 7.13% | 6.41% | −2.45% | 0.00% | 0.00% |
| Basic EPSper basic share | $0.09 | $0.76 | -$2.74 | $5.10 | $7.60 | $5.29 | $2.98 | $3.17 | $1.37 | $1.59 | $1.01 | $0.93 | -$0.42 | $0.00 | — |
| Diluted EPSper diluted share | $0.09 | $0.76 | -$2.74 | $5.06 | $7.51 | $5.23 | $2.95 | $3.15 | $1.36 | $1.58 | $1.00 | $0.93 | -$0.42 | $0.00 | — |
Reported shareholders
| Holder | % owned |
|---|---|
PZENA INVESTMENT MANAGEMENT LLC | 9.12%1.79M shares |
BlackRock, Inc. | 8.13%1.6M shares |
WELLINGTON MANAGEMENT GROUP LLP | 6.29%1.24M shares |
COOKE & BIELER LP | 5.61%1.1M shares |
Lodge Hill Capital, LLC | 4.71%926.01K shares |
DIMENSIONAL FUND ADVISORS LP | 4.70%924.94K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.08%802.38K shares |
FORT WASHINGTON INVESTMENT ADVISORS INC /OH/ | 3.98%782.46K shares |
AMERICAN CENTURY COMPANIES INC | 3.37%662.2K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.66%524.05K shares |
Twin Lions Management LLC | 2.56%504.21K shares |
STATE STREET CORP | 2.33%458.81K shares |
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 1.91%375.99K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.88%369.82K shares |
Meros Investment Management, LP | 1.83%359.57K shares |
CITADEL ADVISORS LLC | 1.43%280.46K shares |
Grantham, Mayo, Van Otterloo & Co. LLC | 1.36%267.29K shares |
BANK OF AMERICA CORP /DE/ | 1.32%259.8K shares |
BNP PARIBAS FINANCIAL MARKETS | 1.24%244.06K shares |
JACOBS LEVY EQUITY MANAGEMENT, INC | 1.19%234.07K shares |
Percentages use 19.67M shares of this listed class outstanding on Jun 30, 2026.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.