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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $774.4M | $557.9M | $544.8M | $422.6M | $324.1M | $316.0M | $341.9M | $337.3M | $345.1M | $417.0M | $367.4M | $263.2M | $197.3M | $135.1M | $139.2M | $140.6M |
| Gross profit | $269.2M | $196.1M | $171.0M | $128.2M | $100.9M | $105.1M | $114.1M | $111.5M | $113.2M | $134.9M | $109.2M | $84.8M | $61.6M | $42.4M | $38.2M | $32.7M |
| Operating income | $105.9M | $35.4M | $34.6M | $22.2M | $9.9M | $13.3M | $18.0M | $10.0M | $8.0M | −$25.6M | $4.9M | $21.7M | $7.0M | $16.7M | $12.4M | $5.0M |
| EBITDAderived | $130.7M | $49.9M | $47.1M | $32.8M | $19.7M | $23.3M | $28.6M | $23.3M | $24.1M | −$6.7M | $21.5M | $32.9M | $13.6M | $17.9M | $13.8M | $6.8M |
| Net income | $50.1M | $13.0M | $12.9M | $17.4M | $1.4M | $8.2M | $17.7M | −$7.1M | −$3.0M | −$38.2M | −$5.6M | $13.1M | $6.6M | $10.8M | $8.3M | $2.1M |
| Basic EPSper diluted share | $1.42 | $0.37 | $0.37 | $0.50 | $0.04 | $0.23 | -$0.51 | -$0.21 | -$0.09 | -$1.12 | -$0.19 | $0.51 | $0.33 | $0.73 | $0.58 | $0.15 |
| Diluted EPSper diluted share | $1.37 | $0.36 | $0.37 | $0.50 | $0.04 | $0.23 | -$0.50 | -$0.21 | -$0.09 | -$1.12 | -$0.19 | $0.50 | $0.32 | $0.65 | $0.51 | $0.15 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 25, 2026Form 4 | DEZWIREK JASONDirector | SellCommon Stock · indirect | 34.0K | $97.28 | $3.31M | 132.0K |
| Jun 24, 2026Form 4 | DEZWIREK JASONDirector | SellCommon Stock · indirect | 34.0K | $96.61 | $3.28M | 166.0K |
| Jun 24, 2026Form 4 | Johansson Peter K.SVP, Chief Financial Officer | SellCommon Stock | 30.0K | $96.49 | $2.89M | 40.7K |
| Jun 1, 2026Form 4 | WALLMAN RICHARD FDirector | BuyCommon Stock · indirect | 20.0K | $76.85 | $1.54M | 105.5K |
| May 1, 2026Form 4 | Nanda MunishDirector | SellCommon Stock | 11.2K | $74.00 | $830.1K | 62.0K |