Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $791.5M | $816.4M | $738.9M | $699.9M | $541.1M | $512.5M | $956.5M | $1.06B | $818.6M | $587.6M | $1.07B | $1.74B | $1.52B | $1.41B | $1.13B | $747.3M |
| Gross profit | $219.0M | $255.0M | $204.2M | $188.5M | $123.3M | −$11.0M | $244.9M | $256.4M | $188.8M | $99.7M | $262.7M | $559.5M | $475.2M | $463.1M | $362.5M | $214.3M |
| Gross margin | 27.67% | 31.24% | 27.63% | 26.94% | 22.80% | −2.15% | 25.60% | 24.09% | 23.06% | 16.97% | 24.47% | 32.16% | 31.17% | 32.73% | 32.13% | 28.67% |
| Operating expenses | $188.9M | $341.8M | $183.4M | $171.2M | $167.8M | $220.6M | $780.7M | $653.5M | $331.4M | $230.5M | $391.2M | $316.6M | $273.0M | $222.2M | $201.8M | $141.0M |
| Operating income | $30.1M | −$86.8M | $20.7M | $17.3M | −$44.5M | −$231.6M | −$536.1M | −$397.0M | −$141.6M | −$129.0M | −$113.7M | $268.0M | $209.6M | $240.9M | $160.6M | $73.3M |
| Operating margin | 3.81% | −10.63% | 2.80% | 2.48% | −8.22% | −45.20% | −56.05% | −37.30% | −17.30% | −21.94% | −10.59% | 15.41% | 13.74% | 17.02% | 14.24% | 9.81% |
| EBITDA | $63.9M | −$33.0M | $55.4M | $54.3M | −$2.3M | −$180.6M | −$472.9M | −$322.5M | −$76.5M | −$67.2M | −$48.0M | $333.1M | $270.1M | $292.7M | $201.4M | $106.5M |
| EBITDA margin | 8.07% | −4.05% | 7.50% | 7.76% | −0.43% | −35.25% | −49.44% | −30.30% | −9.34% | −11.43% | −4.47% | 19.15% | 17.72% | 20.69% | 17.85% | 14.25% |
| Net income | −$9.7M | −$135.3M | −$18.9M | $3.7M | −$82.7M | −$96.9M | −$567.1M | −$374.1M | −$59.4M | −$82.0M | −$119.4M | $174.4M | $129.5M | $151.5M | $93.3M | $23.9M |
| Net profit margin | −1.22% | −16.58% | −2.55% | 0.53% | −15.28% | −18.91% | −59.28% | −35.15% | −7.26% | −13.95% | −11.12% | 10.02% | 8.50% | 10.70% | 8.27% | 3.20% |
| Basic EPSper basic share | -$0.81 | -$11.00 | -$1.85 | $0.65 | -$14.65 | -$17.37 | -$103.01 | -$27,520.00 | -$4,800.00 | -$7,200.00 | -$10,640.00 | $15,040.00 | $11,440.00 | $15,120.00 | $11,840.00 | $3,520.00 |
| Diluted EPSper diluted share | -$0.81 | -$11.00 | -$1.85 | $0.62 | -$14.65 | -$17.37 | -$103.01 | -$27,520.00 | -$4,800.00 | -$7,200.00 | -$10,640.00 | $14,640.00 | $10,960.00 | $13,920.00 | $11,040.00 | $3,520.00 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 950.93K |
DIMENSIONAL FUND ADVISORS LP | 653.99K |
STATE STREET CORP | 601.05K |
VANGUARD CAPITAL MANAGEMENT LLC | 465.47K |
ACADIAN ASSET MANAGEMENT LLC | 454.13K |
AMERICAN CENTURY COMPANIES INC | 445.21K |
TWO SIGMA INVESTMENTS, LP | 408.25K |
GOLDMAN SACHS GROUP INC | 369.65K |
Lux Neal | 347.48K |
GEODE CAPITAL MANAGEMENT, LLC | 315.2K |
JACOBS LEVY EQUITY MANAGEMENT, INC | 279.99K |
GAUT C CHRISTOPHER | 260.41K |
Allspring Global Investments Holdings, LLC | 244.91K |
De Lisle Partners LLP | 226.89K |
IES Holdings, Inc. | 212.86K |
AQR CAPITAL MANAGEMENT LLC | 176.93K |
Nuveen, LLC | 175.93K |
RENAISSANCE TECHNOLOGIES LLC | 167K |
VANGUARD PORTFOLIO MANAGEMENT LLC | 164.13K |
MORGAN STANLEY | 154.86K |
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 13, 2026Form 4 | Danford Michael DewayneSVP & CHO | SellCommon Stock | 3.0K | $55.49 | $166.5K | 54.1K |
| Mar 2, 2026Form 4 | IVASCU JOHN CEVP, General Counsel & CCO | SellCommon Stock | 4.4K | $60.01 | $263.6K | 81.6K |
| Mar 14, 2025Form 4 | Lux NealPresident & CEO | BuyCommon Stock | 3.5K | $18.96 | $65.9K | 215.7K |
| Mar 13, 2025Form 4 | Lux NealPresident & CEO | BuyCommon Stock | 9.1K | $17.65 | $161.1K | 212.3K |
| Dec 11, 2024Form 4 | RASPINO LOUISDirector | SellCommon Stock | 5.0K | $15.41 | $76.3K | 16.1K |