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.20B | $1.11B | $802.6M | $966.5M | $14.7M | $9.7M | $15.8M | $14.9M | $24.9M | $77.4M | $942.0M | $881.0M | $735.1M | $592.8M | $458.9M | $372.7M | $281.1M | $263.3M |
| Research & development | — | — | — | — | — | — | — | — | — | — | — | — | — | $1.3M | $1.3M | $1.3M | — | — |
| Operating expenses | $1.23B | $774.8M | $702.1M | $680.7M | $720.7M | $715.7M | $745.4M | $689.6M | $602.6M | $612.4M | $631.7M | $538.9M | $437.6M | $376.7M | $282.1M | $242.8M | $200.5M | $178.4M |
| Operating income | −$30.3M | $339.7M | $100.5M | $285.8M | $375.0M | $349.7M | $247.7M | $185.3M | $213.7M | $219.8M | $310.3M | $342.1M | $297.5M | $216.1M | $178.0M | $129.9M | $80.6M | $84.8M |
| EBITDAderived | −$21.5M | $350.3M | $113.6M | $300.7M | $390.1M | $365.3M | $263.6M | $200.4M | $229.1M | $237.9M | $326.5M | $355.7M | $307.2M | $224.8M | $186.1M | $137.1M | $87.1M | $92.3M |
| Net income | −$305.1M | $70.6M | −$83.5M | $117.1M | $183.2M | $149.3M | $86.2M | $65.6M | $164.3M | $86.3M | $167.9M | $176.5M | $175.3M | $126.6M | $100.8M | $73.5M | $44.3M | $45.4M |
| Basic EPSper diluted share | -$7.79 | $1.79 | -$2.13 | $2.96 | $4.07 | $3.28 | $1.90 | $1.45 | $3.60 | $1.86 | $3.49 | $3.53 | $3.48 | $2.48 | $1.96 | $4.37 | $2.87 | $2.98 |
| Diluted EPSper diluted share | -$7.79 | $1.79 | -$2.13 | $2.94 | $4.04 | $3.26 | $1.89 | $1.44 | $3.59 | $1.86 | $3.47 | $3.50 | $3.45 | $2.46 | $1.95 | $4.35 | $2.87 | $2.97 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Nov 6, 2025Form 4 | Olsen GeirDirector | BuyCommon Stock · indirect | 15.0K | $14.15 | $212.3K | 58.9K |
| May 7, 2025Form 4/A | Paschke Brett LeeDirector | BuyCommon Stock | 5.0K | $13.39 | $67.0K | 30.1K |
| May 7, 2025Form 4 | Paschke Brett LeeDirector | BuyCommon Stock | 5.0K | $13.39 | $67.0K | 30.1K |
| May 7, 2025Form 4/A | Olsen GeirDirector | BuyCommon Stock · indirect | 18.2K | $13.59 | $247.7K | 43.9K |
| May 7, 2025Form 4 | Olsen GeirDirector | BuyCommon Stock · indirect | 18.2K | $13.59 | $247.7K | 43.9K |