Revenue
2010
2011
2012
2013
2014
2015
2016
2017
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 | $679.5M | $778.0M | $688.8M | $1.10B | $1.45B | $429.1M | $929.0M | $1.39B | $1.47B | $1.13B | $201.9M | $193.9M | $194.9M | $145.0M | $155.8M | $206.2M |
| Operating expenses | $177.2M | $207.2M | $257.1M | $595.5M | $866.4M | $311.7M | $842.5M | $1.00B | $1.03B | $789.3M | $940.9M | $947.5M | $1.11B | $790.6M | $1.64B | $1.58B |
| Operating income | $502.4M | $570.8M | $431.7M | $506.2M | $588.0M | $117.4M | $86.5M | $385.5M | $444.4M | $336.4M | −$739.0M | −$753.6M | −$912.1M | −$645.6M | −$1.49B | −$1.37B |
| Operating margin | 73.93% | 73.37% | 62.67% | 45.94% | 40.43% | 27.36% | 9.31% | 27.81% | 30.24% | 29.88% | −366.02% | −388.66% | −467.95% | −445.31% | −955.96% | −666.63% |
| EBITDA | — | $570.8M | $431.7M | $507.7M | $590.3M | $119.5M | $106.7M | $411.4M | $460.2M | $352.6M | −$725.0M | −$745.6M | −$905.0M | −$638.2M | −$1.48B | −$1.37B |
| EBITDA margin | — | 73.37% | 62.67% | 46.09% | 40.59% | 27.84% | 11.49% | 29.68% | 31.31% | 31.32% | −359.07% | −384.53% | −464.30% | −440.21% | −951.73% | −663.49% |
| Net income | $249.2M | $307.5M | $221.2M | $203.6M | $631.7M | $165.7M | $154.8M | $223.4M | $231.5M | $194.7M | $71.3M | $126.3M | $222.0M | $107.8M | −$96.0M | −$49.5M |
| Net profit margin | 36.68% | 39.53% | 32.11% | 18.48% | 43.43% | 38.62% | 16.67% | 16.12% | 15.75% | 17.30% | 35.34% | 65.13% | 113.89% | 74.36% | −61.61% | −23.99% |
| Basic EPSper basic share | $1.88 | $2.45 | $1.80 | $1.73 | $6.10 | $1.40 | $1.59 | $2.99 | $3.61 | $3.11 | $1.45 | $2.97 | $6.35 | $3.83 | -$4.23 | -$2.18 |
| Diluted EPSper diluted share | $1.88 | $2.45 | $1.80 | $1.73 | $6.10 | $1.40 | $1.59 | $2.99 | $3.61 | $3.11 | $1.45 | $2.97 | $6.35 | $3.83 | -$4.23 | -$2.18 |
Reported shareholders
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 21, 2026Form 4 | GILBERT STEVEN JDirector | BuySeries A Preferred | 1.4K | $20.77 | $28.1K | 20.6K |