Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $538.5M | $511.7M | $493.3M | $405.3M | $352.9M | $319.7M | $301.4M | $310.0M | $298.6M | $294.1M | $315.2M | $304.9M | $238.3M | $146.7M | $88.9M |
| Operating expenses | $421.5M | $423.5M | $413.6M | $413.1M | $409.4M | $290.7M | $268.8M | $268.6M | $251.4M | $216.2M | $186.6M | $189.4M | $168.2M | $107.0M | $67.7M |
| Operating income | $165.4M | $143.2M | $137.2M | $60.7M | −$3.0M | $41.8M | $32.6M | $41.5M | $47.2M | $78.0M | $128.6M | $115.5M | $70.2M | $39.7M | $21.2M |
| EBITDAderived | $299.9M | $275.9M | $266.4M | $186.9M | $85.5M | $118.4M | $108.8M | $117.6M | $120.8M | $140.2M | $182.1M | $161.3M | $106.8M | $63.9M | $39.9M |
| Net income | $100.1M | $85.6M | $82.3M | $53.5M | −$31.0M | −$443,000 | −$16.7M | −$5.7M | $5.3M | $44.6M | $98.1M | $87.7M | $42.2M | $30.5M | $18.7M |
| Basic EPSper diluted share | $1.49 | $1.20 | $1.11 | $0.69 | -$0.48 | -$0.01 | -$0.30 | -$0.10 | $0.10 | $0.81 | $1.77 | $1.59 | $0.92 | $0.82 | $0.60 |
| Diluted EPSper diluted share | $1.47 | $1.19 | $1.10 | $0.69 | -$0.48 | -$0.01 | -$0.30 | -$0.10 | $0.10 | $0.80 | $1.76 | $1.58 | $0.92 | $0.82 | $0.60 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 29, 2026Form 4 | Lindeman OeyvindChief Commercial Officer | SellCommon Stock | 6.3K | $21.70 | $135.8K | 0 |
| May 20, 2026Form 4 | Schroder MichaelChief Operating Officer | SellCommon Stock | 25.0K | $23.63 | $590.8K | 5.0K |