Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $975,332 | $738,420 | $693,413 | $585,003 |
Gross Profit | 214,571 | 683,923 | 575,369 | |
EBITDA | 139,392 | 118,871 | 94,601 | |
EBIT | 133,496 | 112,432 | 88,308 | |
Net Income | 140,435 | 78,393 | 73,758 | 85,693 |
Net Change In Cash | 975,332 | 738,420 | 693,413 | 585,003 |
Free Cash Flow | 673,052 | 226,649 | 336,807 | -294,672 |
Cash | 939,705 | 630,785 | 631,619 | 569,776 |
Basic Shares | 38,116 | 42,038 | 40,857 | 41,080 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,996,361 | $2,425,949 | $2,762,048 | $3,289,499 |
Gross Profit | 1,022,325 | 2,363,890 | 958,339 | 1,326,228 |
EBITDA | 543,295 | 445,274 | 694,647 | 1,016,241 |
EBIT | 543,682 | 378,773 | -1,368,233 | -1,162,259 |
Net Income | 378,279 | 255,479 | 476,520 | 740,116 |
Net Change In Cash | 2,996,361 | 2,425,949 | 2,762,048 | 3,289,499 |
Cost of Revenue | 109,111 | -246,315 | ||
Free Cash Flow | 958,050 | 437,906 | 508,189 | 1,356,927 |
Cash | 873,045 | 596,878 | 786,290 | 719,535 |
Basic Shares | 41,646 | 40,099 | 41,037 | 43,321 |
Quarter | EPS |
---|---|
2024-12-31 | $3.41 |
2024-09-30 | $2.04 |
2024-06-30 | $1.81 |
2024-03-31 | $2.13 |