Revenue
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $3.47B | $3.62B | $4.14B | $5.62B | $5.65B | $4.06B | $5.55B | $5.24B | $4.72B | $4.49B | $4.71B | $4.37B | $3.31B | $2.18B | $1.30B | $803.3M | $508.1M |
| Gross profit | $2.16B | $2.25B | $2.62B | $3.72B | $3.74B | $2.60B | $3.27B | $3.18B | $2.86B | $2.66B | $2.80B | $2.65B | $2.02B | $1.31B | $753.1M | $446.1M | $266.7M |
| Operating expenses | $2.14B | $2.28B | $2.56B | $3.04B | $2.84B | $2.58B | $3.46B | $2.44B | $2.11B | $1.97B | $1.62B | $1.39B | $1.01B | $676.6M | $505.4M | $309.2M | $210.6M |
| Operating income | $23.0M | −$26.0M | $59.0M | $679.0M | $903.0M | $19.0M | −$192.0M | $735.0M | $749.0M | $690.0M | $1.18B | $1.26B | $1.01B | $630.0M | $247.7M | $136.9M | $56.2M |
| EBITDAderived | $144.0M | $106.0M | $191.0M | $858.0M | $1.10B | $184.0M | $8.0M | $923.0M | $931.0M | $888.0M | $1.35B | $1.39B | $1.08B | $682.7M | $283.7M | $160.5M | $75.0M |
| Net income | $137.0M | −$1.18B | −$229.0M | $616.0M | $822.0M | −$62.0M | −$223.0M | $543.0M | $592.0M | $553.0M | $839.1M | $881.0M | $661.5M | $397.6M | $147.4M | $72.5M | $39.2M |
| Basic EPSper diluted share | $1.14 | -$10.00 | -$1.96 | $4.65 | $5.49 | -$0.41 | -$1.48 | $3.62 | $3.89 | $3.33 | $4.50 | $4.35 | $3.27 | $2.02 | $0.80 | $0.40 | $0.22 |
| Diluted EPSper diluted share | $1.14 | -$10.00 | -$1.96 | $4.60 | $5.39 | -$0.41 | -$1.48 | $3.58 | $3.82 | $3.29 | $4.44 | $4.28 | $3.22 | $1.97 | $0.78 | $0.40 | $0.22 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 8, 2026Form 4 | Reitman Stephen FDirector | SellOrdinary shares, no par value | 18.0K | $19.42 | $349.2K | 0 |
| May 29, 2026Form 4 | McDonough Krista AChief Legal & Sustain Officer | SellOrdinary shares, no par value | 92.2K | $18.51 | $1.71M | 0 |
| Mar 11, 2026Form 4 | IDOL JOHN DChairman & CEO | BuyOrdinary shares, no par value | 55.0K | $17.98 | $988.9K | 2.26M |
| Dec 9, 2025Form 4 | Mehta RajalInterim CFO | SellOrdinary shares, no par value | 10.0K | $25.96 | $259.6K | 741 |