Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $281,209 | $275,253 | $347,323 | $360,205 |
Gross Profit | 281,209 | 275,253 | 347,323 | 395,330 |
EBITDA | 126,502 | -4,422 | ||
EBIT | 114,866 | -16,292 | ||
Net Income | 94,376 | 99,212 | 90,785 | 74,312 |
Net Change In Cash | 281,209 | 275,253 | 347,323 | 360,205 |
Free Cash Flow | 126,146 | 99,764 | -100,337 | 15,143 |
Cash | 1,220,377 | 1,359,156 | 1,362,194 | 1,211,252 |
Basic Shares | 69,128 | 69,066 | 69,013 | 69,014 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,103,803 | $1,447,386 | $1,085,421 | $1,017,333 |
Gross Profit | 1,103,803 | 1,523,263 | 1,085,421 | 1,017,333 |
EBITDA | 18,244 | 565,702 | 511,077 | |
EBIT | -30,475 | 514,903 | 463,148 | |
Net Income | 358,685 | 269,105 | 346,540 | 376,913 |
Net Change In Cash | 1,103,803 | 1,447,386 | 1,085,421 | 1,017,333 |
Cost of Revenue | 1,947,351 | |||
Free Cash Flow | 133,945 | 551,428 | 1,048,905 | -16,308 |
Cash | 930,145 | 1,167,304 | 284,567 | 264,807 |
Basic Shares | 69,097 | 69,104 | 69,420 | 69,761 |
Quarter | EPS |
---|---|
2024-12-31 | $1.38 |
2024-09-30 | $1.38 |
2024-06-30 | $1.17 |
2024-03-31 | $1.10 |