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 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $291.7M | $349.7M | $391.7M | $339.3M | $191.1M | $354.6M | $317.2M | $289.0M | $297.1M | $357.5M | — | — | — | — | — | — | — | — |
| Operating expenses | $66.9M | $62.8M | $60.0M | $63.4M | $67.7M | $66.9M | $66.0M | $80.4M | $87.7M | $80.3M | $66.6M | $62.5M | $64.9M | $64.0M | $54.9M | $47.1M | $43.1M | $35.6M |
| Operating income | $46.3M | $77.3M | $127.9M | $41.9M | −$144.5M | $81.2M | $32.0M | −$38.6M | −$175.7M | $53.3M | $128.1M | −$4.8M | −$93.6M | −$67.9M | −$71.2M | $778,000 | $2.4M | $121.3M |
| Net income | $12.3M | $46.6M | $98.7M | $15.1M | −$171.3M | $50.0M | −$10.4M | −$95.3M | −$205.0M | −$4.5M | $114.6M | −$13.2M | −$105.4M | −$73.2M | −$72.3M | −$809,000 | $1.0M | $118.8M |
| Basic EPSper diluted share | $0.06 | $0.22 | $0.47 | $0.07 | -$1.05 | $0.34 | -$0.07 | -$0.67 | -$1.97 | -$0.05 | $1.29 | -$0.15 | -$1.64 | -$1.39 | -$1.53 | -$0.02 | $0.03 | $3.63 |
| Diluted EPSper diluted share | $0.06 | $0.22 | $0.47 | $0.07 | -$1.05 | $0.34 | -$0.07 | -$0.67 | -$1.97 | -$0.05 | $1.29 | -$0.15 | -$1.64 | -$1.39 | -$1.53 | -$0.02 | $0.03 | $3.62 |