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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $6.28B | $6.03B | $5.84B | $6.17B | $5.76B | $4.45B | $5.76B | $5.58B | $4.90B | $4.55B | $4.49B | $4.75B | $4.68B | $4.61B | $4.76B | $4.41B | $4.11B |
| Gross profit | $3.88B | $3.66B | $3.36B | $3.55B | $3.35B | $2.35B | $3.10B | $3.00B | $2.56B | $2.33B | $2.27B | $2.35B | $2.35B | $2.20B | $2.29B | $2.22B | $1.97B |
| Operating expenses | — | — | — | — | $407.6M | $496.6M | $397.7M | — | — | — | — | — | — | — | — | — | — |
| Operating income | $677.6M | $262.7M | $354.4M | $646.5M | $686.2M | −$85.1M | $566.7M | $540.4M | $480.1M | $462.2M | $431.0M | $313.9M | $465.5M | $334.0M | $336.4M | $381.4M | $378.1M |
| EBITDAderived | $883.9M | $455.9M | $519.7M | $805.4M | $829.4M | $56.7M | $690.6M | $660.6M | $597.5M | $566.1M | $533.1M | $423.3M | $581.2M | $456.6M | $454.2M | $486.3M | $462.7M |
| Net income | $578.1M | $210.6M | $249.6M | $569.1M | $553.5M | −$127.1M | $394.6M | $283.1M | $281.4M | $291.1M | $209.4M | $106.1M | $229.2M | $143.8M | $138.0M | $156.5M | $151.9M |
| Basic EPSper diluted share | $1.46 | $0.53 | $0.63 | $1.43 | $1.38 | -$0.32 | $1.01 | $0.75 | $0.75 | — | — | — | — | — | — | — | — |
| Diluted EPSper diluted share | $1.45 | $0.52 | $0.62 | $1.41 | $1.35 | -$0.32 | $0.97 | $0.73 | $0.73 | — | — | — | — | — | — | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 12, 2026Form 4 · 10b5-1 | Haas Robert D.TenPercentOwner | SellClass A Common Stock · indirect | 202.1K | $24.02 | $4.86M | 0 |
| Jun 11, 2026Form 4 · 10b5-1 | Peter E. Haas Jr. Family FundTenPercentOwner | SellClass A Common Stock | 145.7K | $24.01 | $3.50M | 0 |
| Jun 11, 2026Form 4 · 10b5-1 | Haas Margaret E.TenPercentOwner | SellClass A Common Stock · indirect | 47.7K | $24.01 | $1.15M | 0 |
| Jun 11, 2026Form 4 · 10b5-1 | Haas Robert D.TenPercentOwner | SellClass A Common Stock · indirect | 488.9K | $24.11 | $11.79M | 0 |
| Jun 10, 2026Form 4 · 10b5-1 | Haas Robert D.TenPercentOwner | SellClass A Common Stock · indirect | 3.2K | $24.00 | $76.4K | 0 |