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 | $1.14B | $1.02B | $1.05B | $1.39B | $1.34B | $1.03B | $898.2M | $837.1M | $986.9M | $1.01B | $1.04B | $862.1M | $827.6M | $790.1M | $766.6M | $637.5M | $639.1M | $986.8M |
| Gross profit | $305.2M | $301.4M | $281.9M | $318.7M | $290.0M | $256.3M | $219.9M | $210.9M | $236.5M | $244.8M | $187.0M | $140.0M | $158.1M | $149.6M | $145.1M | $103.9M | $119.7M | $198.6M |
| Research & development | — | — | — | — | — | — | — | $1.7M | $2.9M | $2.2M | $900,000 | $60,000 | — | — | — | — | — | — |
| Operating income | $122.8M | $139.7M | $120.6M | $130.1M | $97.0M | $107.2M | $80.8M | $81.1M | $92.8M | $73.5M | $48.7M | −$70.4M | $21.5M | $40.3M | $36.2M | −$72.6M | −$37.1M | $63.8M |
| EBITDAderived | $152.6M | $158.8M | $139.3M | $156.3M | $129.0M | $128.1M | $98.4M | $98.6M | $114.5M | $97.6M | $79.3M | −$45.0M | $48.5M | $66.6M | $62.3M | −$48.7M | −$13.8M | $90.6M |
| Net income | −$44.4M | $137.3M | $110.5M | $82.4M | $75.6M | $64.6M | $65.1M | $63.8M | $62.6M | $33.7M | $23.4M | −$81.8M | −$5.6M | $12.6M | $16.5M | −$91.1M | −$52.0M | $24.1M |
| Basic EPSper diluted share | -$1.48 | $4.50 | $3.61 | $2.57 | $2.30 | $1.98 | $2.01 | $2.00 | $1.97 | $1.07 | $0.75 | -$2.63 | -$0.18 | $0.41 | $0.54 | -$3.01 | -$1.73 | $0.80 |
| Diluted EPSper diluted share | -$1.48 | $4.46 | $3.59 | $2.56 | $2.29 | $1.96 | $1.99 | $1.96 | $1.94 | $1.05 | $0.74 | -$2.63 | -$0.18 | $0.41 | $0.54 | -$3.01 | -$1.73 | $0.80 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 26, 2026Form 4 | Bosway William TPresident and CEO | BuyCommon Stock | 19.7K | $37.44 | $738.9K | 250.3K |
| May 21, 2026Form 4 | Bolanowski KatherineGeneral Counsel, VP, Secretary | BuyCommon Stock | 144 | $35.66 | $5.1K | 17.4K |
| May 21, 2026Form 4 | Bolanowski KatherineGeneral Counsel, VP, Secretary | BuyCommon Stock | 1.3K | $35.63 | $44.8K | 17.2K |
| May 20, 2026Form 4 | Lovechio Joseph AVP and CFO | BuyCommon Stock | 1.0K | $34.62 | $34.6K | 13.4K |
| Mar 13, 2026Form 4 | Bosway William TPresident and CEO | BuyCommon Stock | 1.0K | $41.37 | $41.4K | 230.6K |