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 | $498.4M | $492.6M | $514.9M | $599.1M | $967.1M | $1.42B | $2.22B | $2.64B | $2.84B | $3.01B | $2.95B | $3.04B | $2.57B | $2.33B | $1.61B | $312.9M | — |
| Gross profit | $452.5M | $444.3M | $450.7M | $522.8M | $737.1M | $677.3M | $1.19B | $1.32B | $1.33B | $1.28B | $1.29B | $1.47B | $1.50B | $1.62B | $1.35B | $270.0M | — |
| Operating expenses | $428.9M | $435.5M | $468.9M | $690.6M | $741.8M | $954.4M | $1.15B | $1.27B | $1.30B | $1.38B | $1.36B | $1.43B | $1.43B | $1.52B | $1.58B | $690.4M | $15,617 |
| Operating income | $23.6M | $8.8M | −$18.3M | −$167.8M | −$4.7M | −$277.1M | $39.8M | $54.0M | $29.4M | −$100.2M | −$70.7M | $30.7M | $75.8M | $98.7M | −$233.4M | −$420.3M | −$1,077 |
| EBITDAderived | $40.8M | $36.7M | $25.1M | −$113.6M | $59.3M | −$199.3M | $131.2M | $155.4M | $144.2M | $16.7M | $40.4M | $124.8M | $143.6M | $134.6M | −$201.3M | −$407.4M | −$997 |
| Net income | −$83.5M | −$59.0M | −$55.4M | −$237.6M | $118.7M | −$287.9M | −$22.4M | −$11.1M | $14.0M | −$194.6M | $20.7M | −$73.1M | −$95.4M | −$54.8M | −$279.4M | −$389.6M | −$1,341 |
| Basic EPSper diluted share | -$2.08 | -$1.51 | -$1.77 | -$7.88 | $4.04 | -$10.07 | -$0.79 | -$0.02 | $0.03 | -$0.34 | $0.03 | -$0.11 | -$0.14 | -$0.10 | -$1.03 | -$1.33 | -$0.02 |
| Diluted EPSper diluted share | -$2.08 | -$1.51 | -$1.77 | -$7.88 | $3.68 | -$10.07 | -$0.79 | -$0.02 | $0.02 | -$0.34 | $0.03 | -$0.11 | -$0.14 | -$0.10 | -$1.03 | -$1.33 | -$0.02 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Aug 12, 2025Form 4 | Bass Robert JDirector | SellCommon Stock | 3.1K | $31.64 | $96.7K | 101.7K |
| Aug 8, 2024Form 4 | Harinstein JasonDirector | BuyCommon Stock | 15.0K | $10.61 | $159.2K | 55.7K |
| Aug 5, 2024Form 4 | Bass Robert JDirector | SellCommon Stock | 4.6K | $11.35 | $52.0K | 104.7K |