Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $506,121 | $570,453 | $500,838 | $283,012 |
Gross Profit | 442,685 | 490,845 | 416,083 | 141,808 |
EBITDA | 259,934 | 314,858 | 223,966 | 285,060 |
EBIT | 244,792 | 298,089 | 201,962 | 263,225 |
Net Income | 45,091 | 73,210 | -8,375 | 45,332 |
Net Change In Cash | 506,121 | 570,453 | 500,838 | 283,012 |
Free Cash Flow | 122,787 | 188,690 | 58,238 | 138,884 |
Cash | 943,403 | 940,823 | 1,025,491 | 187,690 |
Basic Shares | 36,525 | 37,156 | 37,354 | 37,498 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,131,083 | $1,405,863 | $1,232,381 | $1,061,086 |
Gross Profit | 1,832,206 | 816,284 | 725,249 | 559,254 |
EBITDA | 1,088,164 | 1,024,785 | 582,849 | 572,002 |
EBIT | -99,324 | 200,342 | -147,008 | -405,625 |
Net Income | 91,532 | 407,347 | 393,286 | 352,443 |
Net Change In Cash | 2,131,083 | 1,405,863 | 1,232,381 | 1,061,086 |
Cost of Revenue | 235,915 | -264,206 | ||
Free Cash Flow | 358,848 | 624,638 | 485,915 | 99,503 |
Cash | 1,025,491 | 2,230,063 | 1,714,482 | 1,114,189 |
Basic Shares | 37,416 | 37,603 | 37,943 | 38,506 |
Quarter | EPS |
---|---|
2024-06-30 | $1.23 |
2024-03-31 | $1.81 |
2023-12-31 | -$0.04 |
2023-09-30 | $1.15 |