Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.30B | $1.02B | $977.9M | $942.3M | $833.4M | $800.4M | $828.0M | $820.0M | $764.3M | $751.5M | $748.6M | $691.9M | $653.2M | $654.1M |
| Gross profit | $399.9M | $313.1M | $298.2M | $285.4M | $271.4M | $256.9M | $264.6M | $266.9M | $248.2M | $239.0M | $233.3M | $204.4M | $179.0M | $164.1M |
| Research & development | $23.7M | $29.2M | $24.4M | $20.8M | $17.8M | $13.7M | $12.1M | $10.0M | $9.4M | $11.0M | $9.5M | $8.2M | $6.6M | $7.2M |
| Operating income | $110.5M | $53.3M | $71.8M | $79.0M | $74.9M | $69.2M | $83.2M | $98.9M | $97.9M | $85.7M | $87.7M | $63.8M | $56.7M | $49.3M |
| EBITDAderived | $156.1M | $89.5M | $105.9M | $111.7M | $106.8M | $101.5M | $110.8M | $125.9M | $123.9M | $109.2M | $109.3M | $85.2M | $75.8M | $66.9M |
| Net income | $48.3M | $2.4M | $32.6M | $49.2M | $54.4M | $33.6M | $54.7M | $64.9M | $64.6M | $82.7M | $60.3M | −$3.1M | $24.9M | $7.0M |
| Basic EPSper diluted share | $1.19 | $0.06 | $0.81 | $1.21 | $1.34 | $0.83 | $1.35 | $1.61 | $1.63 | $2.11 | $1.55 | -$0.10 | $0.82 | $0.23 |
| Diluted EPSper diluted share | $1.19 | $0.06 | $0.81 | $1.21 | $1.34 | $0.83 | $1.35 | $1.61 | $1.61 | $2.07 | $1.51 | -$0.10 | $0.82 | $0.23 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 29, 2026Form 4 | CORCORAN E THOMASDirector | BuyClass A Common Stock | 10.0K | $31.77 | $317.7K | 41.5K |
| May 7, 2026Form 4 · 10b5-1 | BENDHEIM JACK +1President and CEO | SellClass A Common Stock · indirect | 2.0K | $49.19 | $99.8K | 56.2K |
| May 7, 2026Form 4 · 10b5-1 | BENDHEIM JACK +1President and CEO | SellClass A Common Stock · indirect | 1.1K | $48.31 | $55.5K | 58.2K |
| May 7, 2026Form 4 · 10b5-1 | BENDHEIM JACK +1President and CEO | SellClass A Common Stock · indirect | 1.4K | $47.59 | $64.2K | 59.3K |
| May 6, 2026Form 4 · 10b5-1 | BENDHEIM JACK +1President and CEO | SellClass A Common Stock · indirect | 1.4K | $58.13 | $81.7K | 60.7K |