Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $156.4M | $125.3M | $148.6M | $254.3M | $168.9M | $115.0M | $266.8M | $349.4M | $768.7M | $1.56B | $1.98B | $1.93B | $1.42B | $931.7M | $591.0M | $1.18B | $677.5M |
| Operating income | $61.0M | $33.2M | $64.2M | $175.5M | $114.1M | −$273.5M | −$446.8M | −$10.4M | −$4.64B | $590.2M | −$169.0M | $325.2M | $429.0M | −$6.8M | −$1.61B | −$1.34B | $186.9M |
| EBITDAderived | $103.8M | $65.7M | $86.4M | $193.3M | $129.5M | −$215.4M | −$288.2M | $128.9M | −$4.28B | $1.08B | $460.9M | $954.0M | $799.9M | $309.9M | −$1.38B | −$976.8M | $414.0M |
| Net income | $70.2M | $63.0M | $60.9M | $242.2M | $116.7M | −$277.4M | −$449.3M | −$9.1M | −$3.70B | $253.3M | −$553.9M | $141.6M | $108.1M | $190.6M | −$1.78B | −$1.44B | $50.2M |
| Basic EPSper diluted share | $1.91 | $1.70 | $1.65 | $6.59 | $3.21 | -$7.77 | -$12.68 | -$0.26 | -$7.16 | $0.42 | -$1.27 | $0.19 | $0.13 | $0.52 | -$10.20 | -$9.36 | — |
| Diluted EPSper diluted share | $1.90 | $1.69 | $1.64 | $6.52 | $3.13 | -$7.77 | -$12.68 | -$0.26 | -$7.16 | $0.42 | -$1.27 | $0.19 | $0.13 | $0.52 | -$10.20 | -$9.36 | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Aug 18, 2025Form 4 | INTRIERI VINCENT JDirector | BuyCommon Stock | 25.0K | $10.96 | $274.0K | 47.0K |