Revenue
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 | $1.54B | $1.95B | $2.54B | $2.50B | $1.80B | $1.48B | $2.32B | $2.27B | $1.77B | $1.85B | $2.03B | $1.86B | $1.64B | $1.46B | $1.19B | $640.4M | $337.8M |
| Gross profit | $69.9M | $265.1M | $498.2M | $322.7M | $196.5M | $159.8M | $306.4M | $283.7M | $260.9M | $325.5M | $303.4M | $232.6M | $215.1M | $163.8M | $66.7M | $28.1M | −$22.9M |
| Research & development | $5.9M | $8.6M | $7.5M | $5.3M | $13.6M | $21.9M | $19.5M | $8.8M | $3.9M | $6.4M | $4.8M | $1.7M | $2.5M | $1.7M | $1.0M | $900,000 | — |
| Operating income | $307.5M | −$356.1M | $311.9M | $166.6M | $33.5M | −$85.6M | $142.8M | $111.0M | $130.8M | $202.5M | $180.4M | $122.4M | $103.2M | $70.5M | $19.8M | −$15.4M | −$66.1M |
| EBITDAderived | $366.2M | −$299.1M | $357.3M | $213.6M | $82.4M | −$37.6M | $185.1M | $151.7M | $165.9M | $239.3M | $218.4M | $161.2M | $141.5M | $96.0M | $35.4M | $1.4M | −$46.5M |
| Net income | $211.5M | −$284.1M | $231.3M | $112.3M | $1.2M | −$97.4M | $89.6M | $69.4M | $111.4M | $119.4M | $104.3M | $60.9M | $46.5M | $105.6M | $15.0M | −$141.8M | −$101.8M |
| Basic EPSper diluted share | $5.09 | -$6.40 | $4.92 | $2.31 | $0.02 | -$1.84 | $1.64 | $1.22 | $1.88 | $1.87 | $1.55 | $0.88 | $0.67 | $1.53 | $0.22 | -$3.36 | -$3.48 |
| Diluted EPSper diluted share | $5.07 | -$6.40 | $4.81 | $2.25 | $0.02 | -$1.84 | $1.62 | $1.19 | $1.78 | $1.82 | $1.50 | $0.85 | $0.67 | $1.53 | $0.22 | -$3.36 | -$3.48 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Dec 31, 2024Form 4 · 10b5-1 | Pettit Michael NSVP and Chief Growth Officer | SellCommon Stock | 1.5K | $17.19 | $25.8K | 117.2K |