Income statement
USD
| Metric | 2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| Revenue | 6.7B | 5.0B | 3.6B | 3.4B | 3.2B |
| Gross Profit | 1.8B | 1.3B | 878M | 789M | 711M |
| Operating Income | 775M | 430M | 185M | 157M | 141M |
| EBITDA | 923M | 580M | 338M | 295M | 263M |
| Net Income | 366M | 90M | 37M | 36M | 37M |
| EPS (Diluted) | โ | โ | โ | โ | โ |